./Ultimate.py --spec ../sv-benchmarks/c/properties/valid-memsafety.prp --file ../sv-benchmarks/c/memsafety/test-0217.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version e19ca921 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/AutomizerMemDerefMemtrack.xml -i ../sv-benchmarks/c/memsafety/test-0217.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-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 valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 163bc3b45d6f21a8e478003f84571178259b289b3d9717ecadbc4595fc507bec --- Real Ultimate output --- This is Ultimate 0.2.2-dev-e19ca92 [2021-12-22 16:30:43,480 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-22 16:30:43,504 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-22 16:30:43,528 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-22 16:30:43,528 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-22 16:30:43,529 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-22 16:30:43,530 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-22 16:30:43,531 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-22 16:30:43,533 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-22 16:30:43,533 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-22 16:30:43,534 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-22 16:30:43,534 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-22 16:30:43,535 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-22 16:30:43,535 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-22 16:30:43,538 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-22 16:30:43,540 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-22 16:30:43,540 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-22 16:30:43,545 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-22 16:30:43,546 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-22 16:30:43,551 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-22 16:30:43,555 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-22 16:30:43,557 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-22 16:30:43,557 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-22 16:30:43,558 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-22 16:30:43,560 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-22 16:30:43,563 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-22 16:30:43,563 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-22 16:30:43,564 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-22 16:30:43,565 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-22 16:30:43,566 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-22 16:30:43,566 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-22 16:30:43,566 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-22 16:30:43,567 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-22 16:30:43,568 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-22 16:30:43,569 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-22 16:30:43,570 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-22 16:30:43,571 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-22 16:30:43,571 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-22 16:30:43,571 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-22 16:30:43,571 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-22 16:30:43,572 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-22 16:30:43,573 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2021-12-22 16:30:43,595 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-22 16:30:43,595 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-22 16:30:43,595 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-22 16:30:43,595 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-22 16:30:43,596 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-22 16:30:43,596 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-22 16:30:43,597 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-22 16:30:43,597 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-22 16:30:43,597 INFO L138 SettingsManager]: * Use SBE=true [2021-12-22 16:30:43,598 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-22 16:30:43,598 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-22 16:30:43,598 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-12-22 16:30:43,598 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-22 16:30:43,599 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-22 16:30:43,599 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-22 16:30:43,599 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-12-22 16:30:43,599 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-12-22 16:30:43,599 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-12-22 16:30:43,599 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-22 16:30:43,600 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-12-22 16:30:43,600 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-22 16:30:43,600 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-22 16:30:43,600 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-22 16:30:43,600 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-22 16:30:43,600 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-22 16:30:43,600 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-22 16:30:43,601 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-22 16:30:43,601 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-22 16:30:43,601 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-22 16:30:43,601 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-22 16:30:43,601 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-22 16:30:43,601 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 valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 163bc3b45d6f21a8e478003f84571178259b289b3d9717ecadbc4595fc507bec [2021-12-22 16:30:43,813 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-22 16:30:43,833 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-22 16:30:43,836 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-22 16:30:43,837 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-22 16:30:43,837 INFO L275 PluginConnector]: CDTParser initialized [2021-12-22 16:30:43,838 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/memsafety/test-0217.i [2021-12-22 16:30:43,888 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5726e6240/c8fb69eebc4a4211a508d6aec9ef2ca1/FLAG15ce1103a [2021-12-22 16:30:44,296 INFO L306 CDTParser]: Found 1 translation units. [2021-12-22 16:30:44,296 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/memsafety/test-0217.i [2021-12-22 16:30:44,323 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5726e6240/c8fb69eebc4a4211a508d6aec9ef2ca1/FLAG15ce1103a [2021-12-22 16:30:44,334 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5726e6240/c8fb69eebc4a4211a508d6aec9ef2ca1 [2021-12-22 16:30:44,335 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-22 16:30:44,336 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-22 16:30:44,350 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-22 16:30:44,351 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-22 16:30:44,353 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-22 16:30:44,354 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.12 04:30:44" (1/1) ... [2021-12-22 16:30:44,358 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@552733f4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 04:30:44, skipping insertion in model container [2021-12-22 16:30:44,358 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.12 04:30:44" (1/1) ... [2021-12-22 16:30:44,363 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-22 16:30:44,400 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-22 16:30:44,741 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-22 16:30:44,751 INFO L203 MainTranslator]: Completed pre-run [2021-12-22 16:30:44,795 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-22 16:30:44,822 INFO L208 MainTranslator]: Completed translation [2021-12-22 16:30:44,824 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 04:30:44 WrapperNode [2021-12-22 16:30:44,824 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-22 16:30:44,825 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-22 16:30:44,825 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-22 16:30:44,826 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-22 16:30:44,836 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 04:30:44" (1/1) ... [2021-12-22 16:30:44,848 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 04:30:44" (1/1) ... [2021-12-22 16:30:44,889 INFO L137 Inliner]: procedures = 181, calls = 47, calls flagged for inlining = 7, calls inlined = 7, statements flattened = 218 [2021-12-22 16:30:44,890 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-22 16:30:44,890 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-22 16:30:44,890 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-22 16:30:44,890 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-22 16:30:44,900 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 04:30:44" (1/1) ... [2021-12-22 16:30:44,900 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 04:30:44" (1/1) ... [2021-12-22 16:30:44,903 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 04:30:44" (1/1) ... [2021-12-22 16:30:44,904 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 04:30:44" (1/1) ... [2021-12-22 16:30:44,917 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 04:30:44" (1/1) ... [2021-12-22 16:30:44,934 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 04:30:44" (1/1) ... [2021-12-22 16:30:44,935 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 04:30:44" (1/1) ... [2021-12-22 16:30:44,938 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-22 16:30:44,943 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-22 16:30:44,943 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-22 16:30:44,943 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-22 16:30:44,944 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 04:30:44" (1/1) ... [2021-12-22 16:30:44,950 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-22 16:30:44,957 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 16:30:44,984 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-12-22 16:30:44,996 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-12-22 16:30:45,016 INFO L130 BoogieDeclarations]: Found specification of procedure rand_end_point [2021-12-22 16:30:45,016 INFO L138 BoogieDeclarations]: Found implementation of procedure rand_end_point [2021-12-22 16:30:45,016 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-22 16:30:45,016 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-22 16:30:45,016 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-22 16:30:45,016 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-12-22 16:30:45,016 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-12-22 16:30:45,016 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-22 16:30:45,016 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-12-22 16:30:45,016 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-22 16:30:45,016 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-22 16:30:45,016 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-22 16:30:45,134 INFO L234 CfgBuilder]: Building ICFG [2021-12-22 16:30:45,136 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-22 16:30:45,490 INFO L275 CfgBuilder]: Performing block encoding [2021-12-22 16:30:45,495 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-22 16:30:45,495 INFO L299 CfgBuilder]: Removed 5 assume(true) statements. [2021-12-22 16:30:45,497 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.12 04:30:45 BoogieIcfgContainer [2021-12-22 16:30:45,497 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-22 16:30:45,499 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-22 16:30:45,499 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-22 16:30:45,501 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-22 16:30:45,502 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.12 04:30:44" (1/3) ... [2021-12-22 16:30:45,502 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@66266fc3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.12 04:30:45, skipping insertion in model container [2021-12-22 16:30:45,502 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 04:30:44" (2/3) ... [2021-12-22 16:30:45,503 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@66266fc3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.12 04:30:45, skipping insertion in model container [2021-12-22 16:30:45,503 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.12 04:30:45" (3/3) ... [2021-12-22 16:30:45,504 INFO L111 eAbstractionObserver]: Analyzing ICFG test-0217.i [2021-12-22 16:30:45,509 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-22 16:30:45,509 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 67 error locations. [2021-12-22 16:30:45,540 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-22 16:30:45,544 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-12-22 16:30:45,544 INFO L340 AbstractCegarLoop]: Starting to check reachability of 67 error locations. [2021-12-22 16:30:45,558 INFO L276 IsEmpty]: Start isEmpty. Operand has 171 states, 100 states have (on average 1.94) internal successors, (194), 167 states have internal predecessors, (194), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-22 16:30:45,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-12-22 16:30:45,571 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:45,572 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2021-12-22 16:30:45,572 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr59REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:45,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:45,580 INFO L85 PathProgramCache]: Analyzing trace with hash 1074949738, now seen corresponding path program 1 times [2021-12-22 16:30:45,588 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:45,589 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1992666592] [2021-12-22 16:30:45,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:45,591 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:45,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:45,699 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:30:45,700 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:45,700 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1992666592] [2021-12-22 16:30:45,701 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1992666592] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:30:45,701 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:30:45,701 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-22 16:30:45,702 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [267752336] [2021-12-22 16:30:45,703 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:30:45,708 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-12-22 16:30:45,708 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:30:45,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-12-22 16:30:45,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-12-22 16:30:45,734 INFO L87 Difference]: Start difference. First operand has 171 states, 100 states have (on average 1.94) internal successors, (194), 167 states have internal predecessors, (194), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 2 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 16:30:45,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:30:45,763 INFO L93 Difference]: Finished difference Result 171 states and 192 transitions. [2021-12-22 16:30:45,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-12-22 16:30:45,765 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2021-12-22 16:30:45,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:30:45,772 INFO L225 Difference]: With dead ends: 171 [2021-12-22 16:30:45,773 INFO L226 Difference]: Without dead ends: 169 [2021-12-22 16:30:45,775 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-12-22 16:30:45,778 INFO L933 BasicCegarLoop]: 192 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 192 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 16:30:45,779 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 192 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 16:30:45,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2021-12-22 16:30:45,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 169. [2021-12-22 16:30:45,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 99 states have (on average 1.878787878787879) internal successors, (186), 165 states have internal predecessors, (186), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-22 16:30:45,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 190 transitions. [2021-12-22 16:30:45,829 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 190 transitions. Word has length 6 [2021-12-22 16:30:45,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:30:45,830 INFO L470 AbstractCegarLoop]: Abstraction has 169 states and 190 transitions. [2021-12-22 16:30:45,830 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 16:30:45,830 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 190 transitions. [2021-12-22 16:30:45,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-12-22 16:30:45,831 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:45,831 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:30:45,831 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-22 16:30:45,831 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr59REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:45,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:45,834 INFO L85 PathProgramCache]: Analyzing trace with hash -1280317330, now seen corresponding path program 1 times [2021-12-22 16:30:45,834 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:45,835 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562930241] [2021-12-22 16:30:45,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:45,835 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:45,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:45,923 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:30:45,924 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:45,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562930241] [2021-12-22 16:30:45,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1562930241] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:30:45,925 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:30:45,925 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-12-22 16:30:45,925 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [342005274] [2021-12-22 16:30:45,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:30:45,926 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 16:30:45,926 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:30:45,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 16:30:45,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 16:30:45,928 INFO L87 Difference]: Start difference. First operand 169 states and 190 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 16:30:46,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:30:46,108 INFO L93 Difference]: Finished difference Result 329 states and 370 transitions. [2021-12-22 16:30:46,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 16:30:46,109 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2021-12-22 16:30:46,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:30:46,113 INFO L225 Difference]: With dead ends: 329 [2021-12-22 16:30:46,113 INFO L226 Difference]: Without dead ends: 329 [2021-12-22 16:30:46,114 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 16:30:46,118 INFO L933 BasicCegarLoop]: 128 mSDtfsCounter, 171 mSDsluCounter, 121 mSDsCounter, 0 mSdLazyCounter, 131 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 249 SdHoareTripleChecker+Invalid, 132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 16:30:46,118 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [171 Valid, 249 Invalid, 132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 131 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 16:30:46,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 329 states. [2021-12-22 16:30:46,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 329 to 233. [2021-12-22 16:30:46,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233 states, 160 states have (on average 1.8625) internal successors, (298), 226 states have internal predecessors, (298), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-12-22 16:30:46,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 306 transitions. [2021-12-22 16:30:46,142 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 306 transitions. Word has length 7 [2021-12-22 16:30:46,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:30:46,142 INFO L470 AbstractCegarLoop]: Abstraction has 233 states and 306 transitions. [2021-12-22 16:30:46,143 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 16:30:46,144 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 306 transitions. [2021-12-22 16:30:46,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-12-22 16:30:46,146 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:46,146 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:30:46,146 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-22 16:30:46,147 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr60REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:46,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:46,148 INFO L85 PathProgramCache]: Analyzing trace with hash -1280317329, now seen corresponding path program 1 times [2021-12-22 16:30:46,148 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:46,149 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1199645923] [2021-12-22 16:30:46,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:46,152 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:46,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:46,279 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:30:46,280 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:46,280 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1199645923] [2021-12-22 16:30:46,280 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1199645923] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:30:46,280 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:30:46,280 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-22 16:30:46,281 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [63771050] [2021-12-22 16:30:46,282 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:30:46,282 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-22 16:30:46,282 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:30:46,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-22 16:30:46,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-22 16:30:46,283 INFO L87 Difference]: Start difference. First operand 233 states and 306 transitions. Second operand has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 16:30:46,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:30:46,419 INFO L93 Difference]: Finished difference Result 376 states and 474 transitions. [2021-12-22 16:30:46,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-22 16:30:46,420 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2021-12-22 16:30:46,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:30:46,421 INFO L225 Difference]: With dead ends: 376 [2021-12-22 16:30:46,421 INFO L226 Difference]: Without dead ends: 376 [2021-12-22 16:30:46,422 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-22 16:30:46,427 INFO L933 BasicCegarLoop]: 165 mSDtfsCounter, 141 mSDsluCounter, 257 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 422 SdHoareTripleChecker+Invalid, 150 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 16:30:46,427 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [141 Valid, 422 Invalid, 150 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 16:30:46,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 376 states. [2021-12-22 16:30:46,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 376 to 310. [2021-12-22 16:30:46,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 231 states have (on average 1.8225108225108224) internal successors, (421), 299 states have internal predecessors, (421), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 6 states have call predecessors, (8), 8 states have call successors, (8) [2021-12-22 16:30:46,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 437 transitions. [2021-12-22 16:30:46,450 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 437 transitions. Word has length 7 [2021-12-22 16:30:46,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:30:46,450 INFO L470 AbstractCegarLoop]: Abstraction has 310 states and 437 transitions. [2021-12-22 16:30:46,450 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 16:30:46,451 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 437 transitions. [2021-12-22 16:30:46,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-12-22 16:30:46,451 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:46,451 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:30:46,451 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-22 16:30:46,451 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr60REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:46,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:46,452 INFO L85 PathProgramCache]: Analyzing trace with hash -1280317267, now seen corresponding path program 1 times [2021-12-22 16:30:46,452 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:46,452 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1996131289] [2021-12-22 16:30:46,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:46,453 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:46,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:46,536 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:30:46,537 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:46,537 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1996131289] [2021-12-22 16:30:46,537 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1996131289] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:30:46,537 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:30:46,538 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-22 16:30:46,538 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [42024615] [2021-12-22 16:30:46,538 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:30:46,538 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-22 16:30:46,538 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:30:46,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-22 16:30:46,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-22 16:30:46,539 INFO L87 Difference]: Start difference. First operand 310 states and 437 transitions. Second operand has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 16:30:46,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:30:46,691 INFO L93 Difference]: Finished difference Result 375 states and 472 transitions. [2021-12-22 16:30:46,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-22 16:30:46,692 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2021-12-22 16:30:46,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:30:46,695 INFO L225 Difference]: With dead ends: 375 [2021-12-22 16:30:46,695 INFO L226 Difference]: Without dead ends: 375 [2021-12-22 16:30:46,695 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-22 16:30:46,696 INFO L933 BasicCegarLoop]: 179 mSDtfsCounter, 123 mSDsluCounter, 257 mSDsCounter, 0 mSdLazyCounter, 153 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 436 SdHoareTripleChecker+Invalid, 153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 16:30:46,696 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [123 Valid, 436 Invalid, 153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 153 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 16:30:46,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 375 states. [2021-12-22 16:30:46,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 375 to 310. [2021-12-22 16:30:46,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 231 states have (on average 1.8225108225108224) internal successors, (421), 299 states have internal predecessors, (421), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 6 states have call predecessors, (8), 8 states have call successors, (8) [2021-12-22 16:30:46,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 437 transitions. [2021-12-22 16:30:46,705 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 437 transitions. Word has length 7 [2021-12-22 16:30:46,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:30:46,706 INFO L470 AbstractCegarLoop]: Abstraction has 310 states and 437 transitions. [2021-12-22 16:30:46,706 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 16:30:46,706 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 437 transitions. [2021-12-22 16:30:46,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-12-22 16:30:46,707 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:46,707 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:30:46,707 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-22 16:30:46,707 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr61REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:46,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:46,708 INFO L85 PathProgramCache]: Analyzing trace with hash 1671227278, now seen corresponding path program 1 times [2021-12-22 16:30:46,708 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:46,708 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1894460545] [2021-12-22 16:30:46,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:46,709 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:46,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:46,819 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:30:46,819 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:46,819 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1894460545] [2021-12-22 16:30:46,819 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1894460545] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:30:46,820 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:30:46,820 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-22 16:30:46,820 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1414562155] [2021-12-22 16:30:46,820 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:30:46,820 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 16:30:46,820 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:30:46,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 16:30:46,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-22 16:30:46,821 INFO L87 Difference]: Start difference. First operand 310 states and 437 transitions. Second operand has 6 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 5 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 16:30:47,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:30:47,004 INFO L93 Difference]: Finished difference Result 461 states and 621 transitions. [2021-12-22 16:30:47,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-22 16:30:47,005 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 5 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2021-12-22 16:30:47,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:30:47,008 INFO L225 Difference]: With dead ends: 461 [2021-12-22 16:30:47,008 INFO L226 Difference]: Without dead ends: 461 [2021-12-22 16:30:47,008 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-12-22 16:30:47,009 INFO L933 BasicCegarLoop]: 169 mSDtfsCounter, 150 mSDsluCounter, 634 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 803 SdHoareTripleChecker+Invalid, 155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 16:30:47,009 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [150 Valid, 803 Invalid, 155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 16:30:47,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2021-12-22 16:30:47,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 352. [2021-12-22 16:30:47,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 352 states, 270 states have (on average 1.8074074074074074) internal successors, (488), 339 states have internal predecessors, (488), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 7 states have call predecessors, (10), 10 states have call successors, (10) [2021-12-22 16:30:47,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 352 states to 352 states and 508 transitions. [2021-12-22 16:30:47,023 INFO L78 Accepts]: Start accepts. Automaton has 352 states and 508 transitions. Word has length 10 [2021-12-22 16:30:47,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:30:47,024 INFO L470 AbstractCegarLoop]: Abstraction has 352 states and 508 transitions. [2021-12-22 16:30:47,024 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 5 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 16:30:47,024 INFO L276 IsEmpty]: Start isEmpty. Operand 352 states and 508 transitions. [2021-12-22 16:30:47,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-12-22 16:30:47,025 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:47,025 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:30:47,025 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-22 16:30:47,025 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr61REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:47,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:47,027 INFO L85 PathProgramCache]: Analyzing trace with hash 1673074320, now seen corresponding path program 1 times [2021-12-22 16:30:47,027 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:47,028 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1700524488] [2021-12-22 16:30:47,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:47,028 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:47,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:47,124 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:30:47,124 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:47,125 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1700524488] [2021-12-22 16:30:47,125 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1700524488] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:30:47,125 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:30:47,125 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-22 16:30:47,125 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [255537227] [2021-12-22 16:30:47,125 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:30:47,126 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 16:30:47,126 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:30:47,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 16:30:47,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-22 16:30:47,126 INFO L87 Difference]: Start difference. First operand 352 states and 508 transitions. Second operand has 6 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 5 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 16:30:47,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:30:47,240 INFO L93 Difference]: Finished difference Result 451 states and 610 transitions. [2021-12-22 16:30:47,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-22 16:30:47,241 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 5 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2021-12-22 16:30:47,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:30:47,243 INFO L225 Difference]: With dead ends: 451 [2021-12-22 16:30:47,244 INFO L226 Difference]: Without dead ends: 451 [2021-12-22 16:30:47,244 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2021-12-22 16:30:47,244 INFO L933 BasicCegarLoop]: 174 mSDtfsCounter, 131 mSDsluCounter, 588 mSDsCounter, 0 mSdLazyCounter, 139 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 762 SdHoareTripleChecker+Invalid, 143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 16:30:47,245 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [131 Valid, 762 Invalid, 143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 139 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 16:30:47,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 451 states. [2021-12-22 16:30:47,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 451 to 351. [2021-12-22 16:30:47,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 351 states, 269 states have (on average 1.8104089219330854) internal successors, (487), 338 states have internal predecessors, (487), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 7 states have call predecessors, (10), 10 states have call successors, (10) [2021-12-22 16:30:47,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 507 transitions. [2021-12-22 16:30:47,253 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 507 transitions. Word has length 10 [2021-12-22 16:30:47,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:30:47,253 INFO L470 AbstractCegarLoop]: Abstraction has 351 states and 507 transitions. [2021-12-22 16:30:47,254 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 5 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 16:30:47,254 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 507 transitions. [2021-12-22 16:30:47,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-12-22 16:30:47,255 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:47,255 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:30:47,255 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-22 16:30:47,256 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr66ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:47,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:47,256 INFO L85 PathProgramCache]: Analyzing trace with hash 268436822, now seen corresponding path program 1 times [2021-12-22 16:30:47,256 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:47,256 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1493687709] [2021-12-22 16:30:47,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:47,256 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:47,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:47,276 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:30:47,277 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:47,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1493687709] [2021-12-22 16:30:47,277 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1493687709] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:30:47,277 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:30:47,277 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-22 16:30:47,277 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1813303067] [2021-12-22 16:30:47,277 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:30:47,278 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 16:30:47,278 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:30:47,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 16:30:47,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 16:30:47,278 INFO L87 Difference]: Start difference. First operand 351 states and 507 transitions. Second operand has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 16:30:47,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:30:47,350 INFO L93 Difference]: Finished difference Result 406 states and 560 transitions. [2021-12-22 16:30:47,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 16:30:47,350 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2021-12-22 16:30:47,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:30:47,352 INFO L225 Difference]: With dead ends: 406 [2021-12-22 16:30:47,352 INFO L226 Difference]: Without dead ends: 399 [2021-12-22 16:30:47,352 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 16:30:47,353 INFO L933 BasicCegarLoop]: 166 mSDtfsCounter, 70 mSDsluCounter, 121 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 287 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 16:30:47,353 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 287 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 94 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 16:30:47,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 399 states. [2021-12-22 16:30:47,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 399 to 348. [2021-12-22 16:30:47,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 348 states, 266 states have (on average 1.8120300751879699) internal successors, (482), 335 states have internal predecessors, (482), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 7 states have call predecessors, (10), 10 states have call successors, (10) [2021-12-22 16:30:47,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 348 states to 348 states and 502 transitions. [2021-12-22 16:30:47,362 INFO L78 Accepts]: Start accepts. Automaton has 348 states and 502 transitions. Word has length 11 [2021-12-22 16:30:47,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:30:47,362 INFO L470 AbstractCegarLoop]: Abstraction has 348 states and 502 transitions. [2021-12-22 16:30:47,362 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 16:30:47,362 INFO L276 IsEmpty]: Start isEmpty. Operand 348 states and 502 transitions. [2021-12-22 16:30:47,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-12-22 16:30:47,364 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:47,364 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:30:47,364 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-22 16:30:47,364 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr30REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:47,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:47,366 INFO L85 PathProgramCache]: Analyzing trace with hash -1044692257, now seen corresponding path program 1 times [2021-12-22 16:30:47,366 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:47,366 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1185223355] [2021-12-22 16:30:47,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:47,366 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:47,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:47,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-22 16:30:47,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:47,432 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:30:47,433 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:47,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1185223355] [2021-12-22 16:30:47,433 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1185223355] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:30:47,433 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:30:47,433 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 16:30:47,433 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1359156075] [2021-12-22 16:30:47,433 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:30:47,434 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-22 16:30:47,434 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:30:47,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-22 16:30:47,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-22 16:30:47,435 INFO L87 Difference]: Start difference. First operand 348 states and 502 transitions. Second operand has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:47,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:30:47,616 INFO L93 Difference]: Finished difference Result 570 states and 734 transitions. [2021-12-22 16:30:47,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-22 16:30:47,616 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 15 [2021-12-22 16:30:47,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:30:47,619 INFO L225 Difference]: With dead ends: 570 [2021-12-22 16:30:47,619 INFO L226 Difference]: Without dead ends: 570 [2021-12-22 16:30:47,619 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-22 16:30:47,619 INFO L933 BasicCegarLoop]: 198 mSDtfsCounter, 329 mSDsluCounter, 236 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 329 SdHoareTripleChecker+Valid, 434 SdHoareTripleChecker+Invalid, 260 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-22 16:30:47,620 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [329 Valid, 434 Invalid, 260 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 254 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-22 16:30:47,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2021-12-22 16:30:47,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 354. [2021-12-22 16:30:47,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 354 states, 272 states have (on average 1.7941176470588236) internal successors, (488), 341 states have internal predecessors, (488), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 7 states have call predecessors, (10), 10 states have call successors, (10) [2021-12-22 16:30:47,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 354 states to 354 states and 508 transitions. [2021-12-22 16:30:47,628 INFO L78 Accepts]: Start accepts. Automaton has 354 states and 508 transitions. Word has length 15 [2021-12-22 16:30:47,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:30:47,628 INFO L470 AbstractCegarLoop]: Abstraction has 354 states and 508 transitions. [2021-12-22 16:30:47,628 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:47,628 INFO L276 IsEmpty]: Start isEmpty. Operand 354 states and 508 transitions. [2021-12-22 16:30:47,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-12-22 16:30:47,629 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:47,629 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:30:47,629 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-22 16:30:47,629 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr31REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:47,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:47,629 INFO L85 PathProgramCache]: Analyzing trace with hash -1044692256, now seen corresponding path program 1 times [2021-12-22 16:30:47,629 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:47,630 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1237047009] [2021-12-22 16:30:47,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:47,630 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:47,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:47,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-22 16:30:47,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:47,687 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:30:47,687 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:47,687 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1237047009] [2021-12-22 16:30:47,688 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1237047009] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:30:47,688 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:30:47,688 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 16:30:47,688 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1112966576] [2021-12-22 16:30:47,688 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:30:47,688 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-22 16:30:47,688 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:30:47,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-22 16:30:47,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-22 16:30:47,689 INFO L87 Difference]: Start difference. First operand 354 states and 508 transitions. Second operand has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:47,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:30:47,814 INFO L93 Difference]: Finished difference Result 408 states and 530 transitions. [2021-12-22 16:30:47,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-22 16:30:47,814 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 15 [2021-12-22 16:30:47,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:30:47,816 INFO L225 Difference]: With dead ends: 408 [2021-12-22 16:30:47,816 INFO L226 Difference]: Without dead ends: 408 [2021-12-22 16:30:47,816 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-22 16:30:47,817 INFO L933 BasicCegarLoop]: 191 mSDtfsCounter, 197 mSDsluCounter, 254 mSDsCounter, 0 mSdLazyCounter, 165 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 445 SdHoareTripleChecker+Invalid, 169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 165 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 16:30:47,817 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [197 Valid, 445 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 165 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 16:30:47,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 408 states. [2021-12-22 16:30:47,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 408 to 354. [2021-12-22 16:30:47,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 354 states, 272 states have (on average 1.7610294117647058) internal successors, (479), 341 states have internal predecessors, (479), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 7 states have call predecessors, (10), 10 states have call successors, (10) [2021-12-22 16:30:47,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 354 states to 354 states and 499 transitions. [2021-12-22 16:30:47,823 INFO L78 Accepts]: Start accepts. Automaton has 354 states and 499 transitions. Word has length 15 [2021-12-22 16:30:47,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:30:47,824 INFO L470 AbstractCegarLoop]: Abstraction has 354 states and 499 transitions. [2021-12-22 16:30:47,824 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:47,824 INFO L276 IsEmpty]: Start isEmpty. Operand 354 states and 499 transitions. [2021-12-22 16:30:47,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-12-22 16:30:47,824 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:47,824 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:30:47,825 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-22 16:30:47,825 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:47,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:47,825 INFO L85 PathProgramCache]: Analyzing trace with hash 742849514, now seen corresponding path program 1 times [2021-12-22 16:30:47,825 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:47,825 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1319092591] [2021-12-22 16:30:47,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:47,826 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:47,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:47,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 16:30:47,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:47,886 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:30:47,887 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:47,887 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1319092591] [2021-12-22 16:30:47,887 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1319092591] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:30:47,887 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:30:47,887 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-22 16:30:47,887 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1166159984] [2021-12-22 16:30:47,887 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:30:47,888 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-22 16:30:47,888 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:30:47,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-22 16:30:47,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-22 16:30:47,888 INFO L87 Difference]: Start difference. First operand 354 states and 499 transitions. Second operand has 5 states, 4 states have (on average 3.75) internal successors, (15), 5 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:48,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:30:48,158 INFO L93 Difference]: Finished difference Result 707 states and 854 transitions. [2021-12-22 16:30:48,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-22 16:30:48,158 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 5 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 17 [2021-12-22 16:30:48,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:30:48,161 INFO L225 Difference]: With dead ends: 707 [2021-12-22 16:30:48,161 INFO L226 Difference]: Without dead ends: 707 [2021-12-22 16:30:48,161 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-12-22 16:30:48,162 INFO L933 BasicCegarLoop]: 170 mSDtfsCounter, 867 mSDsluCounter, 351 mSDsCounter, 0 mSdLazyCounter, 319 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 869 SdHoareTripleChecker+Valid, 521 SdHoareTripleChecker+Invalid, 344 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 319 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-22 16:30:48,162 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [869 Valid, 521 Invalid, 344 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 319 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-22 16:30:48,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 707 states. [2021-12-22 16:30:48,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 707 to 351. [2021-12-22 16:30:48,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 351 states, 273 states have (on average 1.7326007326007327) internal successors, (473), 338 states have internal predecessors, (473), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 7 states have call predecessors, (10), 10 states have call successors, (10) [2021-12-22 16:30:48,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 493 transitions. [2021-12-22 16:30:48,171 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 493 transitions. Word has length 17 [2021-12-22 16:30:48,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:30:48,171 INFO L470 AbstractCegarLoop]: Abstraction has 351 states and 493 transitions. [2021-12-22 16:30:48,171 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 5 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:48,171 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 493 transitions. [2021-12-22 16:30:48,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-12-22 16:30:48,172 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:48,172 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:30:48,172 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-22 16:30:48,172 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:48,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:48,173 INFO L85 PathProgramCache]: Analyzing trace with hash 742849515, now seen corresponding path program 1 times [2021-12-22 16:30:48,173 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:48,173 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [583419248] [2021-12-22 16:30:48,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:48,173 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:48,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:48,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 16:30:48,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:48,257 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:30:48,257 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:48,257 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [583419248] [2021-12-22 16:30:48,257 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [583419248] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:30:48,257 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:30:48,258 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-22 16:30:48,258 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1624658883] [2021-12-22 16:30:48,258 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:30:48,258 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 16:30:48,258 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:30:48,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 16:30:48,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-22 16:30:48,259 INFO L87 Difference]: Start difference. First operand 351 states and 493 transitions. Second operand has 7 states, 6 states have (on average 2.5) internal successors, (15), 6 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:48,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:30:48,767 INFO L93 Difference]: Finished difference Result 766 states and 951 transitions. [2021-12-22 16:30:48,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-22 16:30:48,767 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.5) internal successors, (15), 6 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 17 [2021-12-22 16:30:48,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:30:48,769 INFO L225 Difference]: With dead ends: 766 [2021-12-22 16:30:48,769 INFO L226 Difference]: Without dead ends: 766 [2021-12-22 16:30:48,769 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-12-22 16:30:48,770 INFO L933 BasicCegarLoop]: 155 mSDtfsCounter, 895 mSDsluCounter, 548 mSDsCounter, 0 mSdLazyCounter, 653 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 901 SdHoareTripleChecker+Valid, 703 SdHoareTripleChecker+Invalid, 683 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 653 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-22 16:30:48,770 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [901 Valid, 703 Invalid, 683 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 653 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-22 16:30:48,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 766 states. [2021-12-22 16:30:48,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 766 to 384. [2021-12-22 16:30:48,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 384 states, 304 states have (on average 1.7203947368421053) internal successors, (523), 370 states have internal predecessors, (523), 10 states have call successors, (10), 5 states have call predecessors, (10), 7 states have return successors, (14), 8 states have call predecessors, (14), 10 states have call successors, (14) [2021-12-22 16:30:48,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 384 states to 384 states and 547 transitions. [2021-12-22 16:30:48,778 INFO L78 Accepts]: Start accepts. Automaton has 384 states and 547 transitions. Word has length 17 [2021-12-22 16:30:48,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:30:48,778 INFO L470 AbstractCegarLoop]: Abstraction has 384 states and 547 transitions. [2021-12-22 16:30:48,778 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.5) internal successors, (15), 6 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:48,778 INFO L276 IsEmpty]: Start isEmpty. Operand 384 states and 547 transitions. [2021-12-22 16:30:48,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-12-22 16:30:48,778 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:48,779 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:30:48,779 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-22 16:30:48,779 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:48,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:48,779 INFO L85 PathProgramCache]: Analyzing trace with hash -1064604948, now seen corresponding path program 1 times [2021-12-22 16:30:48,779 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:48,779 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002739345] [2021-12-22 16:30:48,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:48,779 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:48,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:48,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 16:30:48,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:48,830 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:30:48,830 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:48,831 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2002739345] [2021-12-22 16:30:48,831 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2002739345] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:30:48,831 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:30:48,831 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-22 16:30:48,831 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [833691145] [2021-12-22 16:30:48,831 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:30:48,831 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 16:30:48,832 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:30:48,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 16:30:48,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-22 16:30:48,832 INFO L87 Difference]: Start difference. First operand 384 states and 547 transitions. Second operand has 6 states, 6 states have (on average 2.5) internal successors, (15), 5 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:48,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:30:48,863 INFO L93 Difference]: Finished difference Result 614 states and 849 transitions. [2021-12-22 16:30:48,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-22 16:30:48,863 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.5) internal successors, (15), 5 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 17 [2021-12-22 16:30:48,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:30:48,865 INFO L225 Difference]: With dead ends: 614 [2021-12-22 16:30:48,865 INFO L226 Difference]: Without dead ends: 614 [2021-12-22 16:30:48,866 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-12-22 16:30:48,866 INFO L933 BasicCegarLoop]: 362 mSDtfsCounter, 243 mSDsluCounter, 1187 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 245 SdHoareTripleChecker+Valid, 1549 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 16:30:48,866 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [245 Valid, 1549 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 16:30:48,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 614 states. [2021-12-22 16:30:48,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 614 to 394. [2021-12-22 16:30:48,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 311 states have (on average 1.7009646302250805) internal successors, (529), 379 states have internal predecessors, (529), 10 states have call successors, (10), 5 states have call predecessors, (10), 10 states have return successors, (20), 9 states have call predecessors, (20), 10 states have call successors, (20) [2021-12-22 16:30:48,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 559 transitions. [2021-12-22 16:30:48,874 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 559 transitions. Word has length 17 [2021-12-22 16:30:48,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:30:48,874 INFO L470 AbstractCegarLoop]: Abstraction has 394 states and 559 transitions. [2021-12-22 16:30:48,874 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.5) internal successors, (15), 5 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:48,874 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 559 transitions. [2021-12-22 16:30:48,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-12-22 16:30:48,875 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:48,875 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:30:48,875 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-22 16:30:48,875 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:48,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:48,876 INFO L85 PathProgramCache]: Analyzing trace with hash 1357040557, now seen corresponding path program 1 times [2021-12-22 16:30:48,876 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:48,876 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1301624457] [2021-12-22 16:30:48,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:48,876 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:48,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:48,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 16:30:48,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:48,970 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:30:48,970 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:48,970 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1301624457] [2021-12-22 16:30:48,970 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1301624457] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:30:48,970 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:30:48,970 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-22 16:30:48,971 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1962926612] [2021-12-22 16:30:48,971 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:30:48,971 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 16:30:48,971 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:30:48,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 16:30:48,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-22 16:30:48,972 INFO L87 Difference]: Start difference. First operand 394 states and 559 transitions. Second operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:49,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:30:49,508 INFO L93 Difference]: Finished difference Result 793 states and 993 transitions. [2021-12-22 16:30:49,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-22 16:30:49,508 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 18 [2021-12-22 16:30:49,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:30:49,511 INFO L225 Difference]: With dead ends: 793 [2021-12-22 16:30:49,511 INFO L226 Difference]: Without dead ends: 793 [2021-12-22 16:30:49,511 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-12-22 16:30:49,512 INFO L933 BasicCegarLoop]: 209 mSDtfsCounter, 545 mSDsluCounter, 632 mSDsCounter, 0 mSdLazyCounter, 777 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 547 SdHoareTripleChecker+Valid, 841 SdHoareTripleChecker+Invalid, 789 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 777 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-22 16:30:49,512 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [547 Valid, 841 Invalid, 789 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 777 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-22 16:30:49,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 793 states. [2021-12-22 16:30:49,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 793 to 391. [2021-12-22 16:30:49,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 391 states, 308 states have (on average 1.7012987012987013) internal successors, (524), 376 states have internal predecessors, (524), 10 states have call successors, (10), 5 states have call predecessors, (10), 10 states have return successors, (20), 9 states have call predecessors, (20), 10 states have call successors, (20) [2021-12-22 16:30:49,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 554 transitions. [2021-12-22 16:30:49,520 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 554 transitions. Word has length 18 [2021-12-22 16:30:49,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:30:49,520 INFO L470 AbstractCegarLoop]: Abstraction has 391 states and 554 transitions. [2021-12-22 16:30:49,520 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:49,520 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 554 transitions. [2021-12-22 16:30:49,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-12-22 16:30:49,520 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:49,521 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:30:49,521 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-22 16:30:49,521 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr35ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:49,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:49,521 INFO L85 PathProgramCache]: Analyzing trace with hash -1279047357, now seen corresponding path program 1 times [2021-12-22 16:30:49,521 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:49,521 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [374996871] [2021-12-22 16:30:49,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:49,521 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:49,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:49,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-22 16:30:49,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:49,736 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:30:49,736 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:49,736 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [374996871] [2021-12-22 16:30:49,736 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [374996871] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:30:49,736 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:30:49,737 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-22 16:30:49,737 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [135260711] [2021-12-22 16:30:49,737 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:30:49,737 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-22 16:30:49,737 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:30:49,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-22 16:30:49,738 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-12-22 16:30:49,738 INFO L87 Difference]: Start difference. First operand 391 states and 554 transitions. Second operand has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 9 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:50,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:30:50,249 INFO L93 Difference]: Finished difference Result 744 states and 1021 transitions. [2021-12-22 16:30:50,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-22 16:30:50,250 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 9 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 21 [2021-12-22 16:30:50,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:30:50,252 INFO L225 Difference]: With dead ends: 744 [2021-12-22 16:30:50,253 INFO L226 Difference]: Without dead ends: 742 [2021-12-22 16:30:50,253 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2021-12-22 16:30:50,253 INFO L933 BasicCegarLoop]: 261 mSDtfsCounter, 523 mSDsluCounter, 1601 mSDsCounter, 0 mSdLazyCounter, 402 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 525 SdHoareTripleChecker+Valid, 1862 SdHoareTripleChecker+Invalid, 423 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 402 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-22 16:30:50,253 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [525 Valid, 1862 Invalid, 423 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 402 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-22 16:30:50,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 742 states. [2021-12-22 16:30:50,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 742 to 385. [2021-12-22 16:30:50,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 385 states, 302 states have (on average 1.6986754966887416) internal successors, (513), 370 states have internal predecessors, (513), 10 states have call successors, (10), 5 states have call predecessors, (10), 10 states have return successors, (20), 9 states have call predecessors, (20), 10 states have call successors, (20) [2021-12-22 16:30:50,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 385 states to 385 states and 543 transitions. [2021-12-22 16:30:50,261 INFO L78 Accepts]: Start accepts. Automaton has 385 states and 543 transitions. Word has length 21 [2021-12-22 16:30:50,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:30:50,261 INFO L470 AbstractCegarLoop]: Abstraction has 385 states and 543 transitions. [2021-12-22 16:30:50,261 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 9 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:50,261 INFO L276 IsEmpty]: Start isEmpty. Operand 385 states and 543 transitions. [2021-12-22 16:30:50,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-12-22 16:30:50,262 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:50,262 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:30:50,262 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-22 16:30:50,262 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:50,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:50,262 INFO L85 PathProgramCache]: Analyzing trace with hash 2000662896, now seen corresponding path program 1 times [2021-12-22 16:30:50,262 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:50,262 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153325782] [2021-12-22 16:30:50,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:50,262 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:50,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:50,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 16:30:50,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:50,392 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:30:50,392 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:50,392 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153325782] [2021-12-22 16:30:50,392 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [153325782] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:30:50,392 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:30:50,392 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-22 16:30:50,393 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [670398189] [2021-12-22 16:30:50,393 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:30:50,393 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-22 16:30:50,393 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:30:50,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-22 16:30:50,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-12-22 16:30:50,394 INFO L87 Difference]: Start difference. First operand 385 states and 543 transitions. Second operand has 8 states, 8 states have (on average 2.375) internal successors, (19), 8 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:50,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:30:50,672 INFO L93 Difference]: Finished difference Result 548 states and 728 transitions. [2021-12-22 16:30:50,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-22 16:30:50,673 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.375) internal successors, (19), 8 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 21 [2021-12-22 16:30:50,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:30:50,675 INFO L225 Difference]: With dead ends: 548 [2021-12-22 16:30:50,675 INFO L226 Difference]: Without dead ends: 548 [2021-12-22 16:30:50,675 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2021-12-22 16:30:50,675 INFO L933 BasicCegarLoop]: 171 mSDtfsCounter, 217 mSDsluCounter, 780 mSDsCounter, 0 mSdLazyCounter, 242 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 217 SdHoareTripleChecker+Valid, 951 SdHoareTripleChecker+Invalid, 247 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 242 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 16:30:50,675 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [217 Valid, 951 Invalid, 247 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 242 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 16:30:50,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2021-12-22 16:30:50,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 401. [2021-12-22 16:30:50,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 318 states have (on average 1.6761006289308176) internal successors, (533), 384 states have internal predecessors, (533), 10 states have call successors, (10), 5 states have call predecessors, (10), 10 states have return successors, (20), 11 states have call predecessors, (20), 10 states have call successors, (20) [2021-12-22 16:30:50,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 563 transitions. [2021-12-22 16:30:50,681 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 563 transitions. Word has length 21 [2021-12-22 16:30:50,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:30:50,698 INFO L470 AbstractCegarLoop]: Abstraction has 401 states and 563 transitions. [2021-12-22 16:30:50,698 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.375) internal successors, (19), 8 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:50,698 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 563 transitions. [2021-12-22 16:30:50,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-12-22 16:30:50,698 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:50,699 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:30:50,699 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-22 16:30:50,699 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:50,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:50,699 INFO L85 PathProgramCache]: Analyzing trace with hash 1680606867, now seen corresponding path program 1 times [2021-12-22 16:30:50,699 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:50,700 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [32732651] [2021-12-22 16:30:50,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:50,700 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:50,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:50,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 16:30:50,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:50,758 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:30:50,758 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:50,758 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [32732651] [2021-12-22 16:30:50,760 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [32732651] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:30:50,760 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:30:50,760 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-22 16:30:50,760 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [442502198] [2021-12-22 16:30:50,760 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:30:50,760 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 16:30:50,761 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:30:50,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 16:30:50,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-22 16:30:50,761 INFO L87 Difference]: Start difference. First operand 401 states and 563 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:50,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:30:50,793 INFO L93 Difference]: Finished difference Result 646 states and 894 transitions. [2021-12-22 16:30:50,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-22 16:30:50,794 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 22 [2021-12-22 16:30:50,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:30:50,796 INFO L225 Difference]: With dead ends: 646 [2021-12-22 16:30:50,797 INFO L226 Difference]: Without dead ends: 646 [2021-12-22 16:30:50,797 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-12-22 16:30:50,797 INFO L933 BasicCegarLoop]: 265 mSDtfsCounter, 245 mSDsluCounter, 974 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 249 SdHoareTripleChecker+Valid, 1239 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 16:30:50,798 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [249 Valid, 1239 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 16:30:50,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 646 states. [2021-12-22 16:30:50,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 646 to 403. [2021-12-22 16:30:50,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 320 states have (on average 1.671875) internal successors, (535), 386 states have internal predecessors, (535), 10 states have call successors, (10), 5 states have call predecessors, (10), 10 states have return successors, (20), 11 states have call predecessors, (20), 10 states have call successors, (20) [2021-12-22 16:30:50,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 565 transitions. [2021-12-22 16:30:50,807 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 565 transitions. Word has length 22 [2021-12-22 16:30:50,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:30:50,808 INFO L470 AbstractCegarLoop]: Abstraction has 403 states and 565 transitions. [2021-12-22 16:30:50,808 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:50,809 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 565 transitions. [2021-12-22 16:30:50,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-12-22 16:30:50,810 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:50,810 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-12-22 16:30:50,810 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-22 16:30:50,810 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:50,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:50,811 INFO L85 PathProgramCache]: Analyzing trace with hash -839353067, now seen corresponding path program 1 times [2021-12-22 16:30:50,811 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:50,812 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1910376339] [2021-12-22 16:30:50,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:50,812 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:50,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:50,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 16:30:50,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:50,869 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:30:50,869 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:50,869 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1910376339] [2021-12-22 16:30:50,869 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1910376339] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:30:50,869 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:30:50,870 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-22 16:30:50,870 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1370536979] [2021-12-22 16:30:50,870 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:30:50,870 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 16:30:50,870 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:30:50,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 16:30:50,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-22 16:30:50,871 INFO L87 Difference]: Start difference. First operand 403 states and 565 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:50,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:30:50,900 INFO L93 Difference]: Finished difference Result 642 states and 886 transitions. [2021-12-22 16:30:50,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-22 16:30:50,901 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 22 [2021-12-22 16:30:50,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:30:50,903 INFO L225 Difference]: With dead ends: 642 [2021-12-22 16:30:50,903 INFO L226 Difference]: Without dead ends: 642 [2021-12-22 16:30:50,903 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-12-22 16:30:50,904 INFO L933 BasicCegarLoop]: 271 mSDtfsCounter, 242 mSDsluCounter, 984 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 246 SdHoareTripleChecker+Valid, 1255 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 16:30:50,904 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [246 Valid, 1255 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 16:30:50,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 642 states. [2021-12-22 16:30:50,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 642 to 401. [2021-12-22 16:30:50,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 318 states have (on average 1.6635220125786163) internal successors, (529), 384 states have internal predecessors, (529), 10 states have call successors, (10), 5 states have call predecessors, (10), 10 states have return successors, (20), 11 states have call predecessors, (20), 10 states have call successors, (20) [2021-12-22 16:30:50,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 559 transitions. [2021-12-22 16:30:50,914 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 559 transitions. Word has length 22 [2021-12-22 16:30:50,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:30:50,914 INFO L470 AbstractCegarLoop]: Abstraction has 401 states and 559 transitions. [2021-12-22 16:30:50,914 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:50,915 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 559 transitions. [2021-12-22 16:30:50,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-12-22 16:30:50,917 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:50,917 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-12-22 16:30:50,917 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-22 16:30:50,917 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:50,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:50,918 INFO L85 PathProgramCache]: Analyzing trace with hash 1175048242, now seen corresponding path program 1 times [2021-12-22 16:30:50,918 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:50,918 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1538518909] [2021-12-22 16:30:50,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:50,918 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:50,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:51,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 16:30:51,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:51,017 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:30:51,017 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:51,017 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1538518909] [2021-12-22 16:30:51,017 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1538518909] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:30:51,017 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:30:51,017 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-22 16:30:51,018 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677364906] [2021-12-22 16:30:51,018 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:30:51,018 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-22 16:30:51,019 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:30:51,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-22 16:30:51,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-22 16:30:51,019 INFO L87 Difference]: Start difference. First operand 401 states and 559 transitions. Second operand has 8 states, 8 states have (on average 2.5) internal successors, (20), 7 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:51,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:30:51,296 INFO L93 Difference]: Finished difference Result 578 states and 779 transitions. [2021-12-22 16:30:51,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-22 16:30:51,296 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.5) internal successors, (20), 7 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 22 [2021-12-22 16:30:51,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:30:51,298 INFO L225 Difference]: With dead ends: 578 [2021-12-22 16:30:51,298 INFO L226 Difference]: Without dead ends: 578 [2021-12-22 16:30:51,298 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2021-12-22 16:30:51,299 INFO L933 BasicCegarLoop]: 201 mSDtfsCounter, 191 mSDsluCounter, 1069 mSDsCounter, 0 mSdLazyCounter, 288 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 191 SdHoareTripleChecker+Valid, 1270 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 288 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-22 16:30:51,299 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [191 Valid, 1270 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 288 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-22 16:30:51,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 578 states. [2021-12-22 16:30:51,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 578 to 411. [2021-12-22 16:30:51,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 328 states have (on average 1.649390243902439) internal successors, (541), 392 states have internal predecessors, (541), 10 states have call successors, (10), 5 states have call predecessors, (10), 10 states have return successors, (20), 13 states have call predecessors, (20), 10 states have call successors, (20) [2021-12-22 16:30:51,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 571 transitions. [2021-12-22 16:30:51,305 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 571 transitions. Word has length 22 [2021-12-22 16:30:51,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:30:51,306 INFO L470 AbstractCegarLoop]: Abstraction has 411 states and 571 transitions. [2021-12-22 16:30:51,306 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.5) internal successors, (20), 7 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:51,306 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 571 transitions. [2021-12-22 16:30:51,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-12-22 16:30:51,306 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:51,306 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] [2021-12-22 16:30:51,306 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-22 16:30:51,307 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr37REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:51,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:51,307 INFO L85 PathProgramCache]: Analyzing trace with hash -796222002, now seen corresponding path program 1 times [2021-12-22 16:30:51,307 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:51,307 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1472456985] [2021-12-22 16:30:51,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:51,307 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:51,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:51,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-22 16:30:51,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:51,338 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:30:51,338 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:51,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1472456985] [2021-12-22 16:30:51,338 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1472456985] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:30:51,338 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:30:51,339 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 16:30:51,339 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1384300336] [2021-12-22 16:30:51,339 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:30:51,339 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-22 16:30:51,339 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:30:51,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-22 16:30:51,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-22 16:30:51,340 INFO L87 Difference]: Start difference. First operand 411 states and 571 transitions. Second operand has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:51,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:30:51,523 INFO L93 Difference]: Finished difference Result 654 states and 844 transitions. [2021-12-22 16:30:51,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-22 16:30:51,523 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 23 [2021-12-22 16:30:51,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:30:51,525 INFO L225 Difference]: With dead ends: 654 [2021-12-22 16:30:51,525 INFO L226 Difference]: Without dead ends: 654 [2021-12-22 16:30:51,525 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-22 16:30:51,526 INFO L933 BasicCegarLoop]: 207 mSDtfsCounter, 303 mSDsluCounter, 235 mSDsCounter, 0 mSdLazyCounter, 237 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 303 SdHoareTripleChecker+Valid, 442 SdHoareTripleChecker+Invalid, 245 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 237 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-22 16:30:51,526 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [303 Valid, 442 Invalid, 245 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 237 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-22 16:30:51,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2021-12-22 16:30:51,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 439. [2021-12-22 16:30:51,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 439 states, 356 states have (on average 1.6657303370786516) internal successors, (593), 420 states have internal predecessors, (593), 10 states have call successors, (10), 5 states have call predecessors, (10), 10 states have return successors, (20), 13 states have call predecessors, (20), 10 states have call successors, (20) [2021-12-22 16:30:51,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 439 states to 439 states and 623 transitions. [2021-12-22 16:30:51,538 INFO L78 Accepts]: Start accepts. Automaton has 439 states and 623 transitions. Word has length 23 [2021-12-22 16:30:51,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:30:51,539 INFO L470 AbstractCegarLoop]: Abstraction has 439 states and 623 transitions. [2021-12-22 16:30:51,539 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:51,539 INFO L276 IsEmpty]: Start isEmpty. Operand 439 states and 623 transitions. [2021-12-22 16:30:51,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-12-22 16:30:51,539 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:51,539 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] [2021-12-22 16:30:51,540 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-22 16:30:51,540 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr38REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:51,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:51,540 INFO L85 PathProgramCache]: Analyzing trace with hash -796222001, now seen corresponding path program 1 times [2021-12-22 16:30:51,540 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:51,540 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1918183548] [2021-12-22 16:30:51,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:51,541 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:51,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:51,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-22 16:30:51,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:51,631 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:30:51,632 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:51,632 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1918183548] [2021-12-22 16:30:51,632 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1918183548] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:30:51,632 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:30:51,632 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-22 16:30:51,632 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1419421489] [2021-12-22 16:30:51,632 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:30:51,632 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 16:30:51,633 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:30:51,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 16:30:51,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-22 16:30:51,633 INFO L87 Difference]: Start difference. First operand 439 states and 623 transitions. Second operand has 6 states, 5 states have (on average 4.2) internal successors, (21), 6 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:51,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:30:51,817 INFO L93 Difference]: Finished difference Result 491 states and 648 transitions. [2021-12-22 16:30:51,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-22 16:30:51,817 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.2) internal successors, (21), 6 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 23 [2021-12-22 16:30:51,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:30:51,818 INFO L225 Difference]: With dead ends: 491 [2021-12-22 16:30:51,819 INFO L226 Difference]: Without dead ends: 491 [2021-12-22 16:30:51,819 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2021-12-22 16:30:51,819 INFO L933 BasicCegarLoop]: 184 mSDtfsCounter, 366 mSDsluCounter, 359 mSDsCounter, 0 mSdLazyCounter, 250 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 366 SdHoareTripleChecker+Valid, 543 SdHoareTripleChecker+Invalid, 258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 16:30:51,819 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [366 Valid, 543 Invalid, 258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 250 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 16:30:51,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 491 states. [2021-12-22 16:30:51,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 491 to 439. [2021-12-22 16:30:51,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 439 states, 356 states have (on average 1.6404494382022472) internal successors, (584), 420 states have internal predecessors, (584), 10 states have call successors, (10), 5 states have call predecessors, (10), 10 states have return successors, (20), 13 states have call predecessors, (20), 10 states have call successors, (20) [2021-12-22 16:30:51,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 439 states to 439 states and 614 transitions. [2021-12-22 16:30:51,827 INFO L78 Accepts]: Start accepts. Automaton has 439 states and 614 transitions. Word has length 23 [2021-12-22 16:30:51,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:30:51,827 INFO L470 AbstractCegarLoop]: Abstraction has 439 states and 614 transitions. [2021-12-22 16:30:51,827 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.2) internal successors, (21), 6 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:51,827 INFO L276 IsEmpty]: Start isEmpty. Operand 439 states and 614 transitions. [2021-12-22 16:30:51,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-12-22 16:30:51,828 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:51,828 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:30:51,828 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-22 16:30:51,828 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:51,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:51,828 INFO L85 PathProgramCache]: Analyzing trace with hash 1911985061, now seen corresponding path program 1 times [2021-12-22 16:30:51,829 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:51,829 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533914999] [2021-12-22 16:30:51,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:51,829 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:51,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:51,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 16:30:51,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:51,848 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:30:51,848 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:51,848 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533914999] [2021-12-22 16:30:51,848 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1533914999] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:30:51,848 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:30:51,848 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-22 16:30:51,848 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1950541788] [2021-12-22 16:30:51,849 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:30:51,849 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-22 16:30:51,849 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:30:51,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-22 16:30:51,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-22 16:30:51,850 INFO L87 Difference]: Start difference. First operand 439 states and 614 transitions. Second operand has 4 states, 4 states have (on average 5.75) internal successors, (23), 4 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:51,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:30:51,864 INFO L93 Difference]: Finished difference Result 451 states and 626 transitions. [2021-12-22 16:30:51,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-22 16:30:51,864 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.75) internal successors, (23), 4 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 25 [2021-12-22 16:30:51,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:30:51,865 INFO L225 Difference]: With dead ends: 451 [2021-12-22 16:30:51,866 INFO L226 Difference]: Without dead ends: 451 [2021-12-22 16:30:51,866 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-22 16:30:51,866 INFO L933 BasicCegarLoop]: 183 mSDtfsCounter, 3 mSDsluCounter, 358 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 541 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 16:30:51,866 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3 Valid, 541 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 16:30:51,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 451 states. [2021-12-22 16:30:51,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 451 to 448. [2021-12-22 16:30:51,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 365 states have (on average 1.6246575342465754) internal successors, (593), 429 states have internal predecessors, (593), 10 states have call successors, (10), 5 states have call predecessors, (10), 10 states have return successors, (20), 13 states have call predecessors, (20), 10 states have call successors, (20) [2021-12-22 16:30:51,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 623 transitions. [2021-12-22 16:30:51,872 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 623 transitions. Word has length 25 [2021-12-22 16:30:51,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:30:51,873 INFO L470 AbstractCegarLoop]: Abstraction has 448 states and 623 transitions. [2021-12-22 16:30:51,873 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.75) internal successors, (23), 4 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:51,873 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 623 transitions. [2021-12-22 16:30:51,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-12-22 16:30:51,873 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:51,873 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:30:51,873 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-12-22 16:30:51,874 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:51,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:51,874 INFO L85 PathProgramCache]: Analyzing trace with hash 1913832103, now seen corresponding path program 1 times [2021-12-22 16:30:51,874 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:51,874 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [910056165] [2021-12-22 16:30:51,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:51,874 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:51,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:51,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 16:30:51,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:51,912 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:30:51,913 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:51,913 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [910056165] [2021-12-22 16:30:51,913 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [910056165] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:30:51,913 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:30:51,913 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 16:30:51,913 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1551529490] [2021-12-22 16:30:51,913 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:30:51,914 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-22 16:30:51,914 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:30:51,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-22 16:30:51,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-12-22 16:30:51,914 INFO L87 Difference]: Start difference. First operand 448 states and 623 transitions. Second operand has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:52,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:30:52,045 INFO L93 Difference]: Finished difference Result 756 states and 1001 transitions. [2021-12-22 16:30:52,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-22 16:30:52,046 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 25 [2021-12-22 16:30:52,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:30:52,048 INFO L225 Difference]: With dead ends: 756 [2021-12-22 16:30:52,048 INFO L226 Difference]: Without dead ends: 756 [2021-12-22 16:30:52,048 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-12-22 16:30:52,048 INFO L933 BasicCegarLoop]: 210 mSDtfsCounter, 339 mSDsluCounter, 267 mSDsCounter, 0 mSdLazyCounter, 164 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 343 SdHoareTripleChecker+Valid, 477 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 16:30:52,049 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [343 Valid, 477 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 164 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 16:30:52,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 756 states. [2021-12-22 16:30:52,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 756 to 507. [2021-12-22 16:30:52,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 425 states have (on average 1.6) internal successors, (680), 488 states have internal predecessors, (680), 10 states have call successors, (10), 5 states have call predecessors, (10), 10 states have return successors, (20), 13 states have call predecessors, (20), 10 states have call successors, (20) [2021-12-22 16:30:52,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 710 transitions. [2021-12-22 16:30:52,057 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 710 transitions. Word has length 25 [2021-12-22 16:30:52,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:30:52,057 INFO L470 AbstractCegarLoop]: Abstraction has 507 states and 710 transitions. [2021-12-22 16:30:52,057 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:52,057 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 710 transitions. [2021-12-22 16:30:52,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-12-22 16:30:52,058 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:52,058 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:30:52,058 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-12-22 16:30:52,058 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:52,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:52,058 INFO L85 PathProgramCache]: Analyzing trace with hash 1913832102, now seen corresponding path program 1 times [2021-12-22 16:30:52,058 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:52,058 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1614615885] [2021-12-22 16:30:52,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:52,059 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:52,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:52,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 16:30:52,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:52,074 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:30:52,074 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:52,074 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1614615885] [2021-12-22 16:30:52,074 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1614615885] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:30:52,074 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:30:52,074 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-22 16:30:52,074 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83715314] [2021-12-22 16:30:52,074 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:30:52,075 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 16:30:52,075 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:30:52,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 16:30:52,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 16:30:52,075 INFO L87 Difference]: Start difference. First operand 507 states and 710 transitions. Second operand has 3 states, 2 states have (on average 11.5) internal successors, (23), 3 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:52,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:30:52,145 INFO L93 Difference]: Finished difference Result 594 states and 801 transitions. [2021-12-22 16:30:52,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 16:30:52,146 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 11.5) internal successors, (23), 3 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 25 [2021-12-22 16:30:52,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:30:52,147 INFO L225 Difference]: With dead ends: 594 [2021-12-22 16:30:52,147 INFO L226 Difference]: Without dead ends: 594 [2021-12-22 16:30:52,148 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 16:30:52,149 INFO L933 BasicCegarLoop]: 196 mSDtfsCounter, 148 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 272 SdHoareTripleChecker+Invalid, 102 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 16:30:52,149 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [150 Valid, 272 Invalid, 102 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 16:30:52,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states. [2021-12-22 16:30:52,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 504. [2021-12-22 16:30:52,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 504 states, 425 states have (on average 1.571764705882353) internal successors, (668), 485 states have internal predecessors, (668), 10 states have call successors, (10), 5 states have call predecessors, (10), 10 states have return successors, (20), 13 states have call predecessors, (20), 10 states have call successors, (20) [2021-12-22 16:30:52,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 698 transitions. [2021-12-22 16:30:52,158 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 698 transitions. Word has length 25 [2021-12-22 16:30:52,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:30:52,158 INFO L470 AbstractCegarLoop]: Abstraction has 504 states and 698 transitions. [2021-12-22 16:30:52,158 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 11.5) internal successors, (23), 3 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:52,159 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 698 transitions. [2021-12-22 16:30:52,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-12-22 16:30:52,159 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:52,159 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] [2021-12-22 16:30:52,159 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-12-22 16:30:52,159 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:52,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:52,160 INFO L85 PathProgramCache]: Analyzing trace with hash 2102112361, now seen corresponding path program 1 times [2021-12-22 16:30:52,160 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:52,160 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [660100962] [2021-12-22 16:30:52,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:52,160 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:52,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:52,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 16:30:52,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:52,196 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:30:52,197 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:52,197 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [660100962] [2021-12-22 16:30:52,197 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [660100962] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:30:52,197 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:30:52,197 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 16:30:52,198 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2101112547] [2021-12-22 16:30:52,198 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:30:52,198 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-22 16:30:52,198 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:30:52,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-22 16:30:52,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-12-22 16:30:52,199 INFO L87 Difference]: Start difference. First operand 504 states and 698 transitions. Second operand has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:52,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:30:52,329 INFO L93 Difference]: Finished difference Result 810 states and 1070 transitions. [2021-12-22 16:30:52,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-22 16:30:52,330 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 26 [2021-12-22 16:30:52,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:30:52,332 INFO L225 Difference]: With dead ends: 810 [2021-12-22 16:30:52,332 INFO L226 Difference]: Without dead ends: 810 [2021-12-22 16:30:52,332 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-12-22 16:30:52,333 INFO L933 BasicCegarLoop]: 317 mSDtfsCounter, 326 mSDsluCounter, 198 mSDsCounter, 0 mSdLazyCounter, 197 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 330 SdHoareTripleChecker+Valid, 515 SdHoareTripleChecker+Invalid, 199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 197 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 16:30:52,333 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [330 Valid, 515 Invalid, 199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 197 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 16:30:52,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 810 states. [2021-12-22 16:30:52,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 810 to 504. [2021-12-22 16:30:52,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 504 states, 425 states have (on average 1.571764705882353) internal successors, (668), 485 states have internal predecessors, (668), 10 states have call successors, (10), 5 states have call predecessors, (10), 10 states have return successors, (20), 13 states have call predecessors, (20), 10 states have call successors, (20) [2021-12-22 16:30:52,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 698 transitions. [2021-12-22 16:30:52,340 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 698 transitions. Word has length 26 [2021-12-22 16:30:52,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:30:52,341 INFO L470 AbstractCegarLoop]: Abstraction has 504 states and 698 transitions. [2021-12-22 16:30:52,341 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:52,341 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 698 transitions. [2021-12-22 16:30:52,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-12-22 16:30:52,341 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:52,341 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] [2021-12-22 16:30:52,342 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-12-22 16:30:52,342 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:52,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:52,342 INFO L85 PathProgramCache]: Analyzing trace with hash -1491790357, now seen corresponding path program 1 times [2021-12-22 16:30:52,342 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:52,342 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [710618333] [2021-12-22 16:30:52,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:52,342 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:52,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:52,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 16:30:52,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:52,383 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:30:52,384 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:52,384 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [710618333] [2021-12-22 16:30:52,384 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [710618333] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:30:52,384 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:30:52,384 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-22 16:30:52,384 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [27330956] [2021-12-22 16:30:52,384 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:30:52,384 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 16:30:52,385 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:30:52,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 16:30:52,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-22 16:30:52,385 INFO L87 Difference]: Start difference. First operand 504 states and 698 transitions. Second operand has 6 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:52,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:30:52,412 INFO L93 Difference]: Finished difference Result 708 states and 959 transitions. [2021-12-22 16:30:52,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-22 16:30:52,413 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 26 [2021-12-22 16:30:52,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:30:52,426 INFO L225 Difference]: With dead ends: 708 [2021-12-22 16:30:52,427 INFO L226 Difference]: Without dead ends: 708 [2021-12-22 16:30:52,427 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-12-22 16:30:52,427 INFO L933 BasicCegarLoop]: 353 mSDtfsCounter, 233 mSDsluCounter, 1162 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 235 SdHoareTripleChecker+Valid, 1515 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 16:30:52,428 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [235 Valid, 1515 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 16:30:52,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2021-12-22 16:30:52,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 443. [2021-12-22 16:30:52,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 443 states, 365 states have (on average 1.5726027397260274) internal successors, (574), 424 states have internal predecessors, (574), 10 states have call successors, (10), 5 states have call predecessors, (10), 10 states have return successors, (20), 13 states have call predecessors, (20), 10 states have call successors, (20) [2021-12-22 16:30:52,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 443 states to 443 states and 604 transitions. [2021-12-22 16:30:52,434 INFO L78 Accepts]: Start accepts. Automaton has 443 states and 604 transitions. Word has length 26 [2021-12-22 16:30:52,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:30:52,435 INFO L470 AbstractCegarLoop]: Abstraction has 443 states and 604 transitions. [2021-12-22 16:30:52,435 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:52,435 INFO L276 IsEmpty]: Start isEmpty. Operand 443 states and 604 transitions. [2021-12-22 16:30:52,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-12-22 16:30:52,439 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:52,439 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] [2021-12-22 16:30:52,439 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-12-22 16:30:52,439 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr43ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:52,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:52,440 INFO L85 PathProgramCache]: Analyzing trace with hash 731575509, now seen corresponding path program 1 times [2021-12-22 16:30:52,441 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:52,441 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [468288792] [2021-12-22 16:30:52,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:52,441 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:52,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:52,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-22 16:30:52,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:52,488 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:30:52,488 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:52,488 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [468288792] [2021-12-22 16:30:52,488 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [468288792] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:30:52,489 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:30:52,489 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-22 16:30:52,489 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1250366078] [2021-12-22 16:30:52,489 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:30:52,489 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-22 16:30:52,489 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:30:52,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-22 16:30:52,490 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-22 16:30:52,491 INFO L87 Difference]: Start difference. First operand 443 states and 604 transitions. Second operand has 5 states, 4 states have (on average 6.25) internal successors, (25), 5 states have internal predecessors, (25), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:52,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:30:52,601 INFO L93 Difference]: Finished difference Result 517 states and 672 transitions. [2021-12-22 16:30:52,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-22 16:30:52,601 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 6.25) internal successors, (25), 5 states have internal predecessors, (25), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 27 [2021-12-22 16:30:52,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:30:52,603 INFO L225 Difference]: With dead ends: 517 [2021-12-22 16:30:52,603 INFO L226 Difference]: Without dead ends: 517 [2021-12-22 16:30:52,603 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-12-22 16:30:52,604 INFO L933 BasicCegarLoop]: 190 mSDtfsCounter, 167 mSDsluCounter, 470 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 660 SdHoareTripleChecker+Invalid, 153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 16:30:52,605 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [167 Valid, 660 Invalid, 153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 146 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 16:30:52,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 517 states. [2021-12-22 16:30:52,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 517 to 443. [2021-12-22 16:30:52,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 443 states, 365 states have (on average 1.5698630136986302) internal successors, (573), 424 states have internal predecessors, (573), 10 states have call successors, (10), 5 states have call predecessors, (10), 10 states have return successors, (20), 13 states have call predecessors, (20), 10 states have call successors, (20) [2021-12-22 16:30:52,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 443 states to 443 states and 603 transitions. [2021-12-22 16:30:52,612 INFO L78 Accepts]: Start accepts. Automaton has 443 states and 603 transitions. Word has length 27 [2021-12-22 16:30:52,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:30:52,612 INFO L470 AbstractCegarLoop]: Abstraction has 443 states and 603 transitions. [2021-12-22 16:30:52,612 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 6.25) internal successors, (25), 5 states have internal predecessors, (25), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:52,612 INFO L276 IsEmpty]: Start isEmpty. Operand 443 states and 603 transitions. [2021-12-22 16:30:52,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-12-22 16:30:52,612 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:52,613 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] [2021-12-22 16:30:52,613 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-12-22 16:30:52,613 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr12REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:52,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:52,613 INFO L85 PathProgramCache]: Analyzing trace with hash 946649543, now seen corresponding path program 1 times [2021-12-22 16:30:52,613 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:52,613 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1123799597] [2021-12-22 16:30:52,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:52,614 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:52,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:52,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 16:30:52,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:52,668 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:30:52,668 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:52,668 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1123799597] [2021-12-22 16:30:52,668 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1123799597] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:30:52,668 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:30:52,668 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-22 16:30:52,668 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [223404998] [2021-12-22 16:30:52,668 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:30:52,669 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 16:30:52,669 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:30:52,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 16:30:52,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-22 16:30:52,669 INFO L87 Difference]: Start difference. First operand 443 states and 603 transitions. Second operand has 7 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 7 states have internal predecessors, (25), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:52,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:30:52,807 INFO L93 Difference]: Finished difference Result 645 states and 864 transitions. [2021-12-22 16:30:52,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-22 16:30:52,808 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 7 states have internal predecessors, (25), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 27 [2021-12-22 16:30:52,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:30:52,809 INFO L225 Difference]: With dead ends: 645 [2021-12-22 16:30:52,809 INFO L226 Difference]: Without dead ends: 645 [2021-12-22 16:30:52,809 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-12-22 16:30:52,810 INFO L933 BasicCegarLoop]: 247 mSDtfsCounter, 158 mSDsluCounter, 1017 mSDsCounter, 0 mSdLazyCounter, 195 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 1264 SdHoareTripleChecker+Invalid, 202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 16:30:52,810 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [160 Valid, 1264 Invalid, 202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 195 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 16:30:52,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 645 states. [2021-12-22 16:30:52,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 645 to 473. [2021-12-22 16:30:52,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 395 states have (on average 1.539240506329114) internal successors, (608), 454 states have internal predecessors, (608), 10 states have call successors, (10), 5 states have call predecessors, (10), 10 states have return successors, (20), 13 states have call predecessors, (20), 10 states have call successors, (20) [2021-12-22 16:30:52,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 638 transitions. [2021-12-22 16:30:52,820 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 638 transitions. Word has length 27 [2021-12-22 16:30:52,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:30:52,820 INFO L470 AbstractCegarLoop]: Abstraction has 473 states and 638 transitions. [2021-12-22 16:30:52,820 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 7 states have internal predecessors, (25), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:52,821 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 638 transitions. [2021-12-22 16:30:52,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-12-22 16:30:52,822 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:52,822 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] [2021-12-22 16:30:52,822 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-12-22 16:30:52,822 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:52,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:52,822 INFO L85 PathProgramCache]: Analyzing trace with hash 946649737, now seen corresponding path program 1 times [2021-12-22 16:30:52,823 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:52,823 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [481105359] [2021-12-22 16:30:52,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:52,823 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:52,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:52,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 16:30:52,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:52,857 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:30:52,857 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:52,857 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [481105359] [2021-12-22 16:30:52,857 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [481105359] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:30:52,857 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:30:52,858 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 16:30:52,858 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1689110579] [2021-12-22 16:30:52,858 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:30:52,858 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-22 16:30:52,859 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:30:52,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-22 16:30:52,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-12-22 16:30:52,860 INFO L87 Difference]: Start difference. First operand 473 states and 638 transitions. Second operand has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:52,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:30:52,990 INFO L93 Difference]: Finished difference Result 808 states and 1039 transitions. [2021-12-22 16:30:52,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-22 16:30:52,991 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 27 [2021-12-22 16:30:53,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:30:53,002 INFO L225 Difference]: With dead ends: 808 [2021-12-22 16:30:53,002 INFO L226 Difference]: Without dead ends: 808 [2021-12-22 16:30:53,002 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-12-22 16:30:53,003 INFO L933 BasicCegarLoop]: 257 mSDtfsCounter, 330 mSDsluCounter, 267 mSDsCounter, 0 mSdLazyCounter, 174 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 334 SdHoareTripleChecker+Valid, 524 SdHoareTripleChecker+Invalid, 174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 174 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 16:30:53,003 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [334 Valid, 524 Invalid, 174 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 174 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 16:30:53,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 808 states. [2021-12-22 16:30:53,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 808 to 563. [2021-12-22 16:30:53,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 563 states, 485 states have (on average 1.5175257731958762) internal successors, (736), 544 states have internal predecessors, (736), 10 states have call successors, (10), 5 states have call predecessors, (10), 10 states have return successors, (20), 13 states have call predecessors, (20), 10 states have call successors, (20) [2021-12-22 16:30:53,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 563 states to 563 states and 766 transitions. [2021-12-22 16:30:53,010 INFO L78 Accepts]: Start accepts. Automaton has 563 states and 766 transitions. Word has length 27 [2021-12-22 16:30:53,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:30:53,010 INFO L470 AbstractCegarLoop]: Abstraction has 563 states and 766 transitions. [2021-12-22 16:30:53,011 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:53,011 INFO L276 IsEmpty]: Start isEmpty. Operand 563 states and 766 transitions. [2021-12-22 16:30:53,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-12-22 16:30:53,011 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:53,011 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-12-22 16:30:53,011 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-12-22 16:30:53,011 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr44ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:53,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:53,012 INFO L85 PathProgramCache]: Analyzing trace with hash 1204004541, now seen corresponding path program 1 times [2021-12-22 16:30:53,012 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:53,012 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [148478112] [2021-12-22 16:30:53,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:53,012 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:53,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:53,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-22 16:30:53,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:53,063 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:30:53,063 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:53,063 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [148478112] [2021-12-22 16:30:53,064 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [148478112] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:30:53,064 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:30:53,064 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-22 16:30:53,064 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [187895964] [2021-12-22 16:30:53,064 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:30:53,064 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-22 16:30:53,064 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:30:53,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-22 16:30:53,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-22 16:30:53,065 INFO L87 Difference]: Start difference. First operand 563 states and 766 transitions. Second operand has 5 states, 4 states have (on average 6.5) internal successors, (26), 5 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:53,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:30:53,201 INFO L93 Difference]: Finished difference Result 758 states and 993 transitions. [2021-12-22 16:30:53,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-22 16:30:53,201 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 6.5) internal successors, (26), 5 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 28 [2021-12-22 16:30:53,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:30:53,203 INFO L225 Difference]: With dead ends: 758 [2021-12-22 16:30:53,203 INFO L226 Difference]: Without dead ends: 758 [2021-12-22 16:30:53,203 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-12-22 16:30:53,204 INFO L933 BasicCegarLoop]: 205 mSDtfsCounter, 218 mSDsluCounter, 460 mSDsCounter, 0 mSdLazyCounter, 191 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 218 SdHoareTripleChecker+Valid, 665 SdHoareTripleChecker+Invalid, 200 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 16:30:53,204 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [218 Valid, 665 Invalid, 200 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 191 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 16:30:53,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 758 states. [2021-12-22 16:30:53,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 758 to 601. [2021-12-22 16:30:53,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 601 states, 519 states have (on average 1.5144508670520231) internal successors, (786), 580 states have internal predecessors, (786), 12 states have call successors, (12), 6 states have call predecessors, (12), 12 states have return successors, (24), 14 states have call predecessors, (24), 12 states have call successors, (24) [2021-12-22 16:30:53,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 601 states to 601 states and 822 transitions. [2021-12-22 16:30:53,212 INFO L78 Accepts]: Start accepts. Automaton has 601 states and 822 transitions. Word has length 28 [2021-12-22 16:30:53,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:30:53,212 INFO L470 AbstractCegarLoop]: Abstraction has 601 states and 822 transitions. [2021-12-22 16:30:53,213 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 6.5) internal successors, (26), 5 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:53,213 INFO L276 IsEmpty]: Start isEmpty. Operand 601 states and 822 transitions. [2021-12-22 16:30:53,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-12-22 16:30:53,213 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:53,213 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-12-22 16:30:53,213 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-12-22 16:30:53,213 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:53,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:53,214 INFO L85 PathProgramCache]: Analyzing trace with hash 1495351243, now seen corresponding path program 1 times [2021-12-22 16:30:53,214 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:53,214 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1823819290] [2021-12-22 16:30:53,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:53,214 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:53,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:53,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 16:30:53,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:53,248 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:30:53,248 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:53,248 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1823819290] [2021-12-22 16:30:53,248 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1823819290] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:30:53,248 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:30:53,248 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 16:30:53,249 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1420433225] [2021-12-22 16:30:53,249 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:30:53,249 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-22 16:30:53,249 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:30:53,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-22 16:30:53,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-12-22 16:30:53,250 INFO L87 Difference]: Start difference. First operand 601 states and 822 transitions. Second operand has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:53,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:30:53,393 INFO L93 Difference]: Finished difference Result 845 states and 1089 transitions. [2021-12-22 16:30:53,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-22 16:30:53,394 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 28 [2021-12-22 16:30:53,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:30:53,396 INFO L225 Difference]: With dead ends: 845 [2021-12-22 16:30:53,396 INFO L226 Difference]: Without dead ends: 845 [2021-12-22 16:30:53,396 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-12-22 16:30:53,397 INFO L933 BasicCegarLoop]: 270 mSDtfsCounter, 317 mSDsluCounter, 267 mSDsCounter, 0 mSdLazyCounter, 190 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 321 SdHoareTripleChecker+Valid, 537 SdHoareTripleChecker+Invalid, 190 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 16:30:53,397 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [321 Valid, 537 Invalid, 190 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 190 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 16:30:53,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 845 states. [2021-12-22 16:30:53,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 845 to 510. [2021-12-22 16:30:53,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 510 states, 429 states have (on average 1.5198135198135199) internal successors, (652), 489 states have internal predecessors, (652), 12 states have call successors, (12), 6 states have call predecessors, (12), 12 states have return successors, (24), 14 states have call predecessors, (24), 12 states have call successors, (24) [2021-12-22 16:30:53,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 510 states to 510 states and 688 transitions. [2021-12-22 16:30:53,404 INFO L78 Accepts]: Start accepts. Automaton has 510 states and 688 transitions. Word has length 28 [2021-12-22 16:30:53,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:30:53,404 INFO L470 AbstractCegarLoop]: Abstraction has 510 states and 688 transitions. [2021-12-22 16:30:53,404 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:53,404 INFO L276 IsEmpty]: Start isEmpty. Operand 510 states and 688 transitions. [2021-12-22 16:30:53,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-12-22 16:30:53,404 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:53,404 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:30:53,404 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-12-22 16:30:53,405 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr49REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:53,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:53,405 INFO L85 PathProgramCache]: Analyzing trace with hash -1910467130, now seen corresponding path program 1 times [2021-12-22 16:30:53,405 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:53,405 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [173175911] [2021-12-22 16:30:53,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:53,405 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:53,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:53,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-22 16:30:53,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:53,469 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:30:53,469 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:53,470 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [173175911] [2021-12-22 16:30:53,470 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [173175911] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:30:53,470 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:30:53,470 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-22 16:30:53,470 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [9897496] [2021-12-22 16:30:53,470 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:30:53,470 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 16:30:53,471 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:30:53,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 16:30:53,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-22 16:30:53,471 INFO L87 Difference]: Start difference. First operand 510 states and 688 transitions. Second operand has 7 states, 6 states have (on average 4.666666666666667) internal successors, (28), 6 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:53,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:30:53,716 INFO L93 Difference]: Finished difference Result 1252 states and 1682 transitions. [2021-12-22 16:30:53,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-22 16:30:53,717 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 4.666666666666667) internal successors, (28), 6 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 30 [2021-12-22 16:30:53,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:30:53,720 INFO L225 Difference]: With dead ends: 1252 [2021-12-22 16:30:53,721 INFO L226 Difference]: Without dead ends: 1252 [2021-12-22 16:30:53,721 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2021-12-22 16:30:53,721 INFO L933 BasicCegarLoop]: 316 mSDtfsCounter, 540 mSDsluCounter, 1314 mSDsCounter, 0 mSdLazyCounter, 219 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 544 SdHoareTripleChecker+Valid, 1630 SdHoareTripleChecker+Invalid, 247 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-22 16:30:53,721 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [544 Valid, 1630 Invalid, 247 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 219 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-22 16:30:53,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1252 states. [2021-12-22 16:30:53,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1252 to 644. [2021-12-22 16:30:53,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 644 states, 563 states have (on average 1.5204262877442274) internal successors, (856), 617 states have internal predecessors, (856), 12 states have call successors, (12), 6 states have call predecessors, (12), 12 states have return successors, (24), 20 states have call predecessors, (24), 12 states have call successors, (24) [2021-12-22 16:30:53,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 644 states to 644 states and 892 transitions. [2021-12-22 16:30:53,733 INFO L78 Accepts]: Start accepts. Automaton has 644 states and 892 transitions. Word has length 30 [2021-12-22 16:30:53,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:30:53,733 INFO L470 AbstractCegarLoop]: Abstraction has 644 states and 892 transitions. [2021-12-22 16:30:53,733 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.666666666666667) internal successors, (28), 6 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:53,733 INFO L276 IsEmpty]: Start isEmpty. Operand 644 states and 892 transitions. [2021-12-22 16:30:53,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-12-22 16:30:53,734 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:53,734 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:30:53,734 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-12-22 16:30:53,734 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr46ASSERT_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:53,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:53,734 INFO L85 PathProgramCache]: Analyzing trace with hash 1702169087, now seen corresponding path program 1 times [2021-12-22 16:30:53,735 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:53,735 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523274858] [2021-12-22 16:30:53,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:53,735 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:53,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:53,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-22 16:30:53,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:53,817 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:30:53,817 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:53,817 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1523274858] [2021-12-22 16:30:53,817 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1523274858] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:30:53,817 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:30:53,817 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-22 16:30:53,818 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1467167777] [2021-12-22 16:30:53,818 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:30:53,818 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 16:30:53,818 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:30:53,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 16:30:53,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-22 16:30:53,819 INFO L87 Difference]: Start difference. First operand 644 states and 892 transitions. Second operand has 6 states, 5 states have (on average 5.6) internal successors, (28), 6 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:54,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:30:54,184 INFO L93 Difference]: Finished difference Result 1137 states and 1525 transitions. [2021-12-22 16:30:54,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-22 16:30:54,184 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.6) internal successors, (28), 6 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 30 [2021-12-22 16:30:54,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:30:54,187 INFO L225 Difference]: With dead ends: 1137 [2021-12-22 16:30:54,187 INFO L226 Difference]: Without dead ends: 1137 [2021-12-22 16:30:54,187 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-12-22 16:30:54,188 INFO L933 BasicCegarLoop]: 273 mSDtfsCounter, 470 mSDsluCounter, 780 mSDsCounter, 0 mSdLazyCounter, 581 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 472 SdHoareTripleChecker+Valid, 1053 SdHoareTripleChecker+Invalid, 609 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 581 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-22 16:30:54,188 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [472 Valid, 1053 Invalid, 609 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 581 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-22 16:30:54,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1137 states. [2021-12-22 16:30:54,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1137 to 687. [2021-12-22 16:30:54,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 687 states, 602 states have (on average 1.5016611295681064) internal successors, (904), 657 states have internal predecessors, (904), 14 states have call successors, (14), 7 states have call predecessors, (14), 14 states have return successors, (28), 22 states have call predecessors, (28), 14 states have call successors, (28) [2021-12-22 16:30:54,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 687 states to 687 states and 946 transitions. [2021-12-22 16:30:54,197 INFO L78 Accepts]: Start accepts. Automaton has 687 states and 946 transitions. Word has length 30 [2021-12-22 16:30:54,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:30:54,197 INFO L470 AbstractCegarLoop]: Abstraction has 687 states and 946 transitions. [2021-12-22 16:30:54,197 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.6) internal successors, (28), 6 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:54,198 INFO L276 IsEmpty]: Start isEmpty. Operand 687 states and 946 transitions. [2021-12-22 16:30:54,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-12-22 16:30:54,198 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:54,198 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:30:54,198 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-12-22 16:30:54,198 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr49REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:54,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:54,199 INFO L85 PathProgramCache]: Analyzing trace with hash 1975675941, now seen corresponding path program 1 times [2021-12-22 16:30:54,199 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:54,199 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [642732171] [2021-12-22 16:30:54,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:54,201 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:54,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:54,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-22 16:30:54,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:54,265 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:30:54,266 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:54,266 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [642732171] [2021-12-22 16:30:54,266 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [642732171] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:30:54,266 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:30:54,266 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-22 16:30:54,266 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092349369] [2021-12-22 16:30:54,267 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:30:54,267 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-22 16:30:54,267 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:30:54,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-22 16:30:54,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-22 16:30:54,267 INFO L87 Difference]: Start difference. First operand 687 states and 946 transitions. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:54,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:30:54,290 INFO L93 Difference]: Finished difference Result 1055 states and 1417 transitions. [2021-12-22 16:30:54,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-22 16:30:54,291 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 30 [2021-12-22 16:30:54,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:30:54,293 INFO L225 Difference]: With dead ends: 1055 [2021-12-22 16:30:54,293 INFO L226 Difference]: Without dead ends: 1055 [2021-12-22 16:30:54,294 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-22 16:30:54,294 INFO L933 BasicCegarLoop]: 344 mSDtfsCounter, 226 mSDsluCounter, 790 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 228 SdHoareTripleChecker+Valid, 1134 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 16:30:54,294 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [228 Valid, 1134 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 16:30:54,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1055 states. [2021-12-22 16:30:54,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1055 to 679. [2021-12-22 16:30:54,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 679 states, 594 states have (on average 1.5016835016835017) internal successors, (892), 649 states have internal predecessors, (892), 14 states have call successors, (14), 7 states have call predecessors, (14), 14 states have return successors, (28), 22 states have call predecessors, (28), 14 states have call successors, (28) [2021-12-22 16:30:54,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 679 states to 679 states and 934 transitions. [2021-12-22 16:30:54,303 INFO L78 Accepts]: Start accepts. Automaton has 679 states and 934 transitions. Word has length 30 [2021-12-22 16:30:54,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:30:54,303 INFO L470 AbstractCegarLoop]: Abstraction has 679 states and 934 transitions. [2021-12-22 16:30:54,303 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:54,303 INFO L276 IsEmpty]: Start isEmpty. Operand 679 states and 934 transitions. [2021-12-22 16:30:54,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-12-22 16:30:54,303 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:54,304 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:30:54,304 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-12-22 16:30:54,304 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr49REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:54,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:54,304 INFO L85 PathProgramCache]: Analyzing trace with hash 1977522983, now seen corresponding path program 1 times [2021-12-22 16:30:54,304 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:54,304 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [700579993] [2021-12-22 16:30:54,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:54,305 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:54,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:54,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-22 16:30:54,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:54,360 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:30:54,360 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:54,360 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [700579993] [2021-12-22 16:30:54,361 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [700579993] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:30:54,361 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:30:54,361 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-22 16:30:54,361 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1427221823] [2021-12-22 16:30:54,361 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:30:54,361 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 16:30:54,361 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:30:54,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 16:30:54,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-22 16:30:54,362 INFO L87 Difference]: Start difference. First operand 679 states and 934 transitions. Second operand has 7 states, 6 states have (on average 4.666666666666667) internal successors, (28), 6 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:54,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:30:54,588 INFO L93 Difference]: Finished difference Result 1259 states and 1668 transitions. [2021-12-22 16:30:54,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-22 16:30:54,588 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 4.666666666666667) internal successors, (28), 6 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 30 [2021-12-22 16:30:54,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:30:54,592 INFO L225 Difference]: With dead ends: 1259 [2021-12-22 16:30:54,592 INFO L226 Difference]: Without dead ends: 1259 [2021-12-22 16:30:54,592 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2021-12-22 16:30:54,592 INFO L933 BasicCegarLoop]: 388 mSDtfsCounter, 502 mSDsluCounter, 1418 mSDsCounter, 0 mSdLazyCounter, 220 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 504 SdHoareTripleChecker+Valid, 1806 SdHoareTripleChecker+Invalid, 235 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 220 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-22 16:30:54,592 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [504 Valid, 1806 Invalid, 235 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 220 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-22 16:30:54,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1259 states. [2021-12-22 16:30:54,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1259 to 646. [2021-12-22 16:30:54,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 646 states, 564 states have (on average 1.4663120567375887) internal successors, (827), 616 states have internal predecessors, (827), 14 states have call successors, (14), 7 states have call predecessors, (14), 14 states have return successors, (28), 22 states have call predecessors, (28), 14 states have call successors, (28) [2021-12-22 16:30:54,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 646 states to 646 states and 869 transitions. [2021-12-22 16:30:54,602 INFO L78 Accepts]: Start accepts. Automaton has 646 states and 869 transitions. Word has length 30 [2021-12-22 16:30:54,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:30:54,602 INFO L470 AbstractCegarLoop]: Abstraction has 646 states and 869 transitions. [2021-12-22 16:30:54,603 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.666666666666667) internal successors, (28), 6 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:54,603 INFO L276 IsEmpty]: Start isEmpty. Operand 646 states and 869 transitions. [2021-12-22 16:30:54,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-12-22 16:30:54,603 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:54,603 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:30:54,603 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-12-22 16:30:54,604 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr47ASSERT_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:54,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:54,604 INFO L85 PathProgramCache]: Analyzing trace with hash 1227634393, now seen corresponding path program 1 times [2021-12-22 16:30:54,604 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:54,604 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [15430872] [2021-12-22 16:30:54,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:54,604 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:54,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:54,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-22 16:30:54,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:54,691 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:30:54,691 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:54,692 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [15430872] [2021-12-22 16:30:54,692 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [15430872] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:30:54,692 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:30:54,692 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-22 16:30:54,692 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [982663691] [2021-12-22 16:30:54,692 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:30:54,692 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 16:30:54,692 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:30:54,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 16:30:54,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-12-22 16:30:54,693 INFO L87 Difference]: Start difference. First operand 646 states and 869 transitions. Second operand has 7 states, 6 states have (on average 4.833333333333333) internal successors, (29), 7 states have internal predecessors, (29), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:54,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:30:54,996 INFO L93 Difference]: Finished difference Result 925 states and 1194 transitions. [2021-12-22 16:30:54,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-22 16:30:54,997 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 4.833333333333333) internal successors, (29), 7 states have internal predecessors, (29), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 31 [2021-12-22 16:30:54,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:30:55,000 INFO L225 Difference]: With dead ends: 925 [2021-12-22 16:30:55,000 INFO L226 Difference]: Without dead ends: 925 [2021-12-22 16:30:55,000 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=59, Invalid=97, Unknown=0, NotChecked=0, Total=156 [2021-12-22 16:30:55,000 INFO L933 BasicCegarLoop]: 217 mSDtfsCounter, 479 mSDsluCounter, 599 mSDsCounter, 0 mSdLazyCounter, 349 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 479 SdHoareTripleChecker+Valid, 816 SdHoareTripleChecker+Invalid, 363 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 349 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-22 16:30:55,001 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [479 Valid, 816 Invalid, 363 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 349 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-22 16:30:55,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 925 states. [2021-12-22 16:30:55,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 925 to 646. [2021-12-22 16:30:55,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 646 states, 564 states have (on average 1.4592198581560283) internal successors, (823), 616 states have internal predecessors, (823), 14 states have call successors, (14), 7 states have call predecessors, (14), 14 states have return successors, (28), 22 states have call predecessors, (28), 14 states have call successors, (28) [2021-12-22 16:30:55,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 646 states to 646 states and 865 transitions. [2021-12-22 16:30:55,009 INFO L78 Accepts]: Start accepts. Automaton has 646 states and 865 transitions. Word has length 31 [2021-12-22 16:30:55,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:30:55,009 INFO L470 AbstractCegarLoop]: Abstraction has 646 states and 865 transitions. [2021-12-22 16:30:55,010 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.833333333333333) internal successors, (29), 7 states have internal predecessors, (29), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:55,010 INFO L276 IsEmpty]: Start isEmpty. Operand 646 states and 865 transitions. [2021-12-22 16:30:55,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-12-22 16:30:55,010 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:55,010 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:30:55,011 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-12-22 16:30:55,011 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr50REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:55,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:55,011 INFO L85 PathProgramCache]: Analyzing trace with hash -2007870586, now seen corresponding path program 1 times [2021-12-22 16:30:55,011 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:55,011 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [101246447] [2021-12-22 16:30:55,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:55,012 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:55,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:55,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-22 16:30:55,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:55,124 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:30:55,124 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:55,124 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [101246447] [2021-12-22 16:30:55,124 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [101246447] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:30:55,124 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:30:55,124 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-22 16:30:55,124 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1056008702] [2021-12-22 16:30:55,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:30:55,125 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 16:30:55,125 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:30:55,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 16:30:55,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-22 16:30:55,125 INFO L87 Difference]: Start difference. First operand 646 states and 865 transitions. Second operand has 6 states, 6 states have (on average 5.0) internal successors, (30), 6 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:55,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:30:55,286 INFO L93 Difference]: Finished difference Result 695 states and 913 transitions. [2021-12-22 16:30:55,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-22 16:30:55,286 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.0) internal successors, (30), 6 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 32 [2021-12-22 16:30:55,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:30:55,288 INFO L225 Difference]: With dead ends: 695 [2021-12-22 16:30:55,288 INFO L226 Difference]: Without dead ends: 695 [2021-12-22 16:30:55,288 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-12-22 16:30:55,289 INFO L933 BasicCegarLoop]: 198 mSDtfsCounter, 110 mSDsluCounter, 637 mSDsCounter, 0 mSdLazyCounter, 178 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 835 SdHoareTripleChecker+Invalid, 182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 178 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 16:30:55,289 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [110 Valid, 835 Invalid, 182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 178 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 16:30:55,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 695 states. [2021-12-22 16:30:55,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 695 to 625. [2021-12-22 16:30:55,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 625 states, 543 states have (on average 1.4659300184162063) internal successors, (796), 597 states have internal predecessors, (796), 14 states have call successors, (14), 7 states have call predecessors, (14), 14 states have return successors, (28), 20 states have call predecessors, (28), 14 states have call successors, (28) [2021-12-22 16:30:55,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 625 states to 625 states and 838 transitions. [2021-12-22 16:30:55,296 INFO L78 Accepts]: Start accepts. Automaton has 625 states and 838 transitions. Word has length 32 [2021-12-22 16:30:55,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:30:55,296 INFO L470 AbstractCegarLoop]: Abstraction has 625 states and 838 transitions. [2021-12-22 16:30:55,296 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.0) internal successors, (30), 6 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:55,297 INFO L276 IsEmpty]: Start isEmpty. Operand 625 states and 838 transitions. [2021-12-22 16:30:55,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-12-22 16:30:55,297 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:55,297 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:30:55,297 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-12-22 16:30:55,297 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr22REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:55,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:55,298 INFO L85 PathProgramCache]: Analyzing trace with hash 1362637237, now seen corresponding path program 1 times [2021-12-22 16:30:55,298 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:55,298 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1223293476] [2021-12-22 16:30:55,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:55,298 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:55,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:55,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 16:30:55,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:55,338 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:30:55,339 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:55,339 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1223293476] [2021-12-22 16:30:55,339 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1223293476] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:30:55,339 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:30:55,339 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-22 16:30:55,339 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732167003] [2021-12-22 16:30:55,339 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:30:55,340 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 16:30:55,340 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:30:55,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 16:30:55,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-22 16:30:55,342 INFO L87 Difference]: Start difference. First operand 625 states and 838 transitions. Second operand has 6 states, 5 states have (on average 6.6) internal successors, (33), 6 states have internal predecessors, (33), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:55,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:30:55,509 INFO L93 Difference]: Finished difference Result 729 states and 966 transitions. [2021-12-22 16:30:55,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-22 16:30:55,510 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 6.6) internal successors, (33), 6 states have internal predecessors, (33), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 35 [2021-12-22 16:30:55,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:30:55,511 INFO L225 Difference]: With dead ends: 729 [2021-12-22 16:30:55,511 INFO L226 Difference]: Without dead ends: 729 [2021-12-22 16:30:55,512 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-12-22 16:30:55,512 INFO L933 BasicCegarLoop]: 187 mSDtfsCounter, 468 mSDsluCounter, 378 mSDsCounter, 0 mSdLazyCounter, 277 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 468 SdHoareTripleChecker+Valid, 565 SdHoareTripleChecker+Invalid, 286 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 277 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 16:30:55,512 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [468 Valid, 565 Invalid, 286 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 277 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 16:30:55,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 729 states. [2021-12-22 16:30:55,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 729 to 624. [2021-12-22 16:30:55,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 624 states, 543 states have (on average 1.4622467771639043) internal successors, (794), 596 states have internal predecessors, (794), 14 states have call successors, (14), 7 states have call predecessors, (14), 14 states have return successors, (28), 20 states have call predecessors, (28), 14 states have call successors, (28) [2021-12-22 16:30:55,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 624 states to 624 states and 836 transitions. [2021-12-22 16:30:55,531 INFO L78 Accepts]: Start accepts. Automaton has 624 states and 836 transitions. Word has length 35 [2021-12-22 16:30:55,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:30:55,531 INFO L470 AbstractCegarLoop]: Abstraction has 624 states and 836 transitions. [2021-12-22 16:30:55,532 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 6.6) internal successors, (33), 6 states have internal predecessors, (33), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:55,532 INFO L276 IsEmpty]: Start isEmpty. Operand 624 states and 836 transitions. [2021-12-22 16:30:55,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-12-22 16:30:55,532 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:55,532 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:30:55,532 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-12-22 16:30:55,533 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr23REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:55,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:55,533 INFO L85 PathProgramCache]: Analyzing trace with hash 1362637238, now seen corresponding path program 1 times [2021-12-22 16:30:55,533 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:55,533 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [310151539] [2021-12-22 16:30:55,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:55,533 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:55,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:55,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 16:30:55,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:55,624 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:30:55,624 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:55,624 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [310151539] [2021-12-22 16:30:55,624 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [310151539] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:30:55,625 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:30:55,625 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-22 16:30:55,625 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676990086] [2021-12-22 16:30:55,625 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:30:55,626 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 16:30:55,626 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:30:55,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 16:30:55,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-22 16:30:55,627 INFO L87 Difference]: Start difference. First operand 624 states and 836 transitions. Second operand has 6 states, 5 states have (on average 6.6) internal successors, (33), 6 states have internal predecessors, (33), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:55,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:30:55,755 INFO L93 Difference]: Finished difference Result 661 states and 851 transitions. [2021-12-22 16:30:55,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-22 16:30:55,771 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 6.6) internal successors, (33), 6 states have internal predecessors, (33), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 35 [2021-12-22 16:30:55,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:30:55,776 INFO L225 Difference]: With dead ends: 661 [2021-12-22 16:30:55,776 INFO L226 Difference]: Without dead ends: 661 [2021-12-22 16:30:55,776 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-12-22 16:30:55,777 INFO L933 BasicCegarLoop]: 199 mSDtfsCounter, 496 mSDsluCounter, 419 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 496 SdHoareTripleChecker+Valid, 618 SdHoareTripleChecker+Invalid, 197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 16:30:55,778 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [496 Valid, 618 Invalid, 197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 189 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 16:30:55,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 661 states. [2021-12-22 16:30:55,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 661 to 623. [2021-12-22 16:30:55,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 623 states, 543 states have (on average 1.4585635359116023) internal successors, (792), 595 states have internal predecessors, (792), 14 states have call successors, (14), 7 states have call predecessors, (14), 14 states have return successors, (28), 20 states have call predecessors, (28), 14 states have call successors, (28) [2021-12-22 16:30:55,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 623 states to 623 states and 834 transitions. [2021-12-22 16:30:55,786 INFO L78 Accepts]: Start accepts. Automaton has 623 states and 834 transitions. Word has length 35 [2021-12-22 16:30:55,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:30:55,787 INFO L470 AbstractCegarLoop]: Abstraction has 623 states and 834 transitions. [2021-12-22 16:30:55,787 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 6.6) internal successors, (33), 6 states have internal predecessors, (33), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:55,787 INFO L276 IsEmpty]: Start isEmpty. Operand 623 states and 834 transitions. [2021-12-22 16:30:55,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-12-22 16:30:55,787 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:55,787 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:30:55,788 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-12-22 16:30:55,788 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr24REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:55,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:55,788 INFO L85 PathProgramCache]: Analyzing trace with hash -470637162, now seen corresponding path program 1 times [2021-12-22 16:30:55,788 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:55,789 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2040472148] [2021-12-22 16:30:55,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:55,789 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:55,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:55,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 16:30:55,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:55,824 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:30:55,824 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:55,824 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2040472148] [2021-12-22 16:30:55,824 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2040472148] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:30:55,824 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:30:55,824 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-22 16:30:55,825 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [294008802] [2021-12-22 16:30:55,825 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:30:55,825 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-22 16:30:55,825 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:30:55,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-22 16:30:55,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-22 16:30:55,826 INFO L87 Difference]: Start difference. First operand 623 states and 834 transitions. Second operand has 5 states, 4 states have (on average 8.75) internal successors, (35), 5 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:55,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:30:55,979 INFO L93 Difference]: Finished difference Result 1070 states and 1398 transitions. [2021-12-22 16:30:55,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-22 16:30:55,979 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.75) internal successors, (35), 5 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 37 [2021-12-22 16:30:55,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:30:55,981 INFO L225 Difference]: With dead ends: 1070 [2021-12-22 16:30:55,981 INFO L226 Difference]: Without dead ends: 1070 [2021-12-22 16:30:55,982 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-22 16:30:55,982 INFO L933 BasicCegarLoop]: 209 mSDtfsCounter, 619 mSDsluCounter, 304 mSDsCounter, 0 mSdLazyCounter, 203 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 625 SdHoareTripleChecker+Valid, 513 SdHoareTripleChecker+Invalid, 216 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 203 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 16:30:55,982 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [625 Valid, 513 Invalid, 216 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 203 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 16:30:55,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1070 states. [2021-12-22 16:30:55,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1070 to 620. [2021-12-22 16:30:55,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 620 states, 543 states have (on average 1.4475138121546962) internal successors, (786), 592 states have internal predecessors, (786), 14 states have call successors, (14), 7 states have call predecessors, (14), 14 states have return successors, (28), 20 states have call predecessors, (28), 14 states have call successors, (28) [2021-12-22 16:30:55,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 620 states to 620 states and 828 transitions. [2021-12-22 16:30:55,990 INFO L78 Accepts]: Start accepts. Automaton has 620 states and 828 transitions. Word has length 37 [2021-12-22 16:30:55,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:30:55,991 INFO L470 AbstractCegarLoop]: Abstraction has 620 states and 828 transitions. [2021-12-22 16:30:55,991 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.75) internal successors, (35), 5 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:55,991 INFO L276 IsEmpty]: Start isEmpty. Operand 620 states and 828 transitions. [2021-12-22 16:30:55,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-12-22 16:30:55,991 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:55,991 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:30:55,991 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-12-22 16:30:55,992 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr25REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:55,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:55,992 INFO L85 PathProgramCache]: Analyzing trace with hash -470637161, now seen corresponding path program 1 times [2021-12-22 16:30:55,992 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:55,992 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [453250048] [2021-12-22 16:30:55,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:55,992 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:56,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:56,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 16:30:56,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:56,053 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:30:56,054 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:56,054 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [453250048] [2021-12-22 16:30:56,054 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [453250048] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:30:56,054 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:30:56,054 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-22 16:30:56,054 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503731166] [2021-12-22 16:30:56,054 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:30:56,055 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 16:30:56,055 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:30:56,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 16:30:56,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-22 16:30:56,056 INFO L87 Difference]: Start difference. First operand 620 states and 828 transitions. Second operand has 6 states, 5 states have (on average 7.0) internal successors, (35), 6 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:56,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:30:56,247 INFO L93 Difference]: Finished difference Result 896 states and 1151 transitions. [2021-12-22 16:30:56,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-22 16:30:56,247 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 7.0) internal successors, (35), 6 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 37 [2021-12-22 16:30:56,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:30:56,253 INFO L225 Difference]: With dead ends: 896 [2021-12-22 16:30:56,254 INFO L226 Difference]: Without dead ends: 896 [2021-12-22 16:30:56,254 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2021-12-22 16:30:56,255 INFO L933 BasicCegarLoop]: 200 mSDtfsCounter, 715 mSDsluCounter, 441 mSDsCounter, 0 mSdLazyCounter, 222 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 715 SdHoareTripleChecker+Valid, 641 SdHoareTripleChecker+Invalid, 229 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 222 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-22 16:30:56,255 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [715 Valid, 641 Invalid, 229 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 222 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-22 16:30:56,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 896 states. [2021-12-22 16:30:56,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 896 to 619. [2021-12-22 16:30:56,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 619 states, 543 states have (on average 1.4438305709023942) internal successors, (784), 591 states have internal predecessors, (784), 14 states have call successors, (14), 7 states have call predecessors, (14), 14 states have return successors, (28), 20 states have call predecessors, (28), 14 states have call successors, (28) [2021-12-22 16:30:56,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 619 states to 619 states and 826 transitions. [2021-12-22 16:30:56,263 INFO L78 Accepts]: Start accepts. Automaton has 619 states and 826 transitions. Word has length 37 [2021-12-22 16:30:56,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:30:56,263 INFO L470 AbstractCegarLoop]: Abstraction has 619 states and 826 transitions. [2021-12-22 16:30:56,263 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 7.0) internal successors, (35), 6 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:56,264 INFO L276 IsEmpty]: Start isEmpty. Operand 619 states and 826 transitions. [2021-12-22 16:30:56,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-12-22 16:30:56,264 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:56,264 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:30:56,264 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-12-22 16:30:56,264 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr27REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:56,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:56,265 INFO L85 PathProgramCache]: Analyzing trace with hash -470637000, now seen corresponding path program 1 times [2021-12-22 16:30:56,265 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:56,265 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1521143869] [2021-12-22 16:30:56,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:56,265 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:56,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:56,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 16:30:56,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:56,342 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:30:56,342 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:56,342 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1521143869] [2021-12-22 16:30:56,342 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1521143869] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:30:56,342 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:30:56,342 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-22 16:30:56,343 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1130561939] [2021-12-22 16:30:56,343 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:30:56,343 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-22 16:30:56,343 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:30:56,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-22 16:30:56,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-22 16:30:56,344 INFO L87 Difference]: Start difference. First operand 619 states and 826 transitions. Second operand has 5 states, 4 states have (on average 8.75) internal successors, (35), 5 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:56,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:30:56,547 INFO L93 Difference]: Finished difference Result 787 states and 995 transitions. [2021-12-22 16:30:56,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-22 16:30:56,547 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.75) internal successors, (35), 5 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 37 [2021-12-22 16:30:56,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:30:56,548 INFO L225 Difference]: With dead ends: 787 [2021-12-22 16:30:56,548 INFO L226 Difference]: Without dead ends: 787 [2021-12-22 16:30:56,549 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-12-22 16:30:56,549 INFO L933 BasicCegarLoop]: 179 mSDtfsCounter, 375 mSDsluCounter, 372 mSDsCounter, 0 mSdLazyCounter, 303 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 377 SdHoareTripleChecker+Valid, 551 SdHoareTripleChecker+Invalid, 312 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 303 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-22 16:30:56,549 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [377 Valid, 551 Invalid, 312 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 303 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-22 16:30:56,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 787 states. [2021-12-22 16:30:56,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 787 to 619. [2021-12-22 16:30:56,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 619 states, 543 states have (on average 1.4401473296500922) internal successors, (782), 591 states have internal predecessors, (782), 14 states have call successors, (14), 7 states have call predecessors, (14), 14 states have return successors, (28), 20 states have call predecessors, (28), 14 states have call successors, (28) [2021-12-22 16:30:56,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 619 states to 619 states and 824 transitions. [2021-12-22 16:30:56,556 INFO L78 Accepts]: Start accepts. Automaton has 619 states and 824 transitions. Word has length 37 [2021-12-22 16:30:56,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:30:56,557 INFO L470 AbstractCegarLoop]: Abstraction has 619 states and 824 transitions. [2021-12-22 16:30:56,557 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.75) internal successors, (35), 5 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:56,557 INFO L276 IsEmpty]: Start isEmpty. Operand 619 states and 824 transitions. [2021-12-22 16:30:56,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-12-22 16:30:56,557 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:56,557 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:30:56,558 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-12-22 16:30:56,558 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr30REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:56,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:56,558 INFO L85 PathProgramCache]: Analyzing trace with hash -1641938402, now seen corresponding path program 1 times [2021-12-22 16:30:56,558 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:56,558 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [325862180] [2021-12-22 16:30:56,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:56,558 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:56,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:56,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-22 16:30:56,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:56,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-22 16:30:56,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:56,598 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-22 16:30:56,598 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:56,598 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [325862180] [2021-12-22 16:30:56,598 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [325862180] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 16:30:56,598 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [937458580] [2021-12-22 16:30:56,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:56,599 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 16:30:56,599 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 16:30:56,600 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-12-22 16:30:56,622 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-12-22 16:30:56,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:56,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 19 conjunts are in the unsatisfiable core [2021-12-22 16:30:56,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 16:30:56,899 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:30:56,899 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-22 16:30:56,945 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-12-22 16:30:56,946 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 11 [2021-12-22 16:30:56,986 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-22 16:30:56,986 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [937458580] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-22 16:30:56,986 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-22 16:30:56,986 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 11 [2021-12-22 16:30:56,986 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1232820547] [2021-12-22 16:30:56,987 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-22 16:30:56,987 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-22 16:30:56,987 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:30:56,987 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-22 16:30:56,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-12-22 16:30:56,988 INFO L87 Difference]: Start difference. First operand 619 states and 824 transitions. Second operand has 12 states, 11 states have (on average 7.181818181818182) internal successors, (79), 12 states have internal predecessors, (79), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-12-22 16:30:57,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:30:57,601 INFO L93 Difference]: Finished difference Result 1838 states and 2259 transitions. [2021-12-22 16:30:57,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-22 16:30:57,601 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.181818181818182) internal successors, (79), 12 states have internal predecessors, (79), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 43 [2021-12-22 16:30:57,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:30:57,604 INFO L225 Difference]: With dead ends: 1838 [2021-12-22 16:30:57,604 INFO L226 Difference]: Without dead ends: 1838 [2021-12-22 16:30:57,605 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=131, Invalid=289, Unknown=0, NotChecked=0, Total=420 [2021-12-22 16:30:57,605 INFO L933 BasicCegarLoop]: 280 mSDtfsCounter, 2609 mSDsluCounter, 1104 mSDsCounter, 0 mSdLazyCounter, 835 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2611 SdHoareTripleChecker+Valid, 1384 SdHoareTripleChecker+Invalid, 965 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 835 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-22 16:30:57,605 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2611 Valid, 1384 Invalid, 965 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 835 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-22 16:30:57,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1838 states. [2021-12-22 16:30:57,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1838 to 735. [2021-12-22 16:30:57,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 735 states, 653 states have (on average 1.3705972434915774) internal successors, (895), 696 states have internal predecessors, (895), 20 states have call successors, (20), 10 states have call predecessors, (20), 20 states have return successors, (40), 28 states have call predecessors, (40), 20 states have call successors, (40) [2021-12-22 16:30:57,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 735 states to 735 states and 955 transitions. [2021-12-22 16:30:57,622 INFO L78 Accepts]: Start accepts. Automaton has 735 states and 955 transitions. Word has length 43 [2021-12-22 16:30:57,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:30:57,623 INFO L470 AbstractCegarLoop]: Abstraction has 735 states and 955 transitions. [2021-12-22 16:30:57,623 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.181818181818182) internal successors, (79), 12 states have internal predecessors, (79), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-12-22 16:30:57,623 INFO L276 IsEmpty]: Start isEmpty. Operand 735 states and 955 transitions. [2021-12-22 16:30:57,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-12-22 16:30:57,623 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:57,624 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:30:57,643 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-22 16:30:57,843 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 16:30:57,843 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr66ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:57,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:57,844 INFO L85 PathProgramCache]: Analyzing trace with hash -974885366, now seen corresponding path program 1 times [2021-12-22 16:30:57,844 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:57,844 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [66145152] [2021-12-22 16:30:57,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:57,844 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:57,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:57,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-22 16:30:57,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:57,880 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:30:57,880 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:57,880 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [66145152] [2021-12-22 16:30:57,880 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [66145152] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:30:57,880 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:30:57,881 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-22 16:30:57,881 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476540191] [2021-12-22 16:30:57,881 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:30:57,881 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-22 16:30:57,881 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:30:57,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-22 16:30:57,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-12-22 16:30:57,882 INFO L87 Difference]: Start difference. First operand 735 states and 955 transitions. Second operand has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:57,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:30:57,894 INFO L93 Difference]: Finished difference Result 868 states and 1111 transitions. [2021-12-22 16:30:57,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-22 16:30:57,895 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 45 [2021-12-22 16:30:57,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:30:57,896 INFO L225 Difference]: With dead ends: 868 [2021-12-22 16:30:57,896 INFO L226 Difference]: Without dead ends: 868 [2021-12-22 16:30:57,897 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-12-22 16:30:57,900 INFO L933 BasicCegarLoop]: 275 mSDtfsCounter, 152 mSDsluCounter, 307 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 582 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 16:30:57,901 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [154 Valid, 582 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 16:30:57,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 868 states. [2021-12-22 16:30:57,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 868 to 691. [2021-12-22 16:30:57,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 691 states, 613 states have (on average 1.3800978792822185) internal successors, (846), 656 states have internal predecessors, (846), 18 states have call successors, (18), 9 states have call predecessors, (18), 18 states have return successors, (36), 25 states have call predecessors, (36), 18 states have call successors, (36) [2021-12-22 16:30:57,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 691 states to 691 states and 900 transitions. [2021-12-22 16:30:57,915 INFO L78 Accepts]: Start accepts. Automaton has 691 states and 900 transitions. Word has length 45 [2021-12-22 16:30:57,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:30:57,916 INFO L470 AbstractCegarLoop]: Abstraction has 691 states and 900 transitions. [2021-12-22 16:30:57,916 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:57,916 INFO L276 IsEmpty]: Start isEmpty. Operand 691 states and 900 transitions. [2021-12-22 16:30:57,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-12-22 16:30:57,917 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:57,917 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:30:57,917 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2021-12-22 16:30:57,917 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr61REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:57,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:57,918 INFO L85 PathProgramCache]: Analyzing trace with hash -1845991888, now seen corresponding path program 1 times [2021-12-22 16:30:57,918 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:57,918 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433329429] [2021-12-22 16:30:57,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:57,918 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:57,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:57,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-22 16:30:57,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:57,994 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:30:57,994 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:57,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433329429] [2021-12-22 16:30:57,995 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1433329429] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 16:30:57,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1976969259] [2021-12-22 16:30:57,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:57,995 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 16:30:57,995 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 16:30:57,996 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-12-22 16:30:58,028 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-12-22 16:30:58,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:58,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 32 conjunts are in the unsatisfiable core [2021-12-22 16:30:58,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 16:30:58,261 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-22 16:30:58,262 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 7 [2021-12-22 16:30:58,266 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-22 16:30:58,266 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 7 [2021-12-22 16:30:58,329 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-22 16:30:58,329 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-22 16:30:58,330 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1976969259] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:30:58,330 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-22 16:30:58,330 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [5] total 11 [2021-12-22 16:30:58,330 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [354435829] [2021-12-22 16:30:58,330 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:30:58,330 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-22 16:30:58,330 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:30:58,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-22 16:30:58,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-12-22 16:30:58,331 INFO L87 Difference]: Start difference. First operand 691 states and 900 transitions. Second operand has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:58,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:30:58,595 INFO L93 Difference]: Finished difference Result 605 states and 758 transitions. [2021-12-22 16:30:58,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-22 16:30:58,595 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 45 [2021-12-22 16:30:58,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:30:58,597 INFO L225 Difference]: With dead ends: 605 [2021-12-22 16:30:58,597 INFO L226 Difference]: Without dead ends: 605 [2021-12-22 16:30:58,597 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2021-12-22 16:30:58,597 INFO L933 BasicCegarLoop]: 242 mSDtfsCounter, 286 mSDsluCounter, 1199 mSDsCounter, 0 mSdLazyCounter, 194 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 286 SdHoareTripleChecker+Valid, 1441 SdHoareTripleChecker+Invalid, 212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 194 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 16:30:58,598 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [286 Valid, 1441 Invalid, 212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 194 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 16:30:58,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 605 states. [2021-12-22 16:30:58,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 605 to 438. [2021-12-22 16:30:58,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 438 states, 380 states have (on average 1.4052631578947368) internal successors, (534), 418 states have internal predecessors, (534), 8 states have call successors, (8), 4 states have call predecessors, (8), 8 states have return successors, (16), 15 states have call predecessors, (16), 8 states have call successors, (16) [2021-12-22 16:30:58,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 558 transitions. [2021-12-22 16:30:58,604 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 558 transitions. Word has length 45 [2021-12-22 16:30:58,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:30:58,605 INFO L470 AbstractCegarLoop]: Abstraction has 438 states and 558 transitions. [2021-12-22 16:30:58,605 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:58,605 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 558 transitions. [2021-12-22 16:30:58,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-12-22 16:30:58,605 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:58,605 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:30:58,632 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-12-22 16:30:58,823 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,SelfDestructingSolverStorable43 [2021-12-22 16:30:58,824 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr60REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:58,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:58,824 INFO L85 PathProgramCache]: Analyzing trace with hash -102248492, now seen corresponding path program 1 times [2021-12-22 16:30:58,824 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:58,824 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [689025936] [2021-12-22 16:30:58,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:58,824 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:58,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:58,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 16:30:58,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:58,956 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:30:58,956 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:58,956 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [689025936] [2021-12-22 16:30:58,956 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [689025936] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:30:58,957 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:30:58,957 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-22 16:30:58,957 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [231060247] [2021-12-22 16:30:58,957 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:30:58,957 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-22 16:30:58,957 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:30:58,958 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-22 16:30:58,958 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-12-22 16:30:58,958 INFO L87 Difference]: Start difference. First operand 438 states and 558 transitions. Second operand has 10 states, 9 states have (on average 5.111111111111111) internal successors, (46), 9 states have internal predecessors, (46), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:59,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:30:59,331 INFO L93 Difference]: Finished difference Result 836 states and 1072 transitions. [2021-12-22 16:30:59,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-22 16:30:59,332 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.111111111111111) internal successors, (46), 9 states have internal predecessors, (46), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 48 [2021-12-22 16:30:59,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:30:59,333 INFO L225 Difference]: With dead ends: 836 [2021-12-22 16:30:59,333 INFO L226 Difference]: Without dead ends: 836 [2021-12-22 16:30:59,334 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=96, Invalid=246, Unknown=0, NotChecked=0, Total=342 [2021-12-22 16:30:59,334 INFO L933 BasicCegarLoop]: 176 mSDtfsCounter, 683 mSDsluCounter, 679 mSDsCounter, 0 mSdLazyCounter, 421 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 685 SdHoareTripleChecker+Valid, 855 SdHoareTripleChecker+Invalid, 443 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 421 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-22 16:30:59,334 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [685 Valid, 855 Invalid, 443 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 421 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-22 16:30:59,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 836 states. [2021-12-22 16:30:59,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 836 to 439. [2021-12-22 16:30:59,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 439 states, 382 states have (on average 1.4005235602094241) internal successors, (535), 419 states have internal predecessors, (535), 8 states have call successors, (8), 4 states have call predecessors, (8), 8 states have return successors, (16), 15 states have call predecessors, (16), 8 states have call successors, (16) [2021-12-22 16:30:59,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 439 states to 439 states and 559 transitions. [2021-12-22 16:30:59,341 INFO L78 Accepts]: Start accepts. Automaton has 439 states and 559 transitions. Word has length 48 [2021-12-22 16:30:59,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:30:59,341 INFO L470 AbstractCegarLoop]: Abstraction has 439 states and 559 transitions. [2021-12-22 16:30:59,341 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.111111111111111) internal successors, (46), 9 states have internal predecessors, (46), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:59,341 INFO L276 IsEmpty]: Start isEmpty. Operand 439 states and 559 transitions. [2021-12-22 16:30:59,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-12-22 16:30:59,341 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:59,342 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:30:59,342 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2021-12-22 16:30:59,342 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr60REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:59,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:59,342 INFO L85 PathProgramCache]: Analyzing trace with hash -102248430, now seen corresponding path program 1 times [2021-12-22 16:30:59,342 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:59,342 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651565535] [2021-12-22 16:30:59,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:59,342 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:59,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:59,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 16:30:59,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:59,429 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:30:59,430 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:59,430 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651565535] [2021-12-22 16:30:59,430 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651565535] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:30:59,430 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:30:59,430 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-22 16:30:59,430 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641743915] [2021-12-22 16:30:59,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:30:59,431 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 16:30:59,431 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:30:59,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 16:30:59,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-22 16:30:59,432 INFO L87 Difference]: Start difference. First operand 439 states and 559 transitions. Second operand has 6 states, 5 states have (on average 9.2) internal successors, (46), 6 states have internal predecessors, (46), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:59,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:30:59,546 INFO L93 Difference]: Finished difference Result 454 states and 572 transitions. [2021-12-22 16:30:59,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-22 16:30:59,546 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 9.2) internal successors, (46), 6 states have internal predecessors, (46), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 48 [2021-12-22 16:30:59,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:30:59,547 INFO L225 Difference]: With dead ends: 454 [2021-12-22 16:30:59,547 INFO L226 Difference]: Without dead ends: 454 [2021-12-22 16:30:59,547 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-12-22 16:30:59,548 INFO L933 BasicCegarLoop]: 145 mSDtfsCounter, 393 mSDsluCounter, 173 mSDsCounter, 0 mSdLazyCounter, 154 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 393 SdHoareTripleChecker+Valid, 318 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 154 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 16:30:59,548 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [393 Valid, 318 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 154 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 16:30:59,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2021-12-22 16:30:59,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 436. [2021-12-22 16:30:59,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 380 states have (on average 1.394736842105263) internal successors, (530), 416 states have internal predecessors, (530), 8 states have call successors, (8), 4 states have call predecessors, (8), 8 states have return successors, (16), 15 states have call predecessors, (16), 8 states have call successors, (16) [2021-12-22 16:30:59,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 554 transitions. [2021-12-22 16:30:59,552 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 554 transitions. Word has length 48 [2021-12-22 16:30:59,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:30:59,552 INFO L470 AbstractCegarLoop]: Abstraction has 436 states and 554 transitions. [2021-12-22 16:30:59,553 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 9.2) internal successors, (46), 6 states have internal predecessors, (46), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:30:59,553 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 554 transitions. [2021-12-22 16:30:59,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-12-22 16:30:59,553 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:59,553 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:30:59,553 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2021-12-22 16:30:59,553 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr31REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:59,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:59,554 INFO L85 PathProgramCache]: Analyzing trace with hash 1483644560, now seen corresponding path program 1 times [2021-12-22 16:30:59,554 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:59,554 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900347291] [2021-12-22 16:30:59,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:59,554 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:59,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:59,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 16:30:59,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:59,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-22 16:30:59,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:59,621 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-22 16:30:59,621 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:59,621 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [900347291] [2021-12-22 16:30:59,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [900347291] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:30:59,621 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:30:59,621 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-22 16:30:59,621 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [131395746] [2021-12-22 16:30:59,622 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:30:59,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 16:30:59,622 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:30:59,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 16:30:59,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-22 16:30:59,622 INFO L87 Difference]: Start difference. First operand 436 states and 554 transitions. Second operand has 6 states, 5 states have (on average 8.6) internal successors, (43), 6 states have internal predecessors, (43), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-22 16:30:59,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:30:59,741 INFO L93 Difference]: Finished difference Result 503 states and 640 transitions. [2021-12-22 16:30:59,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-22 16:30:59,741 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 8.6) internal successors, (43), 6 states have internal predecessors, (43), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 50 [2021-12-22 16:30:59,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:30:59,742 INFO L225 Difference]: With dead ends: 503 [2021-12-22 16:30:59,742 INFO L226 Difference]: Without dead ends: 503 [2021-12-22 16:30:59,742 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-12-22 16:30:59,743 INFO L933 BasicCegarLoop]: 183 mSDtfsCounter, 342 mSDsluCounter, 133 mSDsCounter, 0 mSdLazyCounter, 135 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 342 SdHoareTripleChecker+Valid, 316 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 135 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 16:30:59,743 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [342 Valid, 316 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 135 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 16:30:59,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 503 states. [2021-12-22 16:30:59,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 503 to 434. [2021-12-22 16:30:59,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 380 states have (on average 1.3631578947368421) internal successors, (518), 414 states have internal predecessors, (518), 8 states have call successors, (8), 4 states have call predecessors, (8), 8 states have return successors, (16), 15 states have call predecessors, (16), 8 states have call successors, (16) [2021-12-22 16:30:59,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 542 transitions. [2021-12-22 16:30:59,747 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 542 transitions. Word has length 50 [2021-12-22 16:30:59,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:30:59,747 INFO L470 AbstractCegarLoop]: Abstraction has 434 states and 542 transitions. [2021-12-22 16:30:59,747 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 8.6) internal successors, (43), 6 states have internal predecessors, (43), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-22 16:30:59,747 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 542 transitions. [2021-12-22 16:30:59,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-12-22 16:30:59,747 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:30:59,747 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:30:59,748 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-12-22 16:30:59,748 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr61REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:30:59,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:30:59,748 INFO L85 PathProgramCache]: Analyzing trace with hash -952792567, now seen corresponding path program 1 times [2021-12-22 16:30:59,748 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:30:59,748 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2109879833] [2021-12-22 16:30:59,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:59,748 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:30:59,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:59,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 16:30:59,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:30:59,949 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:30:59,950 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:30:59,950 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2109879833] [2021-12-22 16:30:59,950 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2109879833] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 16:30:59,950 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [37514782] [2021-12-22 16:30:59,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:30:59,950 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 16:30:59,950 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 16:30:59,964 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-12-22 16:30:59,965 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-12-22 16:31:00,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:00,047 INFO L263 TraceCheckSpWp]: Trace formula consists of 271 conjuncts, 39 conjunts are in the unsatisfiable core [2021-12-22 16:31:00,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 16:31:00,166 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-22 16:31:00,492 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-12-22 16:31:00,983 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-22 16:31:00,983 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 9 [2021-12-22 16:31:00,990 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:31:00,990 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-22 16:31:00,991 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [37514782] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:31:00,991 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-22 16:31:00,991 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [12] total 20 [2021-12-22 16:31:00,991 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [333537044] [2021-12-22 16:31:00,991 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:31:00,991 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-22 16:31:00,991 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:31:00,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-22 16:31:00,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=356, Unknown=0, NotChecked=0, Total=420 [2021-12-22 16:31:00,992 INFO L87 Difference]: Start difference. First operand 434 states and 542 transitions. Second operand has 12 states, 11 states have (on average 4.454545454545454) internal successors, (49), 10 states have internal predecessors, (49), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:31:01,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:31:01,280 INFO L93 Difference]: Finished difference Result 583 states and 711 transitions. [2021-12-22 16:31:01,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-22 16:31:01,280 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.454545454545454) internal successors, (49), 10 states have internal predecessors, (49), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 51 [2021-12-22 16:31:01,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:31:01,281 INFO L225 Difference]: With dead ends: 583 [2021-12-22 16:31:01,281 INFO L226 Difference]: Without dead ends: 583 [2021-12-22 16:31:01,282 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2021-12-22 16:31:01,282 INFO L933 BasicCegarLoop]: 138 mSDtfsCounter, 186 mSDsluCounter, 1085 mSDsCounter, 0 mSdLazyCounter, 419 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 1223 SdHoareTripleChecker+Invalid, 573 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 419 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 152 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-22 16:31:01,282 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [188 Valid, 1223 Invalid, 573 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 419 Invalid, 0 Unknown, 152 Unchecked, 0.2s Time] [2021-12-22 16:31:01,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 583 states. [2021-12-22 16:31:01,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 583 to 504. [2021-12-22 16:31:01,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 504 states, 447 states have (on average 1.3512304250559284) internal successors, (604), 482 states have internal predecessors, (604), 10 states have call successors, (10), 5 states have call predecessors, (10), 10 states have return successors, (20), 16 states have call predecessors, (20), 10 states have call successors, (20) [2021-12-22 16:31:01,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 634 transitions. [2021-12-22 16:31:01,286 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 634 transitions. Word has length 51 [2021-12-22 16:31:01,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:31:01,287 INFO L470 AbstractCegarLoop]: Abstraction has 504 states and 634 transitions. [2021-12-22 16:31:01,287 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.454545454545454) internal successors, (49), 10 states have internal predecessors, (49), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:31:01,287 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 634 transitions. [2021-12-22 16:31:01,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-12-22 16:31:01,287 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:31:01,288 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:31:01,308 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-12-22 16:31:01,503 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 16:31:01,503 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr62REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:31:01,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:31:01,504 INFO L85 PathProgramCache]: Analyzing trace with hash -952792566, now seen corresponding path program 1 times [2021-12-22 16:31:01,504 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:31:01,504 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2121389496] [2021-12-22 16:31:01,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:31:01,504 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:31:01,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:01,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 16:31:01,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:01,769 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:31:01,769 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:31:01,770 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2121389496] [2021-12-22 16:31:01,770 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2121389496] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:31:01,770 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:31:01,770 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-22 16:31:01,770 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227900253] [2021-12-22 16:31:01,770 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:31:01,770 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-22 16:31:01,770 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:31:01,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-22 16:31:01,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-12-22 16:31:01,771 INFO L87 Difference]: Start difference. First operand 504 states and 634 transitions. Second operand has 12 states, 11 states have (on average 4.454545454545454) internal successors, (49), 12 states have internal predecessors, (49), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:31:02,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:31:02,502 INFO L93 Difference]: Finished difference Result 1561 states and 1967 transitions. [2021-12-22 16:31:02,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-22 16:31:02,503 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.454545454545454) internal successors, (49), 12 states have internal predecessors, (49), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 51 [2021-12-22 16:31:02,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:31:02,505 INFO L225 Difference]: With dead ends: 1561 [2021-12-22 16:31:02,505 INFO L226 Difference]: Without dead ends: 1561 [2021-12-22 16:31:02,506 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=138, Invalid=282, Unknown=0, NotChecked=0, Total=420 [2021-12-22 16:31:02,506 INFO L933 BasicCegarLoop]: 170 mSDtfsCounter, 1318 mSDsluCounter, 1069 mSDsCounter, 0 mSdLazyCounter, 788 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1320 SdHoareTripleChecker+Valid, 1239 SdHoareTripleChecker+Invalid, 836 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 788 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-22 16:31:02,506 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1320 Valid, 1239 Invalid, 836 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 788 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-22 16:31:02,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1561 states. [2021-12-22 16:31:02,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1561 to 752. [2021-12-22 16:31:02,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 752 states, 683 states have (on average 1.357247437774524) internal successors, (927), 721 states have internal predecessors, (927), 16 states have call successors, (16), 8 states have call predecessors, (16), 16 states have return successors, (32), 22 states have call predecessors, (32), 16 states have call successors, (32) [2021-12-22 16:31:02,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 752 states to 752 states and 975 transitions. [2021-12-22 16:31:02,515 INFO L78 Accepts]: Start accepts. Automaton has 752 states and 975 transitions. Word has length 51 [2021-12-22 16:31:02,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:31:02,515 INFO L470 AbstractCegarLoop]: Abstraction has 752 states and 975 transitions. [2021-12-22 16:31:02,515 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.454545454545454) internal successors, (49), 12 states have internal predecessors, (49), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:31:02,516 INFO L276 IsEmpty]: Start isEmpty. Operand 752 states and 975 transitions. [2021-12-22 16:31:02,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-12-22 16:31:02,516 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:31:02,516 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:31:02,517 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2021-12-22 16:31:02,517 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr61REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:31:02,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:31:02,517 INFO L85 PathProgramCache]: Analyzing trace with hash -950945525, now seen corresponding path program 1 times [2021-12-22 16:31:02,517 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:31:02,517 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [679902751] [2021-12-22 16:31:02,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:31:02,517 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:31:02,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:02,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 16:31:02,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:02,961 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:31:02,961 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:31:02,961 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [679902751] [2021-12-22 16:31:02,961 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [679902751] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:31:02,961 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:31:02,961 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-22 16:31:02,962 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1894543317] [2021-12-22 16:31:02,962 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:31:02,962 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-22 16:31:02,962 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:31:02,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-22 16:31:02,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-12-22 16:31:02,963 INFO L87 Difference]: Start difference. First operand 752 states and 975 transitions. Second operand has 10 states, 10 states have (on average 4.9) internal successors, (49), 10 states have internal predecessors, (49), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:31:03,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:31:03,377 INFO L93 Difference]: Finished difference Result 859 states and 1098 transitions. [2021-12-22 16:31:03,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-22 16:31:03,378 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.9) internal successors, (49), 10 states have internal predecessors, (49), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 51 [2021-12-22 16:31:03,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:31:03,380 INFO L225 Difference]: With dead ends: 859 [2021-12-22 16:31:03,380 INFO L226 Difference]: Without dead ends: 859 [2021-12-22 16:31:03,380 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=61, Invalid=121, Unknown=0, NotChecked=0, Total=182 [2021-12-22 16:31:03,380 INFO L933 BasicCegarLoop]: 168 mSDtfsCounter, 242 mSDsluCounter, 858 mSDsCounter, 0 mSdLazyCounter, 369 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 244 SdHoareTripleChecker+Valid, 1026 SdHoareTripleChecker+Invalid, 416 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 369 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-22 16:31:03,380 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [244 Valid, 1026 Invalid, 416 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 369 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-22 16:31:03,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 859 states. [2021-12-22 16:31:03,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 859 to 707. [2021-12-22 16:31:03,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 707 states, 642 states have (on average 1.35202492211838) internal successors, (868), 678 states have internal predecessors, (868), 14 states have call successors, (14), 7 states have call predecessors, (14), 14 states have return successors, (28), 21 states have call predecessors, (28), 14 states have call successors, (28) [2021-12-22 16:31:03,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 707 states to 707 states and 910 transitions. [2021-12-22 16:31:03,387 INFO L78 Accepts]: Start accepts. Automaton has 707 states and 910 transitions. Word has length 51 [2021-12-22 16:31:03,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:31:03,388 INFO L470 AbstractCegarLoop]: Abstraction has 707 states and 910 transitions. [2021-12-22 16:31:03,388 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.9) internal successors, (49), 10 states have internal predecessors, (49), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:31:03,388 INFO L276 IsEmpty]: Start isEmpty. Operand 707 states and 910 transitions. [2021-12-22 16:31:03,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-12-22 16:31:03,389 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:31:03,389 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:31:03,389 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2021-12-22 16:31:03,389 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr61REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:31:03,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:31:03,389 INFO L85 PathProgramCache]: Analyzing trace with hash 764231220, now seen corresponding path program 1 times [2021-12-22 16:31:03,389 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:31:03,390 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1020819092] [2021-12-22 16:31:03,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:31:03,390 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:31:03,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:03,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 16:31:03,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:03,620 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:31:03,620 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:31:03,620 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1020819092] [2021-12-22 16:31:03,620 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1020819092] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 16:31:03,620 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1123719966] [2021-12-22 16:31:03,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:31:03,621 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 16:31:03,621 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 16:31:03,622 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-12-22 16:31:03,623 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-12-22 16:31:03,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:03,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 290 conjuncts, 55 conjunts are in the unsatisfiable core [2021-12-22 16:31:03,716 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 16:31:03,784 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-22 16:31:03,785 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-12-22 16:31:03,946 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-12-22 16:31:03,960 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-12-22 16:31:04,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-22 16:31:04,001 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-12-22 16:31:04,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-22 16:31:04,010 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-12-22 16:31:04,064 INFO L387 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 18 treesize of output 20 [2021-12-22 16:31:04,068 INFO L387 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 18 treesize of output 20 [2021-12-22 16:31:04,175 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-12-22 16:31:04,192 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-12-22 16:31:04,222 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:31:04,222 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-22 16:31:04,222 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1123719966] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:31:04,222 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-22 16:31:04,222 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [12] total 23 [2021-12-22 16:31:04,222 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [474727189] [2021-12-22 16:31:04,223 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:31:04,223 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-22 16:31:04,223 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:31:04,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-22 16:31:04,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=449, Unknown=0, NotChecked=0, Total=506 [2021-12-22 16:31:04,224 INFO L87 Difference]: Start difference. First operand 707 states and 910 transitions. Second operand has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 11 states have internal predecessors, (50), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:31:04,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:31:04,943 INFO L93 Difference]: Finished difference Result 1326 states and 1648 transitions. [2021-12-22 16:31:04,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-22 16:31:04,944 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 11 states have internal predecessors, (50), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 52 [2021-12-22 16:31:04,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:31:04,946 INFO L225 Difference]: With dead ends: 1326 [2021-12-22 16:31:04,946 INFO L226 Difference]: Without dead ends: 1326 [2021-12-22 16:31:04,946 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=150, Invalid=842, Unknown=0, NotChecked=0, Total=992 [2021-12-22 16:31:04,947 INFO L933 BasicCegarLoop]: 205 mSDtfsCounter, 716 mSDsluCounter, 1714 mSDsCounter, 0 mSdLazyCounter, 859 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 720 SdHoareTripleChecker+Valid, 1919 SdHoareTripleChecker+Invalid, 887 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 859 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-22 16:31:04,947 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [720 Valid, 1919 Invalid, 887 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 859 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-22 16:31:04,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1326 states. [2021-12-22 16:31:04,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1326 to 710. [2021-12-22 16:31:04,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 710 states, 645 states have (on average 1.3488372093023255) internal successors, (870), 681 states have internal predecessors, (870), 14 states have call successors, (14), 7 states have call predecessors, (14), 14 states have return successors, (28), 21 states have call predecessors, (28), 14 states have call successors, (28) [2021-12-22 16:31:04,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 710 states to 710 states and 912 transitions. [2021-12-22 16:31:04,955 INFO L78 Accepts]: Start accepts. Automaton has 710 states and 912 transitions. Word has length 52 [2021-12-22 16:31:04,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:31:04,955 INFO L470 AbstractCegarLoop]: Abstraction has 710 states and 912 transitions. [2021-12-22 16:31:04,955 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 11 states have internal predecessors, (50), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:31:04,956 INFO L276 IsEmpty]: Start isEmpty. Operand 710 states and 912 transitions. [2021-12-22 16:31:04,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-12-22 16:31:04,956 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:31:04,956 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:31:04,981 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-12-22 16:31:05,163 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 16:31:05,163 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr61REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:31:05,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:31:05,163 INFO L85 PathProgramCache]: Analyzing trace with hash 945744203, now seen corresponding path program 1 times [2021-12-22 16:31:05,163 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:31:05,164 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [156703191] [2021-12-22 16:31:05,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:31:05,164 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:31:05,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:05,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 16:31:05,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:05,485 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:31:05,485 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:31:05,486 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [156703191] [2021-12-22 16:31:05,486 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [156703191] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 16:31:05,486 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1804895245] [2021-12-22 16:31:05,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:31:05,486 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 16:31:05,486 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 16:31:05,487 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-12-22 16:31:05,488 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-12-22 16:31:05,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:05,583 INFO L263 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 73 conjunts are in the unsatisfiable core [2021-12-22 16:31:05,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 16:31:05,780 INFO L353 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-22 16:31:05,781 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-12-22 16:31:06,133 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2021-12-22 16:31:06,145 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2021-12-22 16:31:06,197 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2021-12-22 16:31:06,205 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2021-12-22 16:31:06,269 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2021-12-22 16:31:06,277 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2021-12-22 16:31:06,365 INFO L353 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2021-12-22 16:31:06,365 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 22 [2021-12-22 16:31:06,376 INFO L353 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-12-22 16:31:06,377 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-12-22 16:31:06,954 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-22 16:31:06,957 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-22 16:31:06,958 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 38 treesize of output 28 [2021-12-22 16:31:06,963 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-22 16:31:06,965 INFO L353 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-12-22 16:31:06,965 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 24 treesize of output 10 [2021-12-22 16:31:07,093 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:31:07,093 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-22 16:31:07,980 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1804895245] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 16:31:07,980 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-22 16:31:07,980 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 21 [2021-12-22 16:31:07,980 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1078056977] [2021-12-22 16:31:07,980 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-22 16:31:07,980 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-12-22 16:31:07,981 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:31:07,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-12-22 16:31:07,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=801, Unknown=5, NotChecked=0, Total=930 [2021-12-22 16:31:07,981 INFO L87 Difference]: Start difference. First operand 710 states and 912 transitions. Second operand has 22 states, 21 states have (on average 4.761904761904762) internal successors, (100), 20 states have internal predecessors, (100), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-22 16:31:08,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:31:08,772 INFO L93 Difference]: Finished difference Result 840 states and 1061 transitions. [2021-12-22 16:31:08,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-12-22 16:31:08,772 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 4.761904761904762) internal successors, (100), 20 states have internal predecessors, (100), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 52 [2021-12-22 16:31:08,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:31:08,773 INFO L225 Difference]: With dead ends: 840 [2021-12-22 16:31:08,773 INFO L226 Difference]: Without dead ends: 840 [2021-12-22 16:31:08,774 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 80 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 366 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=317, Invalid=1658, Unknown=5, NotChecked=0, Total=1980 [2021-12-22 16:31:08,774 INFO L933 BasicCegarLoop]: 183 mSDtfsCounter, 402 mSDsluCounter, 1852 mSDsCounter, 0 mSdLazyCounter, 665 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 402 SdHoareTripleChecker+Valid, 2035 SdHoareTripleChecker+Invalid, 1050 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 665 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 337 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-22 16:31:08,775 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [402 Valid, 2035 Invalid, 1050 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 665 Invalid, 0 Unknown, 337 Unchecked, 0.3s Time] [2021-12-22 16:31:08,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 840 states. [2021-12-22 16:31:08,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 840 to 776. [2021-12-22 16:31:08,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 776 states, 708 states have (on average 1.3432203389830508) internal successors, (951), 745 states have internal predecessors, (951), 15 states have call successors, (15), 8 states have call predecessors, (15), 16 states have return successors, (30), 22 states have call predecessors, (30), 15 states have call successors, (30) [2021-12-22 16:31:08,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 776 states to 776 states and 996 transitions. [2021-12-22 16:31:08,785 INFO L78 Accepts]: Start accepts. Automaton has 776 states and 996 transitions. Word has length 52 [2021-12-22 16:31:08,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:31:08,785 INFO L470 AbstractCegarLoop]: Abstraction has 776 states and 996 transitions. [2021-12-22 16:31:08,785 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 4.761904761904762) internal successors, (100), 20 states have internal predecessors, (100), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-22 16:31:08,785 INFO L276 IsEmpty]: Start isEmpty. Operand 776 states and 996 transitions. [2021-12-22 16:31:08,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-12-22 16:31:08,786 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:31:08,786 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:31:08,809 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-12-22 16:31:09,003 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 16:31:09,004 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr62REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:31:09,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:31:09,004 INFO L85 PathProgramCache]: Analyzing trace with hash 945744204, now seen corresponding path program 1 times [2021-12-22 16:31:09,004 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:31:09,004 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [464257141] [2021-12-22 16:31:09,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:31:09,005 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:31:09,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:09,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 16:31:09,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:09,270 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:31:09,271 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:31:09,271 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [464257141] [2021-12-22 16:31:09,271 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [464257141] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:31:09,271 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:31:09,271 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-12-22 16:31:09,271 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872614981] [2021-12-22 16:31:09,271 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:31:09,272 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-12-22 16:31:09,272 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:31:09,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-12-22 16:31:09,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-12-22 16:31:09,272 INFO L87 Difference]: Start difference. First operand 776 states and 996 transitions. Second operand has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 states have internal predecessors, (50), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:31:10,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:31:10,059 INFO L93 Difference]: Finished difference Result 1538 states and 1900 transitions. [2021-12-22 16:31:10,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-22 16:31:10,059 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 states have internal predecessors, (50), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 52 [2021-12-22 16:31:10,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:31:10,061 INFO L225 Difference]: With dead ends: 1538 [2021-12-22 16:31:10,061 INFO L226 Difference]: Without dead ends: 1538 [2021-12-22 16:31:10,061 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=138, Invalid=324, Unknown=0, NotChecked=0, Total=462 [2021-12-22 16:31:10,061 INFO L933 BasicCegarLoop]: 213 mSDtfsCounter, 1099 mSDsluCounter, 1979 mSDsCounter, 0 mSdLazyCounter, 1132 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1103 SdHoareTripleChecker+Valid, 2192 SdHoareTripleChecker+Invalid, 1213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 1132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-22 16:31:10,062 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1103 Valid, 2192 Invalid, 1213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 1132 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-22 16:31:10,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1538 states. [2021-12-22 16:31:10,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1538 to 698. [2021-12-22 16:31:10,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 698 states, 633 states have (on average 1.3554502369668247) internal successors, (858), 669 states have internal predecessors, (858), 14 states have call successors, (14), 7 states have call predecessors, (14), 14 states have return successors, (28), 21 states have call predecessors, (28), 14 states have call successors, (28) [2021-12-22 16:31:10,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 698 states to 698 states and 900 transitions. [2021-12-22 16:31:10,075 INFO L78 Accepts]: Start accepts. Automaton has 698 states and 900 transitions. Word has length 52 [2021-12-22 16:31:10,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:31:10,075 INFO L470 AbstractCegarLoop]: Abstraction has 698 states and 900 transitions. [2021-12-22 16:31:10,075 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 states have internal predecessors, (50), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:31:10,075 INFO L276 IsEmpty]: Start isEmpty. Operand 698 states and 900 transitions. [2021-12-22 16:31:10,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-12-22 16:31:10,076 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:31:10,076 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:31:10,076 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2021-12-22 16:31:10,076 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr61REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:31:10,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:31:10,077 INFO L85 PathProgramCache]: Analyzing trace with hash -689191823, now seen corresponding path program 1 times [2021-12-22 16:31:10,077 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:31:10,077 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1645726313] [2021-12-22 16:31:10,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:31:10,077 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:31:10,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:10,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 16:31:10,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:10,406 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:31:10,406 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:31:10,406 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1645726313] [2021-12-22 16:31:10,407 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1645726313] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:31:10,407 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:31:10,407 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2021-12-22 16:31:10,407 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [708527644] [2021-12-22 16:31:10,407 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:31:10,407 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-12-22 16:31:10,407 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:31:10,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-12-22 16:31:10,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-12-22 16:31:10,408 INFO L87 Difference]: Start difference. First operand 698 states and 900 transitions. Second operand has 16 states, 15 states have (on average 3.4) internal successors, (51), 15 states have internal predecessors, (51), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:31:12,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:31:12,184 INFO L93 Difference]: Finished difference Result 1954 states and 2517 transitions. [2021-12-22 16:31:12,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-12-22 16:31:12,184 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 3.4) internal successors, (51), 15 states have internal predecessors, (51), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 53 [2021-12-22 16:31:12,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:31:12,187 INFO L225 Difference]: With dead ends: 1954 [2021-12-22 16:31:12,187 INFO L226 Difference]: Without dead ends: 1954 [2021-12-22 16:31:12,187 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 468 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=480, Invalid=1682, Unknown=0, NotChecked=0, Total=2162 [2021-12-22 16:31:12,187 INFO L933 BasicCegarLoop]: 186 mSDtfsCounter, 2318 mSDsluCounter, 1831 mSDsCounter, 0 mSdLazyCounter, 1214 mSolverCounterSat, 156 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2328 SdHoareTripleChecker+Valid, 2017 SdHoareTripleChecker+Invalid, 1370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 156 IncrementalHoareTripleChecker+Valid, 1214 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-22 16:31:12,187 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2328 Valid, 2017 Invalid, 1370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [156 Valid, 1214 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-22 16:31:12,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1954 states. [2021-12-22 16:31:12,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1954 to 818. [2021-12-22 16:31:12,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 818 states, 741 states have (on average 1.3522267206477734) internal successors, (1002), 780 states have internal predecessors, (1002), 20 states have call successors, (20), 10 states have call predecessors, (20), 20 states have return successors, (40), 27 states have call predecessors, (40), 20 states have call successors, (40) [2021-12-22 16:31:12,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 818 states to 818 states and 1062 transitions. [2021-12-22 16:31:12,200 INFO L78 Accepts]: Start accepts. Automaton has 818 states and 1062 transitions. Word has length 53 [2021-12-22 16:31:12,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:31:12,200 INFO L470 AbstractCegarLoop]: Abstraction has 818 states and 1062 transitions. [2021-12-22 16:31:12,200 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 3.4) internal successors, (51), 15 states have internal predecessors, (51), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:31:12,200 INFO L276 IsEmpty]: Start isEmpty. Operand 818 states and 1062 transitions. [2021-12-22 16:31:12,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-12-22 16:31:12,201 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:31:12,201 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:31:12,201 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2021-12-22 16:31:12,201 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr62REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:31:12,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:31:12,201 INFO L85 PathProgramCache]: Analyzing trace with hash -689191822, now seen corresponding path program 1 times [2021-12-22 16:31:12,201 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:31:12,202 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1549382714] [2021-12-22 16:31:12,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:31:12,202 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:31:12,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:12,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 16:31:12,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:12,655 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:31:12,655 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:31:12,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1549382714] [2021-12-22 16:31:12,655 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1549382714] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:31:12,655 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:31:12,655 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2021-12-22 16:31:12,656 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1294749857] [2021-12-22 16:31:12,656 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:31:12,656 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-12-22 16:31:12,656 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:31:12,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-12-22 16:31:12,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-12-22 16:31:12,657 INFO L87 Difference]: Start difference. First operand 818 states and 1062 transitions. Second operand has 16 states, 15 states have (on average 3.4) internal successors, (51), 15 states have internal predecessors, (51), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:31:13,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:31:13,792 INFO L93 Difference]: Finished difference Result 1761 states and 2266 transitions. [2021-12-22 16:31:13,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-12-22 16:31:13,793 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 3.4) internal successors, (51), 15 states have internal predecessors, (51), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 53 [2021-12-22 16:31:13,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:31:13,795 INFO L225 Difference]: With dead ends: 1761 [2021-12-22 16:31:13,795 INFO L226 Difference]: Without dead ends: 1761 [2021-12-22 16:31:13,795 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 269 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=360, Invalid=1122, Unknown=0, NotChecked=0, Total=1482 [2021-12-22 16:31:13,795 INFO L933 BasicCegarLoop]: 140 mSDtfsCounter, 2289 mSDsluCounter, 1080 mSDsCounter, 0 mSdLazyCounter, 753 mSolverCounterSat, 145 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2291 SdHoareTripleChecker+Valid, 1220 SdHoareTripleChecker+Invalid, 898 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 145 IncrementalHoareTripleChecker+Valid, 753 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-22 16:31:13,796 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2291 Valid, 1220 Invalid, 898 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [145 Valid, 753 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-22 16:31:13,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1761 states. [2021-12-22 16:31:13,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1761 to 818. [2021-12-22 16:31:13,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 818 states, 741 states have (on average 1.3508771929824561) internal successors, (1001), 780 states have internal predecessors, (1001), 20 states have call successors, (20), 10 states have call predecessors, (20), 20 states have return successors, (40), 27 states have call predecessors, (40), 20 states have call successors, (40) [2021-12-22 16:31:13,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 818 states to 818 states and 1061 transitions. [2021-12-22 16:31:13,807 INFO L78 Accepts]: Start accepts. Automaton has 818 states and 1061 transitions. Word has length 53 [2021-12-22 16:31:13,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:31:13,807 INFO L470 AbstractCegarLoop]: Abstraction has 818 states and 1061 transitions. [2021-12-22 16:31:13,807 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 3.4) internal successors, (51), 15 states have internal predecessors, (51), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:31:13,807 INFO L276 IsEmpty]: Start isEmpty. Operand 818 states and 1061 transitions. [2021-12-22 16:31:13,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-12-22 16:31:13,808 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:31:13,808 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:31:13,808 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2021-12-22 16:31:13,808 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr61REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:31:13,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:31:13,808 INFO L85 PathProgramCache]: Analyzing trace with hash -687344781, now seen corresponding path program 1 times [2021-12-22 16:31:13,808 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:31:13,809 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1618980700] [2021-12-22 16:31:13,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:31:13,809 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:31:13,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:13,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 16:31:13,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:13,977 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:31:13,978 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:31:13,978 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1618980700] [2021-12-22 16:31:13,978 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1618980700] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:31:13,978 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:31:13,978 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-22 16:31:13,978 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1897153338] [2021-12-22 16:31:13,979 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:31:13,979 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-22 16:31:13,979 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:31:13,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-22 16:31:13,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-12-22 16:31:13,980 INFO L87 Difference]: Start difference. First operand 818 states and 1061 transitions. Second operand has 12 states, 11 states have (on average 4.636363636363637) internal successors, (51), 12 states have internal predecessors, (51), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:31:14,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:31:14,425 INFO L93 Difference]: Finished difference Result 1574 states and 2047 transitions. [2021-12-22 16:31:14,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-22 16:31:14,425 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.636363636363637) internal successors, (51), 12 states have internal predecessors, (51), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 53 [2021-12-22 16:31:14,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:31:14,428 INFO L225 Difference]: With dead ends: 1574 [2021-12-22 16:31:14,428 INFO L226 Difference]: Without dead ends: 1574 [2021-12-22 16:31:14,428 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=163, Invalid=343, Unknown=0, NotChecked=0, Total=506 [2021-12-22 16:31:14,428 INFO L933 BasicCegarLoop]: 147 mSDtfsCounter, 933 mSDsluCounter, 906 mSDsCounter, 0 mSdLazyCounter, 607 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 935 SdHoareTripleChecker+Valid, 1053 SdHoareTripleChecker+Invalid, 641 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 607 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-22 16:31:14,428 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [935 Valid, 1053 Invalid, 641 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 607 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-22 16:31:14,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1574 states. [2021-12-22 16:31:14,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1574 to 1141. [2021-12-22 16:31:14,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1141 states, 1028 states have (on average 1.3375486381322956) internal successors, (1375), 1076 states have internal predecessors, (1375), 38 states have call successors, (38), 19 states have call predecessors, (38), 38 states have return successors, (76), 45 states have call predecessors, (76), 38 states have call successors, (76) [2021-12-22 16:31:14,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1141 states to 1141 states and 1489 transitions. [2021-12-22 16:31:14,443 INFO L78 Accepts]: Start accepts. Automaton has 1141 states and 1489 transitions. Word has length 53 [2021-12-22 16:31:14,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:31:14,443 INFO L470 AbstractCegarLoop]: Abstraction has 1141 states and 1489 transitions. [2021-12-22 16:31:14,443 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.636363636363637) internal successors, (51), 12 states have internal predecessors, (51), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:31:14,443 INFO L276 IsEmpty]: Start isEmpty. Operand 1141 states and 1489 transitions. [2021-12-22 16:31:14,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-12-22 16:31:14,445 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:31:14,445 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:31:14,445 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2021-12-22 16:31:14,445 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr62REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:31:14,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:31:14,446 INFO L85 PathProgramCache]: Analyzing trace with hash -687344780, now seen corresponding path program 1 times [2021-12-22 16:31:14,446 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:31:14,446 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [434494865] [2021-12-22 16:31:14,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:31:14,447 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:31:14,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:14,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 16:31:14,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:14,679 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:31:14,679 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:31:14,679 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [434494865] [2021-12-22 16:31:14,679 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [434494865] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:31:14,679 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:31:14,680 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-22 16:31:14,680 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1123120749] [2021-12-22 16:31:14,680 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:31:14,680 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-22 16:31:14,680 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:31:14,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-22 16:31:14,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-12-22 16:31:14,681 INFO L87 Difference]: Start difference. First operand 1141 states and 1489 transitions. Second operand has 11 states, 10 states have (on average 5.1) internal successors, (51), 11 states have internal predecessors, (51), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:31:15,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:31:15,153 INFO L93 Difference]: Finished difference Result 1495 states and 1941 transitions. [2021-12-22 16:31:15,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-22 16:31:15,154 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 5.1) internal successors, (51), 11 states have internal predecessors, (51), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 53 [2021-12-22 16:31:15,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:31:15,167 INFO L225 Difference]: With dead ends: 1495 [2021-12-22 16:31:15,167 INFO L226 Difference]: Without dead ends: 1495 [2021-12-22 16:31:15,168 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=110, Invalid=232, Unknown=0, NotChecked=0, Total=342 [2021-12-22 16:31:15,168 INFO L933 BasicCegarLoop]: 150 mSDtfsCounter, 928 mSDsluCounter, 723 mSDsCounter, 0 mSdLazyCounter, 502 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 928 SdHoareTripleChecker+Valid, 873 SdHoareTripleChecker+Invalid, 532 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 502 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-22 16:31:15,168 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [928 Valid, 873 Invalid, 532 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 502 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-22 16:31:15,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1495 states. [2021-12-22 16:31:15,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1495 to 1218. [2021-12-22 16:31:15,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1218 states, 1097 states have (on average 1.3409298085688242) internal successors, (1471), 1147 states have internal predecessors, (1471), 42 states have call successors, (42), 21 states have call predecessors, (42), 42 states have return successors, (84), 49 states have call predecessors, (84), 42 states have call successors, (84) [2021-12-22 16:31:15,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1218 states to 1218 states and 1597 transitions. [2021-12-22 16:31:15,181 INFO L78 Accepts]: Start accepts. Automaton has 1218 states and 1597 transitions. Word has length 53 [2021-12-22 16:31:15,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:31:15,182 INFO L470 AbstractCegarLoop]: Abstraction has 1218 states and 1597 transitions. [2021-12-22 16:31:15,182 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 5.1) internal successors, (51), 11 states have internal predecessors, (51), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:31:15,182 INFO L276 IsEmpty]: Start isEmpty. Operand 1218 states and 1597 transitions. [2021-12-22 16:31:15,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-12-22 16:31:15,183 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:31:15,183 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:31:15,184 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2021-12-22 16:31:15,184 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr61REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:31:15,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:31:15,184 INFO L85 PathProgramCache]: Analyzing trace with hash -887259092, now seen corresponding path program 1 times [2021-12-22 16:31:15,184 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:31:15,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1276434664] [2021-12-22 16:31:15,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:31:15,184 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:31:15,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:15,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 16:31:15,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:15,448 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:31:15,449 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:31:15,449 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1276434664] [2021-12-22 16:31:15,449 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1276434664] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:31:15,449 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:31:15,449 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-22 16:31:15,449 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1613831284] [2021-12-22 16:31:15,450 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:31:15,450 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-12-22 16:31:15,450 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:31:15,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-12-22 16:31:15,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-12-22 16:31:15,450 INFO L87 Difference]: Start difference. First operand 1218 states and 1597 transitions. Second operand has 13 states, 12 states have (on average 4.25) internal successors, (51), 12 states have internal predecessors, (51), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:31:16,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:31:16,217 INFO L93 Difference]: Finished difference Result 2637 states and 3465 transitions. [2021-12-22 16:31:16,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-12-22 16:31:16,217 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 4.25) internal successors, (51), 12 states have internal predecessors, (51), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 53 [2021-12-22 16:31:16,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:31:16,220 INFO L225 Difference]: With dead ends: 2637 [2021-12-22 16:31:16,221 INFO L226 Difference]: Without dead ends: 2637 [2021-12-22 16:31:16,221 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=188, Invalid=682, Unknown=0, NotChecked=0, Total=870 [2021-12-22 16:31:16,221 INFO L933 BasicCegarLoop]: 282 mSDtfsCounter, 1052 mSDsluCounter, 1731 mSDsCounter, 0 mSdLazyCounter, 1128 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1054 SdHoareTripleChecker+Valid, 2013 SdHoareTripleChecker+Invalid, 1169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 1128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-22 16:31:16,221 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1054 Valid, 2013 Invalid, 1169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 1128 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-22 16:31:16,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2637 states. [2021-12-22 16:31:16,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2637 to 1549. [2021-12-22 16:31:16,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1549 states, 1404 states have (on average 1.3418803418803418) internal successors, (1884), 1460 states have internal predecessors, (1884), 54 states have call successors, (54), 27 states have call predecessors, (54), 54 states have return successors, (108), 61 states have call predecessors, (108), 54 states have call successors, (108) [2021-12-22 16:31:16,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1549 states to 1549 states and 2046 transitions. [2021-12-22 16:31:16,240 INFO L78 Accepts]: Start accepts. Automaton has 1549 states and 2046 transitions. Word has length 53 [2021-12-22 16:31:16,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:31:16,240 INFO L470 AbstractCegarLoop]: Abstraction has 1549 states and 2046 transitions. [2021-12-22 16:31:16,240 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 4.25) internal successors, (51), 12 states have internal predecessors, (51), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:31:16,240 INFO L276 IsEmpty]: Start isEmpty. Operand 1549 states and 2046 transitions. [2021-12-22 16:31:16,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-12-22 16:31:16,241 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:31:16,241 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:31:16,241 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2021-12-22 16:31:16,241 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr62REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:31:16,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:31:16,242 INFO L85 PathProgramCache]: Analyzing trace with hash -887259091, now seen corresponding path program 1 times [2021-12-22 16:31:16,242 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:31:16,242 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824604442] [2021-12-22 16:31:16,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:31:16,242 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:31:16,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:16,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 16:31:16,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:16,549 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:31:16,550 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:31:16,550 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824604442] [2021-12-22 16:31:16,550 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [824604442] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:31:16,550 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:31:16,550 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-22 16:31:16,550 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472925487] [2021-12-22 16:31:16,550 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:31:16,550 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-22 16:31:16,551 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:31:16,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-22 16:31:16,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-12-22 16:31:16,551 INFO L87 Difference]: Start difference. First operand 1549 states and 2046 transitions. Second operand has 12 states, 11 states have (on average 4.636363636363637) internal successors, (51), 11 states have internal predecessors, (51), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:31:17,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:31:17,352 INFO L93 Difference]: Finished difference Result 2618 states and 3447 transitions. [2021-12-22 16:31:17,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-12-22 16:31:17,352 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.636363636363637) internal successors, (51), 11 states have internal predecessors, (51), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 53 [2021-12-22 16:31:17,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:31:17,365 INFO L225 Difference]: With dead ends: 2618 [2021-12-22 16:31:17,365 INFO L226 Difference]: Without dead ends: 2618 [2021-12-22 16:31:17,366 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=128, Invalid=424, Unknown=0, NotChecked=0, Total=552 [2021-12-22 16:31:17,366 INFO L933 BasicCegarLoop]: 294 mSDtfsCounter, 850 mSDsluCounter, 1607 mSDsCounter, 0 mSdLazyCounter, 1070 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 850 SdHoareTripleChecker+Valid, 1901 SdHoareTripleChecker+Invalid, 1095 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 1070 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-22 16:31:17,366 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [850 Valid, 1901 Invalid, 1095 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 1070 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-22 16:31:17,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2618 states. [2021-12-22 16:31:17,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2618 to 1332. [2021-12-22 16:31:17,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1332 states, 1211 states have (on average 1.347646573080099) internal successors, (1632), 1261 states have internal predecessors, (1632), 42 states have call successors, (42), 21 states have call predecessors, (42), 42 states have return successors, (84), 49 states have call predecessors, (84), 42 states have call successors, (84) [2021-12-22 16:31:17,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1332 states to 1332 states and 1758 transitions. [2021-12-22 16:31:17,393 INFO L78 Accepts]: Start accepts. Automaton has 1332 states and 1758 transitions. Word has length 53 [2021-12-22 16:31:17,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:31:17,393 INFO L470 AbstractCegarLoop]: Abstraction has 1332 states and 1758 transitions. [2021-12-22 16:31:17,393 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.636363636363637) internal successors, (51), 11 states have internal predecessors, (51), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:31:17,394 INFO L276 IsEmpty]: Start isEmpty. Operand 1332 states and 1758 transitions. [2021-12-22 16:31:17,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-12-22 16:31:17,394 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:31:17,394 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:31:17,394 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2021-12-22 16:31:17,394 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr66ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:31:17,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:31:17,395 INFO L85 PathProgramCache]: Analyzing trace with hash 109888723, now seen corresponding path program 1 times [2021-12-22 16:31:17,395 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:31:17,395 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2005626014] [2021-12-22 16:31:17,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:31:17,395 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:31:17,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:17,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 16:31:17,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:17,596 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:31:17,597 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:31:17,597 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2005626014] [2021-12-22 16:31:17,597 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2005626014] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:31:17,597 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:31:17,597 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-22 16:31:17,597 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272709849] [2021-12-22 16:31:17,597 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:31:17,597 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-22 16:31:17,597 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:31:17,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-22 16:31:17,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-12-22 16:31:17,598 INFO L87 Difference]: Start difference. First operand 1332 states and 1758 transitions. Second operand has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 12 states have internal predecessors, (52), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:31:17,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:31:17,904 INFO L93 Difference]: Finished difference Result 1732 states and 2277 transitions. [2021-12-22 16:31:17,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-22 16:31:17,905 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 12 states have internal predecessors, (52), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 54 [2021-12-22 16:31:17,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:31:17,907 INFO L225 Difference]: With dead ends: 1732 [2021-12-22 16:31:17,907 INFO L226 Difference]: Without dead ends: 1732 [2021-12-22 16:31:17,907 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=119, Invalid=261, Unknown=0, NotChecked=0, Total=380 [2021-12-22 16:31:17,907 INFO L933 BasicCegarLoop]: 160 mSDtfsCounter, 1130 mSDsluCounter, 791 mSDsCounter, 0 mSdLazyCounter, 309 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1130 SdHoareTripleChecker+Valid, 951 SdHoareTripleChecker+Invalid, 359 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 309 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-22 16:31:17,908 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1130 Valid, 951 Invalid, 359 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 309 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-22 16:31:17,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1732 states. [2021-12-22 16:31:17,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1732 to 1421. [2021-12-22 16:31:17,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1421 states, 1292 states have (on average 1.3506191950464397) internal successors, (1745), 1344 states have internal predecessors, (1745), 46 states have call successors, (46), 23 states have call predecessors, (46), 46 states have return successors, (92), 53 states have call predecessors, (92), 46 states have call successors, (92) [2021-12-22 16:31:17,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1421 states to 1421 states and 1883 transitions. [2021-12-22 16:31:17,927 INFO L78 Accepts]: Start accepts. Automaton has 1421 states and 1883 transitions. Word has length 54 [2021-12-22 16:31:17,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:31:17,928 INFO L470 AbstractCegarLoop]: Abstraction has 1421 states and 1883 transitions. [2021-12-22 16:31:17,928 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 12 states have internal predecessors, (52), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:31:17,928 INFO L276 IsEmpty]: Start isEmpty. Operand 1421 states and 1883 transitions. [2021-12-22 16:31:17,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-12-22 16:31:17,928 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:31:17,928 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:31:17,929 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2021-12-22 16:31:17,929 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr66ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:31:17,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:31:17,929 INFO L85 PathProgramCache]: Analyzing trace with hash 167147025, now seen corresponding path program 1 times [2021-12-22 16:31:17,929 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:31:17,929 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1765291755] [2021-12-22 16:31:17,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:31:17,930 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:31:17,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:18,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 16:31:18,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:18,091 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:31:18,091 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:31:18,091 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1765291755] [2021-12-22 16:31:18,091 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1765291755] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:31:18,091 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:31:18,091 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-22 16:31:18,091 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [362057641] [2021-12-22 16:31:18,091 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:31:18,091 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-22 16:31:18,091 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:31:18,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-22 16:31:18,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-12-22 16:31:18,092 INFO L87 Difference]: Start difference. First operand 1421 states and 1883 transitions. Second operand has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 11 states have internal predecessors, (52), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:31:18,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:31:18,363 INFO L93 Difference]: Finished difference Result 2036 states and 2686 transitions. [2021-12-22 16:31:18,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-22 16:31:18,363 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 11 states have internal predecessors, (52), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 54 [2021-12-22 16:31:18,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:31:18,365 INFO L225 Difference]: With dead ends: 2036 [2021-12-22 16:31:18,366 INFO L226 Difference]: Without dead ends: 2036 [2021-12-22 16:31:18,366 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=110, Invalid=232, Unknown=0, NotChecked=0, Total=342 [2021-12-22 16:31:18,366 INFO L933 BasicCegarLoop]: 173 mSDtfsCounter, 923 mSDsluCounter, 800 mSDsCounter, 0 mSdLazyCounter, 313 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 923 SdHoareTripleChecker+Valid, 973 SdHoareTripleChecker+Invalid, 342 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 313 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-22 16:31:18,367 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [923 Valid, 973 Invalid, 342 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 313 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-22 16:31:18,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2036 states. [2021-12-22 16:31:18,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2036 to 1715. [2021-12-22 16:31:18,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1715 states, 1554 states have (on average 1.3468468468468469) internal successors, (2093), 1614 states have internal predecessors, (2093), 62 states have call successors, (62), 31 states have call predecessors, (62), 62 states have return successors, (124), 69 states have call predecessors, (124), 62 states have call successors, (124) [2021-12-22 16:31:18,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1715 states to 1715 states and 2279 transitions. [2021-12-22 16:31:18,383 INFO L78 Accepts]: Start accepts. Automaton has 1715 states and 2279 transitions. Word has length 54 [2021-12-22 16:31:18,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:31:18,383 INFO L470 AbstractCegarLoop]: Abstraction has 1715 states and 2279 transitions. [2021-12-22 16:31:18,383 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 11 states have internal predecessors, (52), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:31:18,383 INFO L276 IsEmpty]: Start isEmpty. Operand 1715 states and 2279 transitions. [2021-12-22 16:31:18,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-12-22 16:31:18,384 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:31:18,384 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:31:18,384 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2021-12-22 16:31:18,384 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr66ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:31:18,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:31:18,385 INFO L85 PathProgramCache]: Analyzing trace with hash -1735229320, now seen corresponding path program 1 times [2021-12-22 16:31:18,385 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:31:18,385 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [701033973] [2021-12-22 16:31:18,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:31:18,385 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:31:18,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:18,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 16:31:18,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:18,569 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:31:18,569 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:31:18,569 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [701033973] [2021-12-22 16:31:18,569 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [701033973] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:31:18,569 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:31:18,569 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-12-22 16:31:18,570 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [626247545] [2021-12-22 16:31:18,570 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:31:18,570 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-12-22 16:31:18,570 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:31:18,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-12-22 16:31:18,570 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-12-22 16:31:18,570 INFO L87 Difference]: Start difference. First operand 1715 states and 2279 transitions. Second operand has 13 states, 13 states have (on average 4.0) internal successors, (52), 12 states have internal predecessors, (52), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:31:19,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:31:19,284 INFO L93 Difference]: Finished difference Result 3043 states and 4052 transitions. [2021-12-22 16:31:19,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-12-22 16:31:19,291 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.0) internal successors, (52), 12 states have internal predecessors, (52), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 54 [2021-12-22 16:31:19,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:31:19,295 INFO L225 Difference]: With dead ends: 3043 [2021-12-22 16:31:19,295 INFO L226 Difference]: Without dead ends: 3043 [2021-12-22 16:31:19,295 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 217 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=219, Invalid=837, Unknown=0, NotChecked=0, Total=1056 [2021-12-22 16:31:19,296 INFO L933 BasicCegarLoop]: 328 mSDtfsCounter, 846 mSDsluCounter, 2216 mSDsCounter, 0 mSdLazyCounter, 903 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 850 SdHoareTripleChecker+Valid, 2544 SdHoareTripleChecker+Invalid, 943 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 903 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-22 16:31:19,296 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [850 Valid, 2544 Invalid, 943 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 903 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-22 16:31:19,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3043 states. [2021-12-22 16:31:19,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3043 to 1497. [2021-12-22 16:31:19,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1497 states, 1360 states have (on average 1.35) internal successors, (1836), 1414 states have internal predecessors, (1836), 50 states have call successors, (50), 25 states have call predecessors, (50), 50 states have return successors, (100), 57 states have call predecessors, (100), 50 states have call successors, (100) [2021-12-22 16:31:19,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1497 states to 1497 states and 1986 transitions. [2021-12-22 16:31:19,315 INFO L78 Accepts]: Start accepts. Automaton has 1497 states and 1986 transitions. Word has length 54 [2021-12-22 16:31:19,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:31:19,316 INFO L470 AbstractCegarLoop]: Abstraction has 1497 states and 1986 transitions. [2021-12-22 16:31:19,316 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.0) internal successors, (52), 12 states have internal predecessors, (52), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:31:19,316 INFO L276 IsEmpty]: Start isEmpty. Operand 1497 states and 1986 transitions. [2021-12-22 16:31:19,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-12-22 16:31:19,316 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:31:19,316 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:31:19,317 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2021-12-22 16:31:19,317 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr64ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:31:19,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:31:19,317 INFO L85 PathProgramCache]: Analyzing trace with hash -1769661897, now seen corresponding path program 1 times [2021-12-22 16:31:19,317 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:31:19,317 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1007577816] [2021-12-22 16:31:19,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:31:19,317 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:31:19,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:19,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 16:31:19,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:19,634 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:31:19,634 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:31:19,634 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1007577816] [2021-12-22 16:31:19,634 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1007577816] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:31:19,635 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:31:19,635 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-22 16:31:19,635 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1282708109] [2021-12-22 16:31:19,635 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:31:19,635 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-12-22 16:31:19,635 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:31:19,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-12-22 16:31:19,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-12-22 16:31:19,636 INFO L87 Difference]: Start difference. First operand 1497 states and 1986 transitions. Second operand has 15 states, 14 states have (on average 3.857142857142857) internal successors, (54), 14 states have internal predecessors, (54), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:31:21,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:31:21,115 INFO L93 Difference]: Finished difference Result 2770 states and 3674 transitions. [2021-12-22 16:31:21,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-12-22 16:31:21,115 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 3.857142857142857) internal successors, (54), 14 states have internal predecessors, (54), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 56 [2021-12-22 16:31:21,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:31:21,118 INFO L225 Difference]: With dead ends: 2770 [2021-12-22 16:31:21,119 INFO L226 Difference]: Without dead ends: 2770 [2021-12-22 16:31:21,119 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 396 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=439, Invalid=1541, Unknown=0, NotChecked=0, Total=1980 [2021-12-22 16:31:21,119 INFO L933 BasicCegarLoop]: 145 mSDtfsCounter, 2276 mSDsluCounter, 1161 mSDsCounter, 0 mSdLazyCounter, 660 mSolverCounterSat, 177 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2278 SdHoareTripleChecker+Valid, 1306 SdHoareTripleChecker+Invalid, 837 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 177 IncrementalHoareTripleChecker+Valid, 660 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-22 16:31:21,119 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2278 Valid, 1306 Invalid, 837 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [177 Valid, 660 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-22 16:31:21,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2770 states. [2021-12-22 16:31:21,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2770 to 1509. [2021-12-22 16:31:21,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1509 states, 1372 states have (on average 1.349125364431487) internal successors, (1851), 1426 states have internal predecessors, (1851), 50 states have call successors, (50), 25 states have call predecessors, (50), 50 states have return successors, (100), 57 states have call predecessors, (100), 50 states have call successors, (100) [2021-12-22 16:31:21,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1509 states to 1509 states and 2001 transitions. [2021-12-22 16:31:21,139 INFO L78 Accepts]: Start accepts. Automaton has 1509 states and 2001 transitions. Word has length 56 [2021-12-22 16:31:21,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:31:21,140 INFO L470 AbstractCegarLoop]: Abstraction has 1509 states and 2001 transitions. [2021-12-22 16:31:21,140 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 3.857142857142857) internal successors, (54), 14 states have internal predecessors, (54), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:31:21,140 INFO L276 IsEmpty]: Start isEmpty. Operand 1509 states and 2001 transitions. [2021-12-22 16:31:21,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-12-22 16:31:21,140 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:31:21,141 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:31:21,141 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2021-12-22 16:31:21,141 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr64ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:31:21,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:31:21,141 INFO L85 PathProgramCache]: Analyzing trace with hash 1715958773, now seen corresponding path program 1 times [2021-12-22 16:31:21,141 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:31:21,141 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1291594940] [2021-12-22 16:31:21,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:31:21,142 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:31:21,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:21,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 16:31:21,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:21,261 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:31:21,261 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:31:21,262 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1291594940] [2021-12-22 16:31:21,262 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1291594940] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:31:21,262 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:31:21,262 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-22 16:31:21,262 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910243740] [2021-12-22 16:31:21,262 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:31:21,262 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-22 16:31:21,262 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:31:21,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-22 16:31:21,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-12-22 16:31:21,263 INFO L87 Difference]: Start difference. First operand 1509 states and 2001 transitions. Second operand has 10 states, 9 states have (on average 6.0) internal successors, (54), 10 states have internal predecessors, (54), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:31:21,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:31:21,589 INFO L93 Difference]: Finished difference Result 2126 states and 2807 transitions. [2021-12-22 16:31:21,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-22 16:31:21,589 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 6.0) internal successors, (54), 10 states have internal predecessors, (54), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 56 [2021-12-22 16:31:21,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:31:21,592 INFO L225 Difference]: With dead ends: 2126 [2021-12-22 16:31:21,592 INFO L226 Difference]: Without dead ends: 2126 [2021-12-22 16:31:21,592 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=120, Invalid=260, Unknown=0, NotChecked=0, Total=380 [2021-12-22 16:31:21,592 INFO L933 BasicCegarLoop]: 144 mSDtfsCounter, 883 mSDsluCounter, 669 mSDsCounter, 0 mSdLazyCounter, 389 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 883 SdHoareTripleChecker+Valid, 813 SdHoareTripleChecker+Invalid, 427 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 389 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-22 16:31:21,592 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [883 Valid, 813 Invalid, 427 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 389 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-22 16:31:21,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2126 states. [2021-12-22 16:31:21,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2126 to 1803. [2021-12-22 16:31:21,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1803 states, 1634 states have (on average 1.3457772337821297) internal successors, (2199), 1696 states have internal predecessors, (2199), 66 states have call successors, (66), 33 states have call predecessors, (66), 66 states have return successors, (132), 73 states have call predecessors, (132), 66 states have call successors, (132) [2021-12-22 16:31:21,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1803 states to 1803 states and 2397 transitions. [2021-12-22 16:31:21,609 INFO L78 Accepts]: Start accepts. Automaton has 1803 states and 2397 transitions. Word has length 56 [2021-12-22 16:31:21,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:31:21,610 INFO L470 AbstractCegarLoop]: Abstraction has 1803 states and 2397 transitions. [2021-12-22 16:31:21,610 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 6.0) internal successors, (54), 10 states have internal predecessors, (54), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:31:21,610 INFO L276 IsEmpty]: Start isEmpty. Operand 1803 states and 2397 transitions. [2021-12-22 16:31:21,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-12-22 16:31:21,610 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:31:21,610 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:31:21,611 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2021-12-22 16:31:21,611 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr34ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:31:21,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:31:21,611 INFO L85 PathProgramCache]: Analyzing trace with hash -773838198, now seen corresponding path program 1 times [2021-12-22 16:31:21,611 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:31:21,611 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1373931872] [2021-12-22 16:31:21,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:31:21,612 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:31:21,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:21,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 16:31:21,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:21,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-22 16:31:21,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:21,659 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-12-22 16:31:21,660 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:31:21,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1373931872] [2021-12-22 16:31:21,660 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1373931872] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:31:21,660 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:31:21,660 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-22 16:31:21,660 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137806071] [2021-12-22 16:31:21,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:31:21,660 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 16:31:21,661 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:31:21,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 16:31:21,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-22 16:31:21,661 INFO L87 Difference]: Start difference. First operand 1803 states and 2397 transitions. Second operand has 6 states, 5 states have (on average 9.8) internal successors, (49), 6 states have internal predecessors, (49), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-22 16:31:21,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:31:21,743 INFO L93 Difference]: Finished difference Result 2155 states and 2840 transitions. [2021-12-22 16:31:21,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-22 16:31:21,744 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 9.8) internal successors, (49), 6 states have internal predecessors, (49), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 57 [2021-12-22 16:31:21,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:31:21,746 INFO L225 Difference]: With dead ends: 2155 [2021-12-22 16:31:21,746 INFO L226 Difference]: Without dead ends: 2155 [2021-12-22 16:31:21,746 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2021-12-22 16:31:21,746 INFO L933 BasicCegarLoop]: 258 mSDtfsCounter, 453 mSDsluCounter, 134 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 455 SdHoareTripleChecker+Valid, 392 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 16:31:21,746 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [455 Valid, 392 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 16:31:21,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2155 states. [2021-12-22 16:31:21,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2155 to 1802. [2021-12-22 16:31:21,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1802 states, 1634 states have (on average 1.3347613219094248) internal successors, (2181), 1695 states have internal predecessors, (2181), 66 states have call successors, (66), 33 states have call predecessors, (66), 66 states have return successors, (132), 73 states have call predecessors, (132), 66 states have call successors, (132) [2021-12-22 16:31:21,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1802 states to 1802 states and 2379 transitions. [2021-12-22 16:31:21,763 INFO L78 Accepts]: Start accepts. Automaton has 1802 states and 2379 transitions. Word has length 57 [2021-12-22 16:31:21,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:31:21,763 INFO L470 AbstractCegarLoop]: Abstraction has 1802 states and 2379 transitions. [2021-12-22 16:31:21,764 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 9.8) internal successors, (49), 6 states have internal predecessors, (49), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-22 16:31:21,764 INFO L276 IsEmpty]: Start isEmpty. Operand 1802 states and 2379 transitions. [2021-12-22 16:31:21,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-12-22 16:31:21,764 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:31:21,764 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:31:21,764 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2021-12-22 16:31:21,765 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr64ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:31:21,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:31:21,765 INFO L85 PathProgramCache]: Analyzing trace with hash -1106607972, now seen corresponding path program 1 times [2021-12-22 16:31:21,765 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:31:21,765 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1334575944] [2021-12-22 16:31:21,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:31:21,765 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:31:21,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:21,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 16:31:21,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:21,966 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:31:21,966 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:31:21,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1334575944] [2021-12-22 16:31:21,966 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1334575944] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:31:21,966 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:31:21,967 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-22 16:31:21,967 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [743720643] [2021-12-22 16:31:21,967 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:31:21,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-22 16:31:21,967 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:31:21,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-22 16:31:21,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-12-22 16:31:21,968 INFO L87 Difference]: Start difference. First operand 1802 states and 2379 transitions. Second operand has 12 states, 11 states have (on average 4.909090909090909) internal successors, (54), 11 states have internal predecessors, (54), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:31:22,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:31:22,611 INFO L93 Difference]: Finished difference Result 2781 states and 3648 transitions. [2021-12-22 16:31:22,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-12-22 16:31:22,613 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.909090909090909) internal successors, (54), 11 states have internal predecessors, (54), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 56 [2021-12-22 16:31:22,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:31:22,616 INFO L225 Difference]: With dead ends: 2781 [2021-12-22 16:31:22,616 INFO L226 Difference]: Without dead ends: 2781 [2021-12-22 16:31:22,616 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=162, Invalid=594, Unknown=0, NotChecked=0, Total=756 [2021-12-22 16:31:22,617 INFO L933 BasicCegarLoop]: 292 mSDtfsCounter, 890 mSDsluCounter, 1825 mSDsCounter, 0 mSdLazyCounter, 887 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 890 SdHoareTripleChecker+Valid, 2117 SdHoareTripleChecker+Invalid, 925 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 887 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-22 16:31:22,617 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [890 Valid, 2117 Invalid, 925 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 887 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-22 16:31:22,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2781 states. [2021-12-22 16:31:22,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2781 to 1500. [2021-12-22 16:31:22,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1500 states, 1364 states have (on average 1.3394428152492668) internal successors, (1827), 1417 states have internal predecessors, (1827), 50 states have call successors, (50), 25 states have call predecessors, (50), 50 states have return successors, (100), 57 states have call predecessors, (100), 50 states have call successors, (100) [2021-12-22 16:31:22,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1500 states to 1500 states and 1977 transitions. [2021-12-22 16:31:22,641 INFO L78 Accepts]: Start accepts. Automaton has 1500 states and 1977 transitions. Word has length 56 [2021-12-22 16:31:22,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:31:22,641 INFO L470 AbstractCegarLoop]: Abstraction has 1500 states and 1977 transitions. [2021-12-22 16:31:22,642 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.909090909090909) internal successors, (54), 11 states have internal predecessors, (54), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 16:31:22,642 INFO L276 IsEmpty]: Start isEmpty. Operand 1500 states and 1977 transitions. [2021-12-22 16:31:22,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-12-22 16:31:22,642 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:31:22,642 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:31:22,642 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2021-12-22 16:31:22,643 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr35ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:31:22,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:31:22,643 INFO L85 PathProgramCache]: Analyzing trace with hash 1780819851, now seen corresponding path program 1 times [2021-12-22 16:31:22,643 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:31:22,643 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1659211181] [2021-12-22 16:31:22,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:31:22,643 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:31:22,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:23,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 16:31:23,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:23,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-22 16:31:23,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:23,050 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-22 16:31:23,050 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:31:23,050 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1659211181] [2021-12-22 16:31:23,050 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1659211181] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 16:31:23,051 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 16:31:23,051 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2021-12-22 16:31:23,051 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654423637] [2021-12-22 16:31:23,051 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 16:31:23,051 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-12-22 16:31:23,051 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:31:23,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-12-22 16:31:23,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2021-12-22 16:31:23,052 INFO L87 Difference]: Start difference. First operand 1500 states and 1977 transitions. Second operand has 15 states, 15 states have (on average 3.4) internal successors, (51), 15 states have internal predecessors, (51), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-22 16:31:24,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:31:24,266 INFO L93 Difference]: Finished difference Result 3526 states and 4713 transitions. [2021-12-22 16:31:24,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-12-22 16:31:24,266 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.4) internal successors, (51), 15 states have internal predecessors, (51), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 58 [2021-12-22 16:31:24,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:31:24,272 INFO L225 Difference]: With dead ends: 3526 [2021-12-22 16:31:24,272 INFO L226 Difference]: Without dead ends: 3524 [2021-12-22 16:31:24,272 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=329, Invalid=931, Unknown=0, NotChecked=0, Total=1260 [2021-12-22 16:31:24,272 INFO L933 BasicCegarLoop]: 256 mSDtfsCounter, 1763 mSDsluCounter, 2365 mSDsCounter, 0 mSdLazyCounter, 1032 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1763 SdHoareTripleChecker+Valid, 2621 SdHoareTripleChecker+Invalid, 1154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 1032 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-22 16:31:24,273 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1763 Valid, 2621 Invalid, 1154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 1032 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-22 16:31:24,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3524 states. [2021-12-22 16:31:24,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3524 to 1602. [2021-12-22 16:31:24,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1602 states, 1454 states have (on average 1.3321870701513068) internal successors, (1937), 1510 states have internal predecessors, (1937), 56 states have call successors, (56), 28 states have call predecessors, (56), 56 states have return successors, (112), 63 states have call predecessors, (112), 56 states have call successors, (112) [2021-12-22 16:31:24,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1602 states to 1602 states and 2105 transitions. [2021-12-22 16:31:24,297 INFO L78 Accepts]: Start accepts. Automaton has 1602 states and 2105 transitions. Word has length 58 [2021-12-22 16:31:24,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:31:24,297 INFO L470 AbstractCegarLoop]: Abstraction has 1602 states and 2105 transitions. [2021-12-22 16:31:24,297 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.4) internal successors, (51), 15 states have internal predecessors, (51), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-22 16:31:24,297 INFO L276 IsEmpty]: Start isEmpty. Operand 1602 states and 2105 transitions. [2021-12-22 16:31:24,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-12-22 16:31:24,298 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:31:24,298 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:31:24,298 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2021-12-22 16:31:24,298 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:31:24,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:31:24,298 INFO L85 PathProgramCache]: Analyzing trace with hash 765562808, now seen corresponding path program 1 times [2021-12-22 16:31:24,298 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:31:24,298 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1013560277] [2021-12-22 16:31:24,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:31:24,299 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:31:24,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:24,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 16:31:24,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:24,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-22 16:31:24,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:24,638 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-22 16:31:24,638 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:31:24,638 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1013560277] [2021-12-22 16:31:24,638 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1013560277] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 16:31:24,638 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1319573283] [2021-12-22 16:31:24,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:31:24,639 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 16:31:24,639 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 16:31:24,639 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-12-22 16:31:24,640 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-12-22 16:31:24,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:24,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 359 conjuncts, 64 conjunts are in the unsatisfiable core [2021-12-22 16:31:24,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 16:31:24,839 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-22 16:31:25,142 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-12-22 16:31:25,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-22 16:31:25,204 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 28 [2021-12-22 16:31:25,331 INFO L353 Elim1Store]: treesize reduction 30, result has 37.5 percent of original size [2021-12-22 16:31:25,331 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 29 [2021-12-22 16:31:25,401 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2021-12-22 16:31:25,403 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 8 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:31:25,403 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-22 16:31:25,484 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1319573283] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 16:31:25,484 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-22 16:31:25,484 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 11] total 26 [2021-12-22 16:31:25,484 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1793981772] [2021-12-22 16:31:25,484 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-22 16:31:25,484 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-12-22 16:31:25,484 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:31:25,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-12-22 16:31:25,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=751, Unknown=0, NotChecked=0, Total=870 [2021-12-22 16:31:25,485 INFO L87 Difference]: Start difference. First operand 1602 states and 2105 transitions. Second operand has 27 states, 26 states have (on average 4.0) internal successors, (104), 24 states have internal predecessors, (104), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-12-22 16:31:26,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:31:26,633 INFO L93 Difference]: Finished difference Result 2802 states and 3668 transitions. [2021-12-22 16:31:26,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-12-22 16:31:26,634 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 4.0) internal successors, (104), 24 states have internal predecessors, (104), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 58 [2021-12-22 16:31:26,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:31:26,637 INFO L225 Difference]: With dead ends: 2802 [2021-12-22 16:31:26,637 INFO L226 Difference]: Without dead ends: 2802 [2021-12-22 16:31:26,638 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 60 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 679 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=566, Invalid=2296, Unknown=0, NotChecked=0, Total=2862 [2021-12-22 16:31:26,638 INFO L933 BasicCegarLoop]: 193 mSDtfsCounter, 2879 mSDsluCounter, 2259 mSDsCounter, 0 mSdLazyCounter, 1509 mSolverCounterSat, 190 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2880 SdHoareTripleChecker+Valid, 2452 SdHoareTripleChecker+Invalid, 1699 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 190 IncrementalHoareTripleChecker+Valid, 1509 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-22 16:31:26,638 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2880 Valid, 2452 Invalid, 1699 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [190 Valid, 1509 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-22 16:31:26,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2802 states. [2021-12-22 16:31:26,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2802 to 1632. [2021-12-22 16:31:26,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1632 states, 1484 states have (on average 1.3335579514824798) internal successors, (1979), 1537 states have internal predecessors, (1979), 56 states have call successors, (56), 28 states have call predecessors, (56), 56 states have return successors, (112), 66 states have call predecessors, (112), 56 states have call successors, (112) [2021-12-22 16:31:26,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1632 states to 1632 states and 2147 transitions. [2021-12-22 16:31:26,673 INFO L78 Accepts]: Start accepts. Automaton has 1632 states and 2147 transitions. Word has length 58 [2021-12-22 16:31:26,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:31:26,673 INFO L470 AbstractCegarLoop]: Abstraction has 1632 states and 2147 transitions. [2021-12-22 16:31:26,673 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 4.0) internal successors, (104), 24 states have internal predecessors, (104), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-12-22 16:31:26,674 INFO L276 IsEmpty]: Start isEmpty. Operand 1632 states and 2147 transitions. [2021-12-22 16:31:26,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-12-22 16:31:26,674 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:31:26,674 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:31:26,693 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-12-22 16:31:26,883 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 16:31:26,883 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:31:26,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:31:26,884 INFO L85 PathProgramCache]: Analyzing trace with hash 765562809, now seen corresponding path program 1 times [2021-12-22 16:31:26,884 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:31:26,884 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1399573097] [2021-12-22 16:31:26,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:31:26,884 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:31:26,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:27,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 16:31:27,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:27,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-22 16:31:27,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:27,391 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-12-22 16:31:27,392 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:31:27,392 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1399573097] [2021-12-22 16:31:27,392 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1399573097] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 16:31:27,392 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1313970717] [2021-12-22 16:31:27,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:31:27,392 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 16:31:27,392 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 16:31:27,399 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-22 16:31:27,401 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-12-22 16:31:27,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:27,519 INFO L263 TraceCheckSpWp]: Trace formula consists of 359 conjuncts, 72 conjunts are in the unsatisfiable core [2021-12-22 16:31:27,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 16:31:27,572 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-22 16:31:27,949 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-12-22 16:31:27,955 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-12-22 16:31:28,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-22 16:31:28,037 INFO L387 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 42 treesize of output 33 [2021-12-22 16:31:28,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-22 16:31:28,043 INFO L387 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 42 treesize of output 33 [2021-12-22 16:31:28,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-22 16:31:28,274 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2021-12-22 16:31:28,279 INFO L353 Elim1Store]: treesize reduction 4, result has 71.4 percent of original size [2021-12-22 16:31:28,279 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 17 treesize of output 17 [2021-12-22 16:31:28,452 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-22 16:31:28,453 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 14 [2021-12-22 16:31:28,457 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-22 16:31:28,457 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-12-22 16:31:28,482 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 8 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:31:28,482 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-22 16:31:28,911 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1313970717] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 16:31:28,911 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-22 16:31:28,911 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 14] total 32 [2021-12-22 16:31:28,927 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1325212674] [2021-12-22 16:31:28,927 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-22 16:31:28,927 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-12-22 16:31:28,928 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:31:28,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-12-22 16:31:28,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=1335, Unknown=0, NotChecked=0, Total=1482 [2021-12-22 16:31:28,928 INFO L87 Difference]: Start difference. First operand 1632 states and 2147 transitions. Second operand has 33 states, 32 states have (on average 3.34375) internal successors, (107), 30 states have internal predecessors, (107), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-12-22 16:31:32,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 16:31:32,669 INFO L93 Difference]: Finished difference Result 3320 states and 4309 transitions. [2021-12-22 16:31:32,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-12-22 16:31:32,670 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 32 states have (on average 3.34375) internal successors, (107), 30 states have internal predecessors, (107), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 58 [2021-12-22 16:31:32,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 16:31:32,676 INFO L225 Difference]: With dead ends: 3320 [2021-12-22 16:31:32,676 INFO L226 Difference]: Without dead ends: 3320 [2021-12-22 16:31:32,676 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1638 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=1114, Invalid=5528, Unknown=0, NotChecked=0, Total=6642 [2021-12-22 16:31:32,677 INFO L933 BasicCegarLoop]: 190 mSDtfsCounter, 4119 mSDsluCounter, 3084 mSDsCounter, 0 mSdLazyCounter, 2542 mSolverCounterSat, 464 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4120 SdHoareTripleChecker+Valid, 3274 SdHoareTripleChecker+Invalid, 3006 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 464 IncrementalHoareTripleChecker+Valid, 2542 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-12-22 16:31:32,677 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4120 Valid, 3274 Invalid, 3006 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [464 Valid, 2542 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-12-22 16:31:32,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3320 states. [2021-12-22 16:31:32,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3320 to 1642. [2021-12-22 16:31:32,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1642 states, 1494 states have (on average 1.3326639892904952) internal successors, (1991), 1546 states have internal predecessors, (1991), 56 states have call successors, (56), 28 states have call predecessors, (56), 56 states have return successors, (112), 67 states have call predecessors, (112), 56 states have call successors, (112) [2021-12-22 16:31:32,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1642 states to 1642 states and 2159 transitions. [2021-12-22 16:31:32,705 INFO L78 Accepts]: Start accepts. Automaton has 1642 states and 2159 transitions. Word has length 58 [2021-12-22 16:31:32,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 16:31:32,705 INFO L470 AbstractCegarLoop]: Abstraction has 1642 states and 2159 transitions. [2021-12-22 16:31:32,705 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 3.34375) internal successors, (107), 30 states have internal predecessors, (107), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-12-22 16:31:32,706 INFO L276 IsEmpty]: Start isEmpty. Operand 1642 states and 2159 transitions. [2021-12-22 16:31:32,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-12-22 16:31:32,706 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 16:31:32,706 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 16:31:32,729 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-12-22 16:31:32,923 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 16:31:32,923 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr35ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-12-22 16:31:32,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 16:31:32,924 INFO L85 PathProgramCache]: Analyzing trace with hash -581458318, now seen corresponding path program 1 times [2021-12-22 16:31:32,924 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 16:31:32,924 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1835378837] [2021-12-22 16:31:32,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:31:32,924 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 16:31:32,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:33,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 16:31:33,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:33,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-22 16:31:33,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:33,794 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-12-22 16:31:33,794 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 16:31:33,794 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1835378837] [2021-12-22 16:31:33,794 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1835378837] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 16:31:33,794 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1314807435] [2021-12-22 16:31:33,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 16:31:33,794 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 16:31:33,794 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 16:31:33,795 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-22 16:31:33,795 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-12-22 16:31:33,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 16:31:33,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 66 conjunts are in the unsatisfiable core [2021-12-22 16:31:33,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 16:31:34,283 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-12-22 16:31:34,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-22 16:31:34,413 INFO L387 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 30 treesize of output 23 [2021-12-22 16:31:34,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-22 16:31:34,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-22 16:31:34,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-22 16:31:34,639 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-22 16:31:34,639 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 56 treesize of output 64 [2021-12-22 16:31:34,808 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 16:31:34,808 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-22 16:31:35,109 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1314807435] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 16:31:35,109 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-22 16:31:35,109 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 33 [2021-12-22 16:31:35,109 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [306455296] [2021-12-22 16:31:35,109 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-22 16:31:35,110 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-12-22 16:31:35,110 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 16:31:35,110 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-12-22 16:31:35,110 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1369, Unknown=0, NotChecked=0, Total=1482 [2021-12-22 16:31:35,110 INFO L87 Difference]: Start difference. First operand 1642 states and 2159 transitions. Second operand has 33 states, 33 states have (on average 3.1818181818181817) internal successors, (105), 31 states have internal predecessors, (105), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4)