./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/combinations/pc_sfifo_3.cil+token_ring.13.cil-2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/combinations/pc_sfifo_3.cil+token_ring.13.cil-2.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-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 ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 6f520cae1fe274b0f3a6786f3c06c3b2db48180a97ced5103b1a188b50ee581d --- Real Ultimate output --- This is Ultimate 0.2.2-839c364b5d67a0f615c82cb70ab247790648d4a9-839c364 [2021-12-14 16:21:26,092 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-14 16:21:26,093 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-14 16:21:26,151 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-14 16:21:26,151 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-14 16:21:26,154 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-14 16:21:26,155 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-14 16:21:26,159 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-14 16:21:26,161 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-14 16:21:26,163 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-14 16:21:26,164 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-14 16:21:26,165 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-14 16:21:26,165 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-14 16:21:26,169 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-14 16:21:26,171 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-14 16:21:26,173 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-14 16:21:26,177 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-14 16:21:26,177 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-14 16:21:26,178 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-14 16:21:26,180 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-14 16:21:26,183 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-14 16:21:26,184 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-14 16:21:26,185 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-14 16:21:26,186 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-14 16:21:26,187 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-14 16:21:26,188 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-14 16:21:26,189 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-14 16:21:26,189 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-14 16:21:26,190 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-14 16:21:26,191 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-14 16:21:26,191 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-14 16:21:26,192 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-14 16:21:26,193 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-14 16:21:26,193 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-14 16:21:26,194 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-14 16:21:26,195 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-14 16:21:26,195 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-14 16:21:26,195 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-14 16:21:26,195 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-14 16:21:26,196 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-14 16:21:26,196 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-14 16:21:26,198 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-12-14 16:21:26,219 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-14 16:21:26,220 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-14 16:21:26,220 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-14 16:21:26,220 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-14 16:21:26,221 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-14 16:21:26,221 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-14 16:21:26,221 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-14 16:21:26,221 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-14 16:21:26,221 INFO L138 SettingsManager]: * Use SBE=true [2021-12-14 16:21:26,222 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-14 16:21:26,222 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-14 16:21:26,222 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-14 16:21:26,222 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-14 16:21:26,222 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-14 16:21:26,222 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-14 16:21:26,223 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-14 16:21:26,223 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-14 16:21:26,223 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-14 16:21:26,223 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-14 16:21:26,223 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-14 16:21:26,223 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-14 16:21:26,224 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-14 16:21:26,224 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-14 16:21:26,224 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-14 16:21:26,224 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-14 16:21:26,224 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-14 16:21:26,224 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-14 16:21:26,224 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-14 16:21:26,225 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-14 16:21:26,225 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-14 16:21:26,225 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-14 16:21:26,225 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-14 16:21:26,225 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-14 16:21:26,225 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-14 16:21:26,226 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 6f520cae1fe274b0f3a6786f3c06c3b2db48180a97ced5103b1a188b50ee581d [2021-12-14 16:21:26,404 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-14 16:21:26,418 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-14 16:21:26,420 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-14 16:21:26,421 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-14 16:21:26,421 INFO L275 PluginConnector]: CDTParser initialized [2021-12-14 16:21:26,422 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/combinations/pc_sfifo_3.cil+token_ring.13.cil-2.c [2021-12-14 16:21:26,480 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/75a107ec2/fb69d8b69e394b679f9023732cee99fd/FLAGec6f5354e [2021-12-14 16:21:26,820 INFO L306 CDTParser]: Found 1 translation units. [2021-12-14 16:21:26,820 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_3.cil+token_ring.13.cil-2.c [2021-12-14 16:21:26,838 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/75a107ec2/fb69d8b69e394b679f9023732cee99fd/FLAGec6f5354e [2021-12-14 16:21:27,207 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/75a107ec2/fb69d8b69e394b679f9023732cee99fd [2021-12-14 16:21:27,208 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-14 16:21:27,209 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-14 16:21:27,211 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-14 16:21:27,211 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-14 16:21:27,213 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-14 16:21:27,213 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.12 04:21:27" (1/1) ... [2021-12-14 16:21:27,214 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@38ad07a2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 04:21:27, skipping insertion in model container [2021-12-14 16:21:27,214 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.12 04:21:27" (1/1) ... [2021-12-14 16:21:27,219 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-14 16:21:27,247 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-14 16:21:27,347 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_3.cil+token_ring.13.cil-2.c[911,924] [2021-12-14 16:21:27,397 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_3.cil+token_ring.13.cil-2.c[8416,8429] [2021-12-14 16:21:27,496 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-14 16:21:27,504 INFO L203 MainTranslator]: Completed pre-run [2021-12-14 16:21:27,511 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_3.cil+token_ring.13.cil-2.c[911,924] [2021-12-14 16:21:27,523 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_3.cil+token_ring.13.cil-2.c[8416,8429] [2021-12-14 16:21:27,562 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-14 16:21:27,592 INFO L208 MainTranslator]: Completed translation [2021-12-14 16:21:27,592 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 04:21:27 WrapperNode [2021-12-14 16:21:27,592 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-14 16:21:27,593 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-14 16:21:27,593 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-14 16:21:27,593 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-14 16:21:27,600 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 04:21:27" (1/1) ... [2021-12-14 16:21:27,623 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 04:21:27" (1/1) ... [2021-12-14 16:21:27,687 INFO L137 Inliner]: procedures = 81, calls = 100, calls flagged for inlining = 50, calls inlined = 50, statements flattened = 1136 [2021-12-14 16:21:27,692 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-14 16:21:27,692 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-14 16:21:27,692 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-14 16:21:27,693 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-14 16:21:27,698 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 04:21:27" (1/1) ... [2021-12-14 16:21:27,699 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 04:21:27" (1/1) ... [2021-12-14 16:21:27,702 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 04:21:27" (1/1) ... [2021-12-14 16:21:27,702 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 04:21:27" (1/1) ... [2021-12-14 16:21:27,716 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 04:21:27" (1/1) ... [2021-12-14 16:21:27,730 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 04:21:27" (1/1) ... [2021-12-14 16:21:27,733 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 04:21:27" (1/1) ... [2021-12-14 16:21:27,738 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-14 16:21:27,738 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-14 16:21:27,739 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-14 16:21:27,739 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-14 16:21:27,739 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 04:21:27" (1/1) ... [2021-12-14 16:21:27,744 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-14 16:21:27,754 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 16:21:27,763 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-14 16:21:27,788 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-14 16:21:27,789 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2021-12-14 16:21:27,789 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2021-12-14 16:21:27,789 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2021-12-14 16:21:27,789 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2021-12-14 16:21:27,789 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2021-12-14 16:21:27,789 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2021-12-14 16:21:27,789 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2021-12-14 16:21:27,790 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2021-12-14 16:21:27,790 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2021-12-14 16:21:27,790 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2021-12-14 16:21:27,790 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2021-12-14 16:21:27,790 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2021-12-14 16:21:27,790 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2021-12-14 16:21:27,790 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2021-12-14 16:21:27,790 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2021-12-14 16:21:27,791 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2021-12-14 16:21:27,791 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2021-12-14 16:21:27,791 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2021-12-14 16:21:27,791 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2021-12-14 16:21:27,791 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2021-12-14 16:21:27,791 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2021-12-14 16:21:27,791 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2021-12-14 16:21:27,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-14 16:21:27,791 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2021-12-14 16:21:27,792 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2021-12-14 16:21:27,792 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2021-12-14 16:21:27,792 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2021-12-14 16:21:27,792 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-14 16:21:27,792 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-14 16:21:27,792 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2021-12-14 16:21:27,792 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2021-12-14 16:21:27,791 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-14 16:21:27,904 INFO L236 CfgBuilder]: Building ICFG [2021-12-14 16:21:27,906 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-14 16:21:28,394 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##56: assume !(1 == ~q_free~0); [2021-12-14 16:21:28,395 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##55: assume 1 == ~q_free~0;~c_dr_st~0 := 2;~c_dr_pc~0 := 2;~a_t~0 := do_read_c_~a~0#1; [2021-12-14 16:21:28,496 INFO L277 CfgBuilder]: Performing block encoding [2021-12-14 16:21:28,507 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-14 16:21:28,507 INFO L301 CfgBuilder]: Removed 20 assume(true) statements. [2021-12-14 16:21:28,509 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.12 04:21:28 BoogieIcfgContainer [2021-12-14 16:21:28,510 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-14 16:21:28,511 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-14 16:21:28,511 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-14 16:21:28,514 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-14 16:21:28,514 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.12 04:21:27" (1/3) ... [2021-12-14 16:21:28,514 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4b23eb9a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.12 04:21:28, skipping insertion in model container [2021-12-14 16:21:28,515 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 04:21:27" (2/3) ... [2021-12-14 16:21:28,515 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4b23eb9a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.12 04:21:28, skipping insertion in model container [2021-12-14 16:21:28,515 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.12 04:21:28" (3/3) ... [2021-12-14 16:21:28,516 INFO L111 eAbstractionObserver]: Analyzing ICFG pc_sfifo_3.cil+token_ring.13.cil-2.c [2021-12-14 16:21:28,520 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-14 16:21:28,520 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2021-12-14 16:21:28,554 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-14 16:21:28,559 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-12-14 16:21:28,560 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-12-14 16:21:28,579 INFO L276 IsEmpty]: Start isEmpty. Operand has 524 states, 464 states have (on average 1.6422413793103448) internal successors, (762), 470 states have internal predecessors, (762), 43 states have call successors, (43), 14 states have call predecessors, (43), 14 states have return successors, (43), 42 states have call predecessors, (43), 43 states have call successors, (43) [2021-12-14 16:21:28,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-14 16:21:28,586 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:21:28,587 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 16:21:28,587 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:21:28,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:21:28,591 INFO L85 PathProgramCache]: Analyzing trace with hash -1273219449, now seen corresponding path program 1 times [2021-12-14 16:21:28,597 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:21:28,597 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972198362] [2021-12-14 16:21:28,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:21:28,598 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:21:28,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:28,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:21:28,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:28,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:21:28,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:28,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 16:21:28,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:28,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 16:21:28,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:28,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-14 16:21:28,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:28,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-14 16:21:28,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:28,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-14 16:21:28,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:28,856 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-14 16:21:28,857 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:21:28,857 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972198362] [2021-12-14 16:21:28,858 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1972198362] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:21:28,858 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:21:28,858 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-14 16:21:28,859 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462135914] [2021-12-14 16:21:28,860 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:21:28,863 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-14 16:21:28,863 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:21:28,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-14 16:21:28,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-14 16:21:28,883 INFO L87 Difference]: Start difference. First operand has 524 states, 464 states have (on average 1.6422413793103448) internal successors, (762), 470 states have internal predecessors, (762), 43 states have call successors, (43), 14 states have call predecessors, (43), 14 states have return successors, (43), 42 states have call predecessors, (43), 43 states have call successors, (43) Second operand has 8 states, 8 states have (on average 6.25) internal successors, (50), 5 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-14 16:21:29,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:21:29,937 INFO L93 Difference]: Finished difference Result 1170 states and 1881 transitions. [2021-12-14 16:21:29,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-14 16:21:29,939 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 5 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 65 [2021-12-14 16:21:29,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:21:29,957 INFO L225 Difference]: With dead ends: 1170 [2021-12-14 16:21:29,957 INFO L226 Difference]: Without dead ends: 665 [2021-12-14 16:21:29,962 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2021-12-14 16:21:29,967 INFO L933 BasicCegarLoop]: 835 mSDtfsCounter, 1335 mSDsluCounter, 2030 mSDsCounter, 0 mSdLazyCounter, 1129 mSolverCounterSat, 204 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1342 SdHoareTripleChecker+Valid, 2865 SdHoareTripleChecker+Invalid, 1333 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 204 IncrementalHoareTripleChecker+Valid, 1129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-14 16:21:29,970 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1342 Valid, 2865 Invalid, 1333 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [204 Valid, 1129 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-14 16:21:29,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2021-12-14 16:21:30,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 626. [2021-12-14 16:21:30,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 626 states, 546 states have (on average 1.532967032967033) internal successors, (837), 552 states have internal predecessors, (837), 56 states have call successors, (56), 21 states have call predecessors, (56), 22 states have return successors, (59), 55 states have call predecessors, (59), 54 states have call successors, (59) [2021-12-14 16:21:30,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 626 states to 626 states and 952 transitions. [2021-12-14 16:21:30,069 INFO L78 Accepts]: Start accepts. Automaton has 626 states and 952 transitions. Word has length 65 [2021-12-14 16:21:30,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:21:30,069 INFO L470 AbstractCegarLoop]: Abstraction has 626 states and 952 transitions. [2021-12-14 16:21:30,070 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 5 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-14 16:21:30,070 INFO L276 IsEmpty]: Start isEmpty. Operand 626 states and 952 transitions. [2021-12-14 16:21:30,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-14 16:21:30,083 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:21:30,083 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 16:21:30,083 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-14 16:21:30,083 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:21:30,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:21:30,085 INFO L85 PathProgramCache]: Analyzing trace with hash 265120581, now seen corresponding path program 1 times [2021-12-14 16:21:30,085 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:21:30,085 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1182128011] [2021-12-14 16:21:30,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:21:30,088 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:21:30,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:30,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:21:30,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:30,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:21:30,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:30,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 16:21:30,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:30,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 16:21:30,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:30,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-14 16:21:30,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:30,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-14 16:21:30,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:30,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-14 16:21:30,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:30,273 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-14 16:21:30,273 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:21:30,273 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1182128011] [2021-12-14 16:21:30,273 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1182128011] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:21:30,274 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:21:30,274 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-14 16:21:30,274 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1549594515] [2021-12-14 16:21:30,274 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:21:30,276 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-14 16:21:30,276 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:21:30,276 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-14 16:21:30,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-12-14 16:21:30,278 INFO L87 Difference]: Start difference. First operand 626 states and 952 transitions. Second operand has 10 states, 10 states have (on average 5.0) internal successors, (50), 7 states have internal predecessors, (50), 5 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 5 states have call successors, (7) [2021-12-14 16:21:31,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:21:31,839 INFO L93 Difference]: Finished difference Result 1659 states and 2412 transitions. [2021-12-14 16:21:31,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-12-14 16:21:31,839 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.0) internal successors, (50), 7 states have internal predecessors, (50), 5 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 5 states have call successors, (7) Word has length 65 [2021-12-14 16:21:31,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:21:31,846 INFO L225 Difference]: With dead ends: 1659 [2021-12-14 16:21:31,846 INFO L226 Difference]: Without dead ends: 1438 [2021-12-14 16:21:31,847 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 337 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=257, Invalid=1075, Unknown=0, NotChecked=0, Total=1332 [2021-12-14 16:21:31,848 INFO L933 BasicCegarLoop]: 927 mSDtfsCounter, 4541 mSDsluCounter, 2052 mSDsCounter, 0 mSdLazyCounter, 1739 mSolverCounterSat, 751 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4561 SdHoareTripleChecker+Valid, 2979 SdHoareTripleChecker+Invalid, 2490 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 751 IncrementalHoareTripleChecker+Valid, 1739 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-14 16:21:31,849 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4561 Valid, 2979 Invalid, 2490 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [751 Valid, 1739 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-12-14 16:21:31,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1438 states. [2021-12-14 16:21:31,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1438 to 1299. [2021-12-14 16:21:31,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1299 states, 1089 states have (on average 1.4471992653810835) internal successors, (1576), 1103 states have internal predecessors, (1576), 127 states have call successors, (127), 74 states have call predecessors, (127), 81 states have return successors, (139), 123 states have call predecessors, (139), 125 states have call successors, (139) [2021-12-14 16:21:31,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1299 states to 1299 states and 1842 transitions. [2021-12-14 16:21:31,901 INFO L78 Accepts]: Start accepts. Automaton has 1299 states and 1842 transitions. Word has length 65 [2021-12-14 16:21:31,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:21:31,902 INFO L470 AbstractCegarLoop]: Abstraction has 1299 states and 1842 transitions. [2021-12-14 16:21:31,902 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.0) internal successors, (50), 7 states have internal predecessors, (50), 5 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 5 states have call successors, (7) [2021-12-14 16:21:31,902 INFO L276 IsEmpty]: Start isEmpty. Operand 1299 states and 1842 transitions. [2021-12-14 16:21:31,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-12-14 16:21:31,903 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:21:31,903 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 16:21:31,903 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-14 16:21:31,903 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:21:31,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:21:31,904 INFO L85 PathProgramCache]: Analyzing trace with hash 1163818986, now seen corresponding path program 1 times [2021-12-14 16:21:31,904 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:21:31,904 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [915019347] [2021-12-14 16:21:31,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:21:31,904 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:21:31,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:31,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:21:31,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:31,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:21:31,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:31,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 16:21:31,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:31,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 16:21:31,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:32,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-14 16:21:32,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:32,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 16:21:32,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:32,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-14 16:21:32,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:32,010 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-14 16:21:32,010 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:21:32,010 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [915019347] [2021-12-14 16:21:32,010 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [915019347] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:21:32,010 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:21:32,010 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-14 16:21:32,010 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940962326] [2021-12-14 16:21:32,010 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:21:32,010 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-14 16:21:32,010 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:21:32,011 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-14 16:21:32,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-14 16:21:32,011 INFO L87 Difference]: Start difference. First operand 1299 states and 1842 transitions. Second operand has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 5 states have internal predecessors, (51), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-14 16:21:32,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:21:32,856 INFO L93 Difference]: Finished difference Result 2325 states and 3236 transitions. [2021-12-14 16:21:32,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-14 16:21:32,856 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 5 states have internal predecessors, (51), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 66 [2021-12-14 16:21:32,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:21:32,862 INFO L225 Difference]: With dead ends: 2325 [2021-12-14 16:21:32,862 INFO L226 Difference]: Without dead ends: 1437 [2021-12-14 16:21:32,864 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-12-14 16:21:32,865 INFO L933 BasicCegarLoop]: 783 mSDtfsCounter, 1052 mSDsluCounter, 2521 mSDsCounter, 0 mSdLazyCounter, 1572 mSolverCounterSat, 151 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1053 SdHoareTripleChecker+Valid, 3304 SdHoareTripleChecker+Invalid, 1723 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 151 IncrementalHoareTripleChecker+Valid, 1572 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-14 16:21:32,865 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1053 Valid, 3304 Invalid, 1723 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [151 Valid, 1572 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-14 16:21:32,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1437 states. [2021-12-14 16:21:32,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1437 to 1329. [2021-12-14 16:21:32,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1329 states, 1113 states have (on average 1.4348607367475292) internal successors, (1597), 1127 states have internal predecessors, (1597), 127 states have call successors, (127), 74 states have call predecessors, (127), 87 states have return successors, (145), 129 states have call predecessors, (145), 125 states have call successors, (145) [2021-12-14 16:21:32,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1329 states to 1329 states and 1869 transitions. [2021-12-14 16:21:32,915 INFO L78 Accepts]: Start accepts. Automaton has 1329 states and 1869 transitions. Word has length 66 [2021-12-14 16:21:32,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:21:32,915 INFO L470 AbstractCegarLoop]: Abstraction has 1329 states and 1869 transitions. [2021-12-14 16:21:32,916 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 5 states have internal predecessors, (51), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-14 16:21:32,916 INFO L276 IsEmpty]: Start isEmpty. Operand 1329 states and 1869 transitions. [2021-12-14 16:21:32,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-12-14 16:21:32,916 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:21:32,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-14 16:21:32,917 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-14 16:21:32,917 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:21:32,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:21:32,917 INFO L85 PathProgramCache]: Analyzing trace with hash 134459688, now seen corresponding path program 1 times [2021-12-14 16:21:32,918 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:21:32,918 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1776057642] [2021-12-14 16:21:32,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:21:32,918 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:21:32,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:32,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:21:32,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:32,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:21:32,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:32,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 16:21:32,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:33,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 16:21:33,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:33,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-14 16:21:33,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:33,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 16:21:33,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:33,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-14 16:21:33,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:33,019 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-14 16:21:33,019 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:21:33,019 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1776057642] [2021-12-14 16:21:33,019 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1776057642] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:21:33,020 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:21:33,020 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-14 16:21:33,020 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816056954] [2021-12-14 16:21:33,020 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:21:33,020 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-14 16:21:33,020 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:21:33,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-14 16:21:33,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-12-14 16:21:33,021 INFO L87 Difference]: Start difference. First operand 1329 states and 1869 transitions. Second operand has 10 states, 10 states have (on average 5.1) internal successors, (51), 7 states have internal predecessors, (51), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2021-12-14 16:21:34,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:21:34,548 INFO L93 Difference]: Finished difference Result 3667 states and 5056 transitions. [2021-12-14 16:21:34,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-12-14 16:21:34,548 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 7 states have internal predecessors, (51), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) Word has length 66 [2021-12-14 16:21:34,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:21:34,555 INFO L225 Difference]: With dead ends: 3667 [2021-12-14 16:21:34,555 INFO L226 Difference]: Without dead ends: 1572 [2021-12-14 16:21:34,559 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 341 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=257, Invalid=1075, Unknown=0, NotChecked=0, Total=1332 [2021-12-14 16:21:34,565 INFO L933 BasicCegarLoop]: 914 mSDtfsCounter, 4601 mSDsluCounter, 2089 mSDsCounter, 0 mSdLazyCounter, 1684 mSolverCounterSat, 790 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4621 SdHoareTripleChecker+Valid, 3003 SdHoareTripleChecker+Invalid, 2474 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 790 IncrementalHoareTripleChecker+Valid, 1684 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-14 16:21:34,566 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4621 Valid, 3003 Invalid, 2474 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [790 Valid, 1684 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-12-14 16:21:34,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1572 states. [2021-12-14 16:21:34,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1572 to 1417. [2021-12-14 16:21:34,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1417 states, 1166 states have (on average 1.4013722126929673) internal successors, (1634), 1180 states have internal predecessors, (1634), 147 states have call successors, (147), 88 states have call predecessors, (147), 102 states have return successors, (166), 150 states have call predecessors, (166), 145 states have call successors, (166) [2021-12-14 16:21:34,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1417 states to 1417 states and 1947 transitions. [2021-12-14 16:21:34,622 INFO L78 Accepts]: Start accepts. Automaton has 1417 states and 1947 transitions. Word has length 66 [2021-12-14 16:21:34,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:21:34,623 INFO L470 AbstractCegarLoop]: Abstraction has 1417 states and 1947 transitions. [2021-12-14 16:21:34,623 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 7 states have internal predecessors, (51), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2021-12-14 16:21:34,623 INFO L276 IsEmpty]: Start isEmpty. Operand 1417 states and 1947 transitions. [2021-12-14 16:21:34,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-12-14 16:21:34,624 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:21:34,624 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-14 16:21:34,625 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-14 16:21:34,625 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:21:34,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:21:34,625 INFO L85 PathProgramCache]: Analyzing trace with hash -949162084, now seen corresponding path program 1 times [2021-12-14 16:21:34,625 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:21:34,625 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [711963398] [2021-12-14 16:21:34,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:21:34,626 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:21:34,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:34,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:21:34,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:34,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:21:34,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:34,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 16:21:34,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:34,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 16:21:34,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:34,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-14 16:21:34,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:34,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-14 16:21:34,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:34,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-14 16:21:34,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:34,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-14 16:21:34,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:34,733 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-14 16:21:34,733 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:21:34,733 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [711963398] [2021-12-14 16:21:34,733 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [711963398] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:21:34,733 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:21:34,733 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-14 16:21:34,733 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983858101] [2021-12-14 16:21:34,733 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:21:34,734 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-14 16:21:34,734 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:21:34,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-14 16:21:34,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-14 16:21:34,735 INFO L87 Difference]: Start difference. First operand 1417 states and 1947 transitions. Second operand has 9 states, 9 states have (on average 6.888888888888889) internal successors, (62), 5 states have internal predecessors, (62), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-14 16:21:35,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:21:35,600 INFO L93 Difference]: Finished difference Result 2594 states and 3498 transitions. [2021-12-14 16:21:35,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-14 16:21:35,601 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.888888888888889) internal successors, (62), 5 states have internal predecessors, (62), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 91 [2021-12-14 16:21:35,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:21:35,607 INFO L225 Difference]: With dead ends: 2594 [2021-12-14 16:21:35,607 INFO L226 Difference]: Without dead ends: 1588 [2021-12-14 16:21:35,610 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2021-12-14 16:21:35,611 INFO L933 BasicCegarLoop]: 771 mSDtfsCounter, 698 mSDsluCounter, 2826 mSDsCounter, 0 mSdLazyCounter, 1619 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 700 SdHoareTripleChecker+Valid, 3597 SdHoareTripleChecker+Invalid, 1722 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 1619 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-14 16:21:35,611 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [700 Valid, 3597 Invalid, 1722 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 1619 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-14 16:21:35,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1588 states. [2021-12-14 16:21:35,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1588 to 1457. [2021-12-14 16:21:35,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1457 states, 1198 states have (on average 1.3881469115191987) internal successors, (1663), 1212 states have internal predecessors, (1663), 147 states have call successors, (147), 88 states have call predecessors, (147), 110 states have return successors, (174), 158 states have call predecessors, (174), 145 states have call successors, (174) [2021-12-14 16:21:35,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1457 states to 1457 states and 1984 transitions. [2021-12-14 16:21:35,660 INFO L78 Accepts]: Start accepts. Automaton has 1457 states and 1984 transitions. Word has length 91 [2021-12-14 16:21:35,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:21:35,661 INFO L470 AbstractCegarLoop]: Abstraction has 1457 states and 1984 transitions. [2021-12-14 16:21:35,661 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.888888888888889) internal successors, (62), 5 states have internal predecessors, (62), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-14 16:21:35,662 INFO L276 IsEmpty]: Start isEmpty. Operand 1457 states and 1984 transitions. [2021-12-14 16:21:35,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-12-14 16:21:35,663 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:21:35,663 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-14 16:21:35,663 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-14 16:21:35,663 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:21:35,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:21:35,664 INFO L85 PathProgramCache]: Analyzing trace with hash -505261410, now seen corresponding path program 1 times [2021-12-14 16:21:35,664 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:21:35,664 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [426704647] [2021-12-14 16:21:35,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:21:35,664 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:21:35,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:35,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:21:35,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:35,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:21:35,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:35,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 16:21:35,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:35,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 16:21:35,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:35,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-14 16:21:35,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:35,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-14 16:21:35,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:35,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-14 16:21:35,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:35,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-14 16:21:35,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:35,761 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-14 16:21:35,761 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:21:35,761 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [426704647] [2021-12-14 16:21:35,761 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [426704647] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:21:35,762 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:21:35,762 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-14 16:21:35,763 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1634606653] [2021-12-14 16:21:35,763 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:21:35,763 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-14 16:21:35,763 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:21:35,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-14 16:21:35,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-14 16:21:35,764 INFO L87 Difference]: Start difference. First operand 1457 states and 1984 transitions. Second operand has 8 states, 8 states have (on average 7.75) internal successors, (62), 6 states have internal predecessors, (62), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-14 16:21:36,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:21:36,671 INFO L93 Difference]: Finished difference Result 3495 states and 4589 transitions. [2021-12-14 16:21:36,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-14 16:21:36,671 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.75) internal successors, (62), 6 states have internal predecessors, (62), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 91 [2021-12-14 16:21:36,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:21:36,706 INFO L225 Difference]: With dead ends: 3495 [2021-12-14 16:21:36,707 INFO L226 Difference]: Without dead ends: 2450 [2021-12-14 16:21:36,709 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=103, Invalid=277, Unknown=0, NotChecked=0, Total=380 [2021-12-14 16:21:36,710 INFO L933 BasicCegarLoop]: 800 mSDtfsCounter, 1557 mSDsluCounter, 1963 mSDsCounter, 0 mSdLazyCounter, 1361 mSolverCounterSat, 161 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1592 SdHoareTripleChecker+Valid, 2763 SdHoareTripleChecker+Invalid, 1522 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 161 IncrementalHoareTripleChecker+Valid, 1361 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-14 16:21:36,710 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1592 Valid, 2763 Invalid, 1522 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [161 Valid, 1361 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-14 16:21:36,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2450 states. [2021-12-14 16:21:36,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2450 to 2134. [2021-12-14 16:21:36,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2134 states, 1727 states have (on average 1.3474232773595831) internal successors, (2327), 1754 states have internal predecessors, (2327), 223 states have call successors, (223), 141 states have call predecessors, (223), 182 states have return successors, (287), 241 states have call predecessors, (287), 221 states have call successors, (287) [2021-12-14 16:21:36,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2134 states to 2134 states and 2837 transitions. [2021-12-14 16:21:36,777 INFO L78 Accepts]: Start accepts. Automaton has 2134 states and 2837 transitions. Word has length 91 [2021-12-14 16:21:36,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:21:36,778 INFO L470 AbstractCegarLoop]: Abstraction has 2134 states and 2837 transitions. [2021-12-14 16:21:36,778 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.75) internal successors, (62), 6 states have internal predecessors, (62), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-14 16:21:36,778 INFO L276 IsEmpty]: Start isEmpty. Operand 2134 states and 2837 transitions. [2021-12-14 16:21:36,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-12-14 16:21:36,779 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:21:36,780 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-14 16:21:36,780 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-14 16:21:36,780 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:21:36,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:21:36,780 INFO L85 PathProgramCache]: Analyzing trace with hash 1433900636, now seen corresponding path program 1 times [2021-12-14 16:21:36,781 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:21:36,781 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [978531009] [2021-12-14 16:21:36,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:21:36,781 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:21:36,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:36,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:21:36,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:36,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:21:36,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:36,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 16:21:36,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:36,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 16:21:36,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:36,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-14 16:21:36,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:36,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-14 16:21:36,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:36,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-14 16:21:36,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:36,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-14 16:21:36,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:36,866 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-12-14 16:21:36,866 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:21:36,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [978531009] [2021-12-14 16:21:36,867 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [978531009] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:21:36,867 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:21:36,867 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 16:21:36,867 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1964101656] [2021-12-14 16:21:36,867 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:21:36,867 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 16:21:36,867 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:21:36,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 16:21:36,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-14 16:21:36,868 INFO L87 Difference]: Start difference. First operand 2134 states and 2837 transitions. Second operand has 7 states, 7 states have (on average 10.0) internal successors, (70), 4 states have internal predecessors, (70), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2021-12-14 16:21:37,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:21:37,284 INFO L93 Difference]: Finished difference Result 5793 states and 7619 transitions. [2021-12-14 16:21:37,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-14 16:21:37,284 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.0) internal successors, (70), 4 states have internal predecessors, (70), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 91 [2021-12-14 16:21:37,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:21:37,299 INFO L225 Difference]: With dead ends: 5793 [2021-12-14 16:21:37,300 INFO L226 Difference]: Without dead ends: 4073 [2021-12-14 16:21:37,305 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=71, Invalid=139, Unknown=0, NotChecked=0, Total=210 [2021-12-14 16:21:37,306 INFO L933 BasicCegarLoop]: 773 mSDtfsCounter, 2219 mSDsluCounter, 785 mSDsCounter, 0 mSdLazyCounter, 313 mSolverCounterSat, 279 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2254 SdHoareTripleChecker+Valid, 1558 SdHoareTripleChecker+Invalid, 592 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 279 IncrementalHoareTripleChecker+Valid, 313 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-14 16:21:37,306 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2254 Valid, 1558 Invalid, 592 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [279 Valid, 313 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-14 16:21:37,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4073 states. [2021-12-14 16:21:37,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4073 to 3853. [2021-12-14 16:21:37,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3853 states, 3065 states have (on average 1.301794453507341) internal successors, (3990), 3128 states have internal predecessors, (3990), 416 states have call successors, (416), 275 states have call predecessors, (416), 370 states have return successors, (627), 454 states have call predecessors, (627), 414 states have call successors, (627) [2021-12-14 16:21:37,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3853 states to 3853 states and 5033 transitions. [2021-12-14 16:21:37,433 INFO L78 Accepts]: Start accepts. Automaton has 3853 states and 5033 transitions. Word has length 91 [2021-12-14 16:21:37,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:21:37,433 INFO L470 AbstractCegarLoop]: Abstraction has 3853 states and 5033 transitions. [2021-12-14 16:21:37,433 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.0) internal successors, (70), 4 states have internal predecessors, (70), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2021-12-14 16:21:37,434 INFO L276 IsEmpty]: Start isEmpty. Operand 3853 states and 5033 transitions. [2021-12-14 16:21:37,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-12-14 16:21:37,436 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:21:37,436 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-14 16:21:37,436 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-14 16:21:37,436 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:21:37,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:21:37,437 INFO L85 PathProgramCache]: Analyzing trace with hash 376062558, now seen corresponding path program 1 times [2021-12-14 16:21:37,437 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:21:37,437 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [374496901] [2021-12-14 16:21:37,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:21:37,437 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:21:37,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:37,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:21:37,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:37,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:21:37,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:37,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 16:21:37,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:37,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 16:21:37,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:37,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-14 16:21:37,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:37,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-14 16:21:37,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:37,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-14 16:21:37,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:37,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-14 16:21:37,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:37,491 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-14 16:21:37,491 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:21:37,491 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [374496901] [2021-12-14 16:21:37,491 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [374496901] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:21:37,491 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:21:37,491 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-14 16:21:37,492 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1252229315] [2021-12-14 16:21:37,492 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:21:37,492 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-14 16:21:37,492 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:21:37,492 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-14 16:21:37,493 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-14 16:21:37,493 INFO L87 Difference]: Start difference. First operand 3853 states and 5033 transitions. Second operand has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 3 states have internal predecessors, (62), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-14 16:21:37,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:21:37,996 INFO L93 Difference]: Finished difference Result 5691 states and 7336 transitions. [2021-12-14 16:21:37,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-14 16:21:37,996 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 3 states have internal predecessors, (62), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 91 [2021-12-14 16:21:37,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:21:38,004 INFO L225 Difference]: With dead ends: 5691 [2021-12-14 16:21:38,005 INFO L226 Difference]: Without dead ends: 2252 [2021-12-14 16:21:38,011 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-12-14 16:21:38,012 INFO L933 BasicCegarLoop]: 767 mSDtfsCounter, 1154 mSDsluCounter, 1044 mSDsCounter, 0 mSdLazyCounter, 428 mSolverCounterSat, 156 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1171 SdHoareTripleChecker+Valid, 1811 SdHoareTripleChecker+Invalid, 584 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 156 IncrementalHoareTripleChecker+Valid, 428 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-14 16:21:38,012 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1171 Valid, 1811 Invalid, 584 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [156 Valid, 428 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-14 16:21:38,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2252 states. [2021-12-14 16:21:38,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2252 to 2134. [2021-12-14 16:21:38,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2134 states, 1727 states have (on average 1.322524609148813) internal successors, (2284), 1754 states have internal predecessors, (2284), 223 states have call successors, (223), 141 states have call predecessors, (223), 182 states have return successors, (287), 241 states have call predecessors, (287), 221 states have call successors, (287) [2021-12-14 16:21:38,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2134 states to 2134 states and 2794 transitions. [2021-12-14 16:21:38,080 INFO L78 Accepts]: Start accepts. Automaton has 2134 states and 2794 transitions. Word has length 91 [2021-12-14 16:21:38,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:21:38,080 INFO L470 AbstractCegarLoop]: Abstraction has 2134 states and 2794 transitions. [2021-12-14 16:21:38,080 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 3 states have internal predecessors, (62), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-14 16:21:38,080 INFO L276 IsEmpty]: Start isEmpty. Operand 2134 states and 2794 transitions. [2021-12-14 16:21:38,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2021-12-14 16:21:38,082 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:21:38,082 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 16:21:38,083 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-14 16:21:38,083 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:21:38,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:21:38,083 INFO L85 PathProgramCache]: Analyzing trace with hash 1860606532, now seen corresponding path program 1 times [2021-12-14 16:21:38,083 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:21:38,083 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [322407353] [2021-12-14 16:21:38,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:21:38,084 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:21:38,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:38,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:21:38,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:38,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:21:38,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:38,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 16:21:38,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:38,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 16:21:38,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:38,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-14 16:21:38,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:38,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-14 16:21:38,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:38,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-14 16:21:38,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:38,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-14 16:21:38,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:38,167 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-12-14 16:21:38,167 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:21:38,167 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [322407353] [2021-12-14 16:21:38,167 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [322407353] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:21:38,167 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:21:38,167 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-14 16:21:38,168 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [412696248] [2021-12-14 16:21:38,168 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:21:38,168 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-14 16:21:38,168 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:21:38,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-14 16:21:38,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-12-14 16:21:38,169 INFO L87 Difference]: Start difference. First operand 2134 states and 2794 transitions. Second operand has 9 states, 9 states have (on average 8.222222222222221) internal successors, (74), 6 states have internal predecessors, (74), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-12-14 16:21:39,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:21:39,403 INFO L93 Difference]: Finished difference Result 4960 states and 6396 transitions. [2021-12-14 16:21:39,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-12-14 16:21:39,403 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.222222222222221) internal successors, (74), 6 states have internal predecessors, (74), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 92 [2021-12-14 16:21:39,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:21:39,413 INFO L225 Difference]: With dead ends: 4960 [2021-12-14 16:21:39,413 INFO L226 Difference]: Without dead ends: 2933 [2021-12-14 16:21:39,416 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=210, Invalid=720, Unknown=0, NotChecked=0, Total=930 [2021-12-14 16:21:39,418 INFO L933 BasicCegarLoop]: 861 mSDtfsCounter, 2131 mSDsluCounter, 2013 mSDsCounter, 0 mSdLazyCounter, 1573 mSolverCounterSat, 407 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2174 SdHoareTripleChecker+Valid, 2874 SdHoareTripleChecker+Invalid, 1980 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 407 IncrementalHoareTripleChecker+Valid, 1573 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-14 16:21:39,418 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2174 Valid, 2874 Invalid, 1980 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [407 Valid, 1573 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-14 16:21:39,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2933 states. [2021-12-14 16:21:39,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2933 to 2756. [2021-12-14 16:21:39,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2756 states, 2193 states have (on average 1.2836297309621523) internal successors, (2815), 2228 states have internal predecessors, (2815), 301 states have call successors, (301), 189 states have call predecessors, (301), 260 states have return successors, (420), 341 states have call predecessors, (420), 299 states have call successors, (420) [2021-12-14 16:21:39,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2756 states to 2756 states and 3536 transitions. [2021-12-14 16:21:39,498 INFO L78 Accepts]: Start accepts. Automaton has 2756 states and 3536 transitions. Word has length 92 [2021-12-14 16:21:39,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:21:39,498 INFO L470 AbstractCegarLoop]: Abstraction has 2756 states and 3536 transitions. [2021-12-14 16:21:39,498 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.222222222222221) internal successors, (74), 6 states have internal predecessors, (74), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-12-14 16:21:39,498 INFO L276 IsEmpty]: Start isEmpty. Operand 2756 states and 3536 transitions. [2021-12-14 16:21:39,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2021-12-14 16:21:39,501 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:21:39,501 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 16:21:39,502 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-14 16:21:39,502 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:21:39,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:21:39,502 INFO L85 PathProgramCache]: Analyzing trace with hash 402118481, now seen corresponding path program 1 times [2021-12-14 16:21:39,502 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:21:39,502 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [833426170] [2021-12-14 16:21:39,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:21:39,503 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:21:39,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:39,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:21:39,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:39,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:21:39,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:39,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 16:21:39,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:39,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 16:21:39,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:39,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-14 16:21:39,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:39,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-14 16:21:39,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:39,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-14 16:21:39,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:39,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-14 16:21:39,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:39,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-14 16:21:39,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:39,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-14 16:21:39,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:39,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-14 16:21:39,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:39,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 16:21:39,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:39,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-14 16:21:39,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:39,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-12-14 16:21:39,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:39,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-14 16:21:39,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:39,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-14 16:21:39,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:39,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2021-12-14 16:21:39,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:39,617 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 23 proven. 9 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2021-12-14 16:21:39,617 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:21:39,618 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [833426170] [2021-12-14 16:21:39,618 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [833426170] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 16:21:39,618 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1779744044] [2021-12-14 16:21:39,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:21:39,618 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 16:21:39,618 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 16:21:39,620 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-14 16:21:39,639 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-14 16:21:39,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:39,777 INFO L263 TraceCheckSpWp]: Trace formula consists of 642 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-14 16:21:39,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 16:21:40,069 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 69 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2021-12-14 16:21:40,069 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 16:21:40,069 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1779744044] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:21:40,069 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 16:21:40,069 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [10] total 11 [2021-12-14 16:21:40,069 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1288415257] [2021-12-14 16:21:40,069 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:21:40,069 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-14 16:21:40,070 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:21:40,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-14 16:21:40,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2021-12-14 16:21:40,070 INFO L87 Difference]: Start difference. First operand 2756 states and 3536 transitions. Second operand has 3 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-14 16:21:40,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:21:40,248 INFO L93 Difference]: Finished difference Result 7081 states and 8851 transitions. [2021-12-14 16:21:40,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-14 16:21:40,248 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 163 [2021-12-14 16:21:40,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:21:40,265 INFO L225 Difference]: With dead ends: 7081 [2021-12-14 16:21:40,266 INFO L226 Difference]: Without dead ends: 4893 [2021-12-14 16:21:40,271 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 194 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2021-12-14 16:21:40,272 INFO L933 BasicCegarLoop]: 793 mSDtfsCounter, 61 mSDsluCounter, 760 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 1553 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-14 16:21:40,273 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 1553 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 16:21:40,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4893 states. [2021-12-14 16:21:40,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4893 to 4848. [2021-12-14 16:21:40,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4848 states, 3818 states have (on average 1.247511786275537) internal successors, (4763), 3882 states have internal predecessors, (4763), 535 states have call successors, (535), 371 states have call predecessors, (535), 493 states have return successors, (727), 597 states have call predecessors, (727), 533 states have call successors, (727) [2021-12-14 16:21:40,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4848 states to 4848 states and 6025 transitions. [2021-12-14 16:21:40,454 INFO L78 Accepts]: Start accepts. Automaton has 4848 states and 6025 transitions. Word has length 163 [2021-12-14 16:21:40,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:21:40,455 INFO L470 AbstractCegarLoop]: Abstraction has 4848 states and 6025 transitions. [2021-12-14 16:21:40,456 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-14 16:21:40,456 INFO L276 IsEmpty]: Start isEmpty. Operand 4848 states and 6025 transitions. [2021-12-14 16:21:40,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2021-12-14 16:21:40,459 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:21:40,459 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 16:21:40,487 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-14 16:21:40,676 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-12-14 16:21:40,677 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:21:40,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:21:40,677 INFO L85 PathProgramCache]: Analyzing trace with hash -2105074836, now seen corresponding path program 1 times [2021-12-14 16:21:40,677 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:21:40,677 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [344834534] [2021-12-14 16:21:40,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:21:40,677 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:21:40,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:40,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:21:40,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:40,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:21:40,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:40,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 16:21:40,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:40,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 16:21:40,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:40,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-14 16:21:40,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:40,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-14 16:21:40,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:40,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-14 16:21:40,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:40,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-14 16:21:40,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:40,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-14 16:21:40,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:40,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-14 16:21:40,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:40,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-14 16:21:40,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:40,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 16:21:40,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:40,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:21:40,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:40,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-14 16:21:40,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:40,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-14 16:21:40,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:40,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2021-12-14 16:21:40,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:40,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 16:21:40,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:40,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-14 16:21:40,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:40,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2021-12-14 16:21:40,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:40,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2021-12-14 16:21:40,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:40,791 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 23 proven. 9 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2021-12-14 16:21:40,792 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:21:40,792 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [344834534] [2021-12-14 16:21:40,792 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [344834534] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 16:21:40,792 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1177400709] [2021-12-14 16:21:40,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:21:40,792 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 16:21:40,792 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 16:21:40,793 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-14 16:21:40,794 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-14 16:21:40,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:40,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 714 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-14 16:21:40,923 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 16:21:41,198 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 48 proven. 0 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2021-12-14 16:21:41,199 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 16:21:41,199 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1177400709] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:21:41,199 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 16:21:41,199 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [10] total 11 [2021-12-14 16:21:41,199 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [226743768] [2021-12-14 16:21:41,200 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:21:41,200 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-14 16:21:41,200 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:21:41,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-14 16:21:41,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2021-12-14 16:21:41,201 INFO L87 Difference]: Start difference. First operand 4848 states and 6025 transitions. Second operand has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-14 16:21:41,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:21:41,398 INFO L93 Difference]: Finished difference Result 13716 states and 16763 transitions. [2021-12-14 16:21:41,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-14 16:21:41,398 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 195 [2021-12-14 16:21:41,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:21:41,434 INFO L225 Difference]: With dead ends: 13716 [2021-12-14 16:21:41,434 INFO L226 Difference]: Without dead ends: 9282 [2021-12-14 16:21:41,444 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 232 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2021-12-14 16:21:41,444 INFO L933 BasicCegarLoop]: 790 mSDtfsCounter, 52 mSDsluCounter, 763 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 1553 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-14 16:21:41,444 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 1553 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 16:21:41,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9282 states. [2021-12-14 16:21:41,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9282 to 9272. [2021-12-14 16:21:41,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9272 states, 7255 states have (on average 1.2238456237077877) internal successors, (8879), 7379 states have internal predecessors, (8879), 1035 states have call successors, (1035), 735 states have call predecessors, (1035), 980 states have return successors, (1420), 1160 states have call predecessors, (1420), 1033 states have call successors, (1420) [2021-12-14 16:21:41,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9272 states to 9272 states and 11334 transitions. [2021-12-14 16:21:41,730 INFO L78 Accepts]: Start accepts. Automaton has 9272 states and 11334 transitions. Word has length 195 [2021-12-14 16:21:41,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:21:41,731 INFO L470 AbstractCegarLoop]: Abstraction has 9272 states and 11334 transitions. [2021-12-14 16:21:41,731 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-14 16:21:41,731 INFO L276 IsEmpty]: Start isEmpty. Operand 9272 states and 11334 transitions. [2021-12-14 16:21:41,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2021-12-14 16:21:41,737 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:21:41,737 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 16:21:41,757 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-14 16:21:41,951 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,SelfDestructingSolverStorable10 [2021-12-14 16:21:41,951 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:21:41,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:21:41,952 INFO L85 PathProgramCache]: Analyzing trace with hash 1292499182, now seen corresponding path program 1 times [2021-12-14 16:21:41,952 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:21:41,952 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1569181685] [2021-12-14 16:21:41,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:21:41,952 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:21:41,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:42,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:21:42,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:42,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:21:42,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:42,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 16:21:42,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:42,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 16:21:42,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:42,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-14 16:21:42,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:42,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-14 16:21:42,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:42,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-14 16:21:42,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:42,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-14 16:21:42,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:42,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-14 16:21:42,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:42,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-14 16:21:42,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:42,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-14 16:21:42,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:42,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 16:21:42,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:42,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:21:42,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:42,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-14 16:21:42,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:42,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-14 16:21:42,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:42,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2021-12-14 16:21:42,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:42,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 16:21:42,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:42,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-14 16:21:42,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:42,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2021-12-14 16:21:42,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:42,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2021-12-14 16:21:42,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:42,106 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 23 proven. 9 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2021-12-14 16:21:42,106 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:21:42,106 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1569181685] [2021-12-14 16:21:42,106 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1569181685] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 16:21:42,106 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [349730384] [2021-12-14 16:21:42,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:21:42,107 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 16:21:42,107 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 16:21:42,108 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-14 16:21:42,109 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-14 16:21:42,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:42,237 INFO L263 TraceCheckSpWp]: Trace formula consists of 711 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-14 16:21:42,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 16:21:42,496 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2021-12-14 16:21:42,496 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 16:21:42,496 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [349730384] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:21:42,496 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 16:21:42,496 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [10] total 11 [2021-12-14 16:21:42,497 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1017884153] [2021-12-14 16:21:42,497 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:21:42,497 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-14 16:21:42,497 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:21:42,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-14 16:21:42,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2021-12-14 16:21:42,498 INFO L87 Difference]: Start difference. First operand 9272 states and 11334 transitions. Second operand has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2021-12-14 16:21:42,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:21:42,746 INFO L93 Difference]: Finished difference Result 15802 states and 19574 transitions. [2021-12-14 16:21:42,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-14 16:21:42,747 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 195 [2021-12-14 16:21:42,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:21:42,752 INFO L225 Difference]: With dead ends: 15802 [2021-12-14 16:21:42,752 INFO L226 Difference]: Without dead ends: 403 [2021-12-14 16:21:42,772 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 232 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2021-12-14 16:21:42,773 INFO L933 BasicCegarLoop]: 765 mSDtfsCounter, 661 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 661 SdHoareTripleChecker+Valid, 765 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-14 16:21:42,773 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [661 Valid, 765 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 16:21:42,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 403 states. [2021-12-14 16:21:42,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 403 to 403. [2021-12-14 16:21:42,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 369 states have (on average 1.5799457994579946) internal successors, (583), 370 states have internal predecessors, (583), 27 states have call successors, (27), 6 states have call predecessors, (27), 6 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2021-12-14 16:21:42,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 637 transitions. [2021-12-14 16:21:42,784 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 637 transitions. Word has length 195 [2021-12-14 16:21:42,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:21:42,784 INFO L470 AbstractCegarLoop]: Abstraction has 403 states and 637 transitions. [2021-12-14 16:21:42,784 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2021-12-14 16:21:42,785 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 637 transitions. [2021-12-14 16:21:42,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2021-12-14 16:21:42,786 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:21:42,786 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-14 16:21:42,806 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-14 16:21:42,999 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 16:21:42,999 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:21:43,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:21:43,000 INFO L85 PathProgramCache]: Analyzing trace with hash -999047694, now seen corresponding path program 1 times [2021-12-14 16:21:43,000 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:21:43,000 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1318532809] [2021-12-14 16:21:43,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:21:43,000 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:21:43,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:43,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:21:43,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:43,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-14 16:21:43,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:43,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-14 16:21:43,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:43,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-14 16:21:43,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:43,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-14 16:21:43,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:43,105 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-14 16:21:43,105 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:21:43,105 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1318532809] [2021-12-14 16:21:43,106 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1318532809] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:21:43,106 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:21:43,106 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-14 16:21:43,106 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1503918701] [2021-12-14 16:21:43,106 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:21:43,106 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-14 16:21:43,107 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:21:43,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-14 16:21:43,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-14 16:21:43,107 INFO L87 Difference]: Start difference. First operand 403 states and 637 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 3 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:21:44,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:21:44,270 INFO L93 Difference]: Finished difference Result 947 states and 1519 transitions. [2021-12-14 16:21:44,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-14 16:21:44,270 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 3 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2021-12-14 16:21:44,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:21:44,278 INFO L225 Difference]: With dead ends: 947 [2021-12-14 16:21:44,279 INFO L226 Difference]: Without dead ends: 556 [2021-12-14 16:21:44,281 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-14 16:21:44,282 INFO L933 BasicCegarLoop]: 703 mSDtfsCounter, 1100 mSDsluCounter, 439 mSDsCounter, 0 mSdLazyCounter, 755 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1125 SdHoareTripleChecker+Valid, 1142 SdHoareTripleChecker+Invalid, 817 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 755 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-14 16:21:44,282 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1125 Valid, 1142 Invalid, 817 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 755 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-14 16:21:44,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2021-12-14 16:21:44,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 403. [2021-12-14 16:21:44,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 369 states have (on average 1.5772357723577235) internal successors, (582), 370 states have internal predecessors, (582), 27 states have call successors, (27), 6 states have call predecessors, (27), 6 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2021-12-14 16:21:44,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 636 transitions. [2021-12-14 16:21:44,331 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 636 transitions. Word has length 189 [2021-12-14 16:21:44,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:21:44,331 INFO L470 AbstractCegarLoop]: Abstraction has 403 states and 636 transitions. [2021-12-14 16:21:44,332 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 3 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:21:44,332 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 636 transitions. [2021-12-14 16:21:44,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2021-12-14 16:21:44,333 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:21:44,333 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-14 16:21:44,333 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-14 16:21:44,333 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:21:44,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:21:44,334 INFO L85 PathProgramCache]: Analyzing trace with hash -1604822476, now seen corresponding path program 1 times [2021-12-14 16:21:44,334 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:21:44,334 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1804110978] [2021-12-14 16:21:44,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:21:44,334 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:21:44,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:44,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:21:44,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:44,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-14 16:21:44,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:44,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-14 16:21:44,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:44,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-14 16:21:44,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:44,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-14 16:21:44,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:44,463 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-14 16:21:44,463 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:21:44,463 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1804110978] [2021-12-14 16:21:44,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1804110978] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:21:44,464 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:21:44,464 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-14 16:21:44,464 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [886732239] [2021-12-14 16:21:44,464 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:21:44,464 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-14 16:21:44,464 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:21:44,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-14 16:21:44,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-14 16:21:44,465 INFO L87 Difference]: Start difference. First operand 403 states and 636 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 3 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:21:45,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:21:45,618 INFO L93 Difference]: Finished difference Result 939 states and 1502 transitions. [2021-12-14 16:21:45,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-14 16:21:45,618 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 3 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2021-12-14 16:21:45,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:21:45,620 INFO L225 Difference]: With dead ends: 939 [2021-12-14 16:21:45,620 INFO L226 Difference]: Without dead ends: 556 [2021-12-14 16:21:45,621 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-14 16:21:45,622 INFO L933 BasicCegarLoop]: 702 mSDtfsCounter, 1091 mSDsluCounter, 438 mSDsCounter, 0 mSdLazyCounter, 754 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1116 SdHoareTripleChecker+Valid, 1140 SdHoareTripleChecker+Invalid, 816 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 754 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-14 16:21:45,622 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1116 Valid, 1140 Invalid, 816 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 754 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-14 16:21:45,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2021-12-14 16:21:45,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 403. [2021-12-14 16:21:45,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 369 states have (on average 1.5745257452574526) internal successors, (581), 370 states have internal predecessors, (581), 27 states have call successors, (27), 6 states have call predecessors, (27), 6 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2021-12-14 16:21:45,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 635 transitions. [2021-12-14 16:21:45,642 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 635 transitions. Word has length 189 [2021-12-14 16:21:45,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:21:45,642 INFO L470 AbstractCegarLoop]: Abstraction has 403 states and 635 transitions. [2021-12-14 16:21:45,643 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 3 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:21:45,643 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 635 transitions. [2021-12-14 16:21:45,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2021-12-14 16:21:45,644 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:21:45,644 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-14 16:21:45,644 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-14 16:21:45,644 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:21:45,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:21:45,645 INFO L85 PathProgramCache]: Analyzing trace with hash -914990986, now seen corresponding path program 1 times [2021-12-14 16:21:45,645 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:21:45,645 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1439827278] [2021-12-14 16:21:45,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:21:45,645 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:21:45,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:45,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:21:45,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:45,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-14 16:21:45,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:45,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-14 16:21:45,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:45,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-14 16:21:45,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:45,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-14 16:21:45,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:45,787 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-14 16:21:45,787 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:21:45,787 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1439827278] [2021-12-14 16:21:45,787 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1439827278] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:21:45,788 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:21:45,788 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-14 16:21:45,788 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2114346342] [2021-12-14 16:21:45,788 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:21:45,788 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-14 16:21:45,788 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:21:45,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-14 16:21:45,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-14 16:21:45,789 INFO L87 Difference]: Start difference. First operand 403 states and 635 transitions. Second operand has 6 states, 6 states have (on average 29.833333333333332) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:21:48,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:21:48,226 INFO L93 Difference]: Finished difference Result 1491 states and 2402 transitions. [2021-12-14 16:21:48,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-14 16:21:48,227 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 29.833333333333332) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2021-12-14 16:21:48,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:21:48,229 INFO L225 Difference]: With dead ends: 1491 [2021-12-14 16:21:48,229 INFO L226 Difference]: Without dead ends: 1110 [2021-12-14 16:21:48,230 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-12-14 16:21:48,231 INFO L933 BasicCegarLoop]: 758 mSDtfsCounter, 1667 mSDsluCounter, 1073 mSDsCounter, 0 mSdLazyCounter, 2095 mSolverCounterSat, 120 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1687 SdHoareTripleChecker+Valid, 1831 SdHoareTripleChecker+Invalid, 2215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 120 IncrementalHoareTripleChecker+Valid, 2095 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2021-12-14 16:21:48,231 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1687 Valid, 1831 Invalid, 2215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [120 Valid, 2095 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2021-12-14 16:21:48,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1110 states. [2021-12-14 16:21:48,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1110 to 805. [2021-12-14 16:21:48,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 805 states, 742 states have (on average 1.587601078167116) internal successors, (1178), 744 states have internal predecessors, (1178), 49 states have call successors, (49), 12 states have call predecessors, (49), 13 states have return successors, (52), 49 states have call predecessors, (52), 49 states have call successors, (52) [2021-12-14 16:21:48,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 805 states to 805 states and 1279 transitions. [2021-12-14 16:21:48,271 INFO L78 Accepts]: Start accepts. Automaton has 805 states and 1279 transitions. Word has length 189 [2021-12-14 16:21:48,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:21:48,272 INFO L470 AbstractCegarLoop]: Abstraction has 805 states and 1279 transitions. [2021-12-14 16:21:48,272 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 29.833333333333332) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:21:48,272 INFO L276 IsEmpty]: Start isEmpty. Operand 805 states and 1279 transitions. [2021-12-14 16:21:48,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2021-12-14 16:21:48,273 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:21:48,274 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-14 16:21:48,274 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-14 16:21:48,274 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:21:48,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:21:48,274 INFO L85 PathProgramCache]: Analyzing trace with hash 1103637498, now seen corresponding path program 1 times [2021-12-14 16:21:48,275 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:21:48,275 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1636295349] [2021-12-14 16:21:48,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:21:48,275 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:21:48,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:48,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:21:48,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:48,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-14 16:21:48,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:48,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-14 16:21:48,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:48,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-14 16:21:48,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:48,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-14 16:21:48,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:48,399 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-14 16:21:48,400 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:21:48,400 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1636295349] [2021-12-14 16:21:48,400 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1636295349] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:21:48,400 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:21:48,400 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 16:21:48,400 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1847912786] [2021-12-14 16:21:48,400 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:21:48,401 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 16:21:48,401 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:21:48,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 16:21:48,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 16:21:48,402 INFO L87 Difference]: Start difference. First operand 805 states and 1279 transitions. Second operand has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:21:51,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:21:51,411 INFO L93 Difference]: Finished difference Result 2469 states and 3985 transitions. [2021-12-14 16:21:51,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-14 16:21:51,411 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2021-12-14 16:21:51,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:21:51,415 INFO L225 Difference]: With dead ends: 2469 [2021-12-14 16:21:51,415 INFO L226 Difference]: Without dead ends: 1686 [2021-12-14 16:21:51,417 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-12-14 16:21:51,417 INFO L933 BasicCegarLoop]: 1081 mSDtfsCounter, 1700 mSDsluCounter, 2071 mSDsCounter, 0 mSdLazyCounter, 3288 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1720 SdHoareTripleChecker+Valid, 3152 SdHoareTripleChecker+Invalid, 3365 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 3288 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-12-14 16:21:51,418 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1720 Valid, 3152 Invalid, 3365 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 3288 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2021-12-14 16:21:51,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1686 states. [2021-12-14 16:21:51,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1686 to 1178. [2021-12-14 16:21:51,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1178 states, 1086 states have (on average 1.5810313075506446) internal successors, (1717), 1089 states have internal predecessors, (1717), 71 states have call successors, (71), 18 states have call predecessors, (71), 20 states have return successors, (76), 72 states have call predecessors, (76), 71 states have call successors, (76) [2021-12-14 16:21:51,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1178 states to 1178 states and 1864 transitions. [2021-12-14 16:21:51,467 INFO L78 Accepts]: Start accepts. Automaton has 1178 states and 1864 transitions. Word has length 189 [2021-12-14 16:21:51,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:21:51,467 INFO L470 AbstractCegarLoop]: Abstraction has 1178 states and 1864 transitions. [2021-12-14 16:21:51,467 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:21:51,467 INFO L276 IsEmpty]: Start isEmpty. Operand 1178 states and 1864 transitions. [2021-12-14 16:21:51,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2021-12-14 16:21:51,469 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:21:51,469 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-14 16:21:51,469 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-14 16:21:51,470 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:21:51,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:21:51,470 INFO L85 PathProgramCache]: Analyzing trace with hash -620970824, now seen corresponding path program 1 times [2021-12-14 16:21:51,470 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:21:51,470 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1048340182] [2021-12-14 16:21:51,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:21:51,471 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:21:51,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:51,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:21:51,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:51,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-14 16:21:51,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:51,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-14 16:21:51,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:51,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-14 16:21:51,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:51,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-14 16:21:51,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:51,610 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-14 16:21:51,610 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:21:51,610 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1048340182] [2021-12-14 16:21:51,610 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1048340182] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:21:51,610 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:21:51,610 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 16:21:51,611 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1446510133] [2021-12-14 16:21:51,611 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:21:51,611 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 16:21:51,611 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:21:51,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 16:21:51,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-14 16:21:51,612 INFO L87 Difference]: Start difference. First operand 1178 states and 1864 transitions. Second operand has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:21:52,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:21:52,898 INFO L93 Difference]: Finished difference Result 2864 states and 4620 transitions. [2021-12-14 16:21:52,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-14 16:21:52,898 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2021-12-14 16:21:52,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:21:52,902 INFO L225 Difference]: With dead ends: 2864 [2021-12-14 16:21:52,902 INFO L226 Difference]: Without dead ends: 1708 [2021-12-14 16:21:52,904 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-12-14 16:21:52,904 INFO L933 BasicCegarLoop]: 696 mSDtfsCounter, 1377 mSDsluCounter, 790 mSDsCounter, 0 mSdLazyCounter, 1435 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1398 SdHoareTripleChecker+Valid, 1486 SdHoareTripleChecker+Invalid, 1546 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 1435 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-14 16:21:52,905 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1398 Valid, 1486 Invalid, 1546 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 1435 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-14 16:21:52,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1708 states. [2021-12-14 16:21:52,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1708 to 1178. [2021-12-14 16:21:52,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1178 states, 1086 states have (on average 1.5782688766114181) internal successors, (1714), 1089 states have internal predecessors, (1714), 71 states have call successors, (71), 18 states have call predecessors, (71), 20 states have return successors, (76), 72 states have call predecessors, (76), 71 states have call successors, (76) [2021-12-14 16:21:52,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1178 states to 1178 states and 1861 transitions. [2021-12-14 16:21:52,954 INFO L78 Accepts]: Start accepts. Automaton has 1178 states and 1861 transitions. Word has length 189 [2021-12-14 16:21:52,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:21:52,955 INFO L470 AbstractCegarLoop]: Abstraction has 1178 states and 1861 transitions. [2021-12-14 16:21:52,955 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:21:52,955 INFO L276 IsEmpty]: Start isEmpty. Operand 1178 states and 1861 transitions. [2021-12-14 16:21:52,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2021-12-14 16:21:52,956 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:21:52,956 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-14 16:21:52,957 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-14 16:21:52,957 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:21:52,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:21:52,957 INFO L85 PathProgramCache]: Analyzing trace with hash -122414022, now seen corresponding path program 1 times [2021-12-14 16:21:52,957 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:21:52,957 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390167874] [2021-12-14 16:21:52,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:21:52,958 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:21:52,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:52,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:21:52,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:53,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-14 16:21:53,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:53,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-14 16:21:53,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:53,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-14 16:21:53,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:53,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-14 16:21:53,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:53,099 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-14 16:21:53,099 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:21:53,099 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390167874] [2021-12-14 16:21:53,099 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1390167874] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:21:53,099 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:21:53,099 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 16:21:53,099 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1949125832] [2021-12-14 16:21:53,099 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:21:53,100 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 16:21:53,100 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:21:53,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 16:21:53,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-14 16:21:53,100 INFO L87 Difference]: Start difference. First operand 1178 states and 1861 transitions. Second operand has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:21:54,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:21:54,633 INFO L93 Difference]: Finished difference Result 2860 states and 4604 transitions. [2021-12-14 16:21:54,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-14 16:21:54,633 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2021-12-14 16:21:54,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:21:54,638 INFO L225 Difference]: With dead ends: 2860 [2021-12-14 16:21:54,638 INFO L226 Difference]: Without dead ends: 1704 [2021-12-14 16:21:54,640 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-12-14 16:21:54,640 INFO L933 BasicCegarLoop]: 692 mSDtfsCounter, 1197 mSDsluCounter, 997 mSDsCounter, 0 mSdLazyCounter, 1609 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1218 SdHoareTripleChecker+Valid, 1689 SdHoareTripleChecker+Invalid, 1693 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 1609 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-12-14 16:21:54,640 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1218 Valid, 1689 Invalid, 1693 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 1609 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-12-14 16:21:54,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1704 states. [2021-12-14 16:21:54,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1704 to 1178. [2021-12-14 16:21:54,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1178 states, 1086 states have (on average 1.5755064456721914) internal successors, (1711), 1089 states have internal predecessors, (1711), 71 states have call successors, (71), 18 states have call predecessors, (71), 20 states have return successors, (76), 72 states have call predecessors, (76), 71 states have call successors, (76) [2021-12-14 16:21:54,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1178 states to 1178 states and 1858 transitions. [2021-12-14 16:21:54,715 INFO L78 Accepts]: Start accepts. Automaton has 1178 states and 1858 transitions. Word has length 189 [2021-12-14 16:21:54,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:21:54,715 INFO L470 AbstractCegarLoop]: Abstraction has 1178 states and 1858 transitions. [2021-12-14 16:21:54,715 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:21:54,715 INFO L276 IsEmpty]: Start isEmpty. Operand 1178 states and 1858 transitions. [2021-12-14 16:21:54,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2021-12-14 16:21:54,716 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:21:54,717 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-14 16:21:54,717 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-14 16:21:54,717 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:21:54,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:21:54,717 INFO L85 PathProgramCache]: Analyzing trace with hash 447857784, now seen corresponding path program 1 times [2021-12-14 16:21:54,717 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:21:54,717 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [334820876] [2021-12-14 16:21:54,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:21:54,718 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:21:54,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:54,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:21:54,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:54,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-14 16:21:54,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:54,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-14 16:21:54,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:54,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-14 16:21:54,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:54,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-14 16:21:54,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:54,843 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-14 16:21:54,843 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:21:54,843 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [334820876] [2021-12-14 16:21:54,844 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [334820876] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:21:54,844 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:21:54,844 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 16:21:54,844 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903214835] [2021-12-14 16:21:54,844 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:21:54,845 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 16:21:54,845 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:21:54,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 16:21:54,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-14 16:21:54,846 INFO L87 Difference]: Start difference. First operand 1178 states and 1858 transitions. Second operand has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:21:56,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:21:56,302 INFO L93 Difference]: Finished difference Result 2855 states and 4586 transitions. [2021-12-14 16:21:56,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-14 16:21:56,302 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2021-12-14 16:21:56,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:21:56,306 INFO L225 Difference]: With dead ends: 2855 [2021-12-14 16:21:56,306 INFO L226 Difference]: Without dead ends: 1699 [2021-12-14 16:21:56,308 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-12-14 16:21:56,309 INFO L933 BasicCegarLoop]: 686 mSDtfsCounter, 1197 mSDsluCounter, 997 mSDsCounter, 0 mSdLazyCounter, 1594 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1218 SdHoareTripleChecker+Valid, 1683 SdHoareTripleChecker+Invalid, 1681 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 1594 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-12-14 16:21:56,309 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1218 Valid, 1683 Invalid, 1681 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 1594 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-12-14 16:21:56,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1699 states. [2021-12-14 16:21:56,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1699 to 1178. [2021-12-14 16:21:56,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1178 states, 1086 states have (on average 1.572744014732965) internal successors, (1708), 1089 states have internal predecessors, (1708), 71 states have call successors, (71), 18 states have call predecessors, (71), 20 states have return successors, (76), 72 states have call predecessors, (76), 71 states have call successors, (76) [2021-12-14 16:21:56,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1178 states to 1178 states and 1855 transitions. [2021-12-14 16:21:56,364 INFO L78 Accepts]: Start accepts. Automaton has 1178 states and 1855 transitions. Word has length 189 [2021-12-14 16:21:56,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:21:56,365 INFO L470 AbstractCegarLoop]: Abstraction has 1178 states and 1855 transitions. [2021-12-14 16:21:56,365 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:21:56,365 INFO L276 IsEmpty]: Start isEmpty. Operand 1178 states and 1855 transitions. [2021-12-14 16:21:56,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2021-12-14 16:21:56,366 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:21:56,366 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-14 16:21:56,366 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-14 16:21:56,367 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:21:56,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:21:56,367 INFO L85 PathProgramCache]: Analyzing trace with hash 1851726970, now seen corresponding path program 1 times [2021-12-14 16:21:56,367 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:21:56,367 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1629563321] [2021-12-14 16:21:56,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:21:56,367 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:21:56,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:56,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:21:56,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:56,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-14 16:21:56,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:56,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-14 16:21:56,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:56,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-14 16:21:56,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:56,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-14 16:21:56,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:56,510 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-14 16:21:56,510 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:21:56,510 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1629563321] [2021-12-14 16:21:56,510 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1629563321] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:21:56,510 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:21:56,511 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 16:21:56,511 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [987489642] [2021-12-14 16:21:56,511 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:21:56,511 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 16:21:56,511 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:21:56,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 16:21:56,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-14 16:21:56,512 INFO L87 Difference]: Start difference. First operand 1178 states and 1855 transitions. Second operand has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:21:57,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:21:57,743 INFO L93 Difference]: Finished difference Result 2847 states and 4562 transitions. [2021-12-14 16:21:57,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-14 16:21:57,743 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2021-12-14 16:21:57,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:21:57,746 INFO L225 Difference]: With dead ends: 2847 [2021-12-14 16:21:57,747 INFO L226 Difference]: Without dead ends: 1691 [2021-12-14 16:21:57,749 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-12-14 16:21:57,749 INFO L933 BasicCegarLoop]: 636 mSDtfsCounter, 1458 mSDsluCounter, 789 mSDsCounter, 0 mSdLazyCounter, 1353 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1479 SdHoareTripleChecker+Valid, 1425 SdHoareTripleChecker+Invalid, 1468 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 1353 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-14 16:21:57,749 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1479 Valid, 1425 Invalid, 1468 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 1353 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-14 16:21:57,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1691 states. [2021-12-14 16:21:57,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1691 to 1178. [2021-12-14 16:21:57,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1178 states, 1086 states have (on average 1.5699815837937385) internal successors, (1705), 1089 states have internal predecessors, (1705), 71 states have call successors, (71), 18 states have call predecessors, (71), 20 states have return successors, (76), 72 states have call predecessors, (76), 71 states have call successors, (76) [2021-12-14 16:21:57,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1178 states to 1178 states and 1852 transitions. [2021-12-14 16:21:57,808 INFO L78 Accepts]: Start accepts. Automaton has 1178 states and 1852 transitions. Word has length 189 [2021-12-14 16:21:57,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:21:57,808 INFO L470 AbstractCegarLoop]: Abstraction has 1178 states and 1852 transitions. [2021-12-14 16:21:57,808 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:21:57,808 INFO L276 IsEmpty]: Start isEmpty. Operand 1178 states and 1852 transitions. [2021-12-14 16:21:57,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2021-12-14 16:21:57,809 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:21:57,809 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-14 16:21:57,810 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-14 16:21:57,810 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:21:57,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:21:57,810 INFO L85 PathProgramCache]: Analyzing trace with hash -1775858436, now seen corresponding path program 1 times [2021-12-14 16:21:57,810 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:21:57,810 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2141516959] [2021-12-14 16:21:57,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:21:57,811 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:21:57,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:57,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:21:57,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:57,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-14 16:21:57,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:57,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-14 16:21:57,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:57,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-14 16:21:57,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:57,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-14 16:21:57,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:21:57,915 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-14 16:21:57,915 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:21:57,915 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2141516959] [2021-12-14 16:21:57,915 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2141516959] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:21:57,915 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:21:57,915 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 16:21:57,916 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1087225905] [2021-12-14 16:21:57,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:21:57,916 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 16:21:57,917 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:21:57,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 16:21:57,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 16:21:57,917 INFO L87 Difference]: Start difference. First operand 1178 states and 1852 transitions. Second operand has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:22:00,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:22:00,736 INFO L93 Difference]: Finished difference Result 3888 states and 6204 transitions. [2021-12-14 16:22:00,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-14 16:22:00,736 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2021-12-14 16:22:00,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:22:00,743 INFO L225 Difference]: With dead ends: 3888 [2021-12-14 16:22:00,743 INFO L226 Difference]: Without dead ends: 2732 [2021-12-14 16:22:00,746 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-12-14 16:22:00,747 INFO L933 BasicCegarLoop]: 1043 mSDtfsCounter, 1668 mSDsluCounter, 2067 mSDsCounter, 0 mSdLazyCounter, 3203 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1688 SdHoareTripleChecker+Valid, 3110 SdHoareTripleChecker+Invalid, 3287 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 3203 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-12-14 16:22:00,747 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1688 Valid, 3110 Invalid, 3287 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 3203 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2021-12-14 16:22:00,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2732 states. [2021-12-14 16:22:00,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2732 to 1937. [2021-12-14 16:22:00,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1937 states, 1787 states have (on average 1.5640738668158927) internal successors, (2795), 1792 states have internal predecessors, (2795), 115 states have call successors, (115), 30 states have call predecessors, (115), 34 states have return successors, (128), 118 states have call predecessors, (128), 115 states have call successors, (128) [2021-12-14 16:22:00,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1937 states to 1937 states and 3038 transitions. [2021-12-14 16:22:00,854 INFO L78 Accepts]: Start accepts. Automaton has 1937 states and 3038 transitions. Word has length 189 [2021-12-14 16:22:00,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:22:00,854 INFO L470 AbstractCegarLoop]: Abstraction has 1937 states and 3038 transitions. [2021-12-14 16:22:00,854 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:22:00,854 INFO L276 IsEmpty]: Start isEmpty. Operand 1937 states and 3038 transitions. [2021-12-14 16:22:00,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2021-12-14 16:22:00,856 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:22:00,856 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-14 16:22:00,856 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-12-14 16:22:00,857 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:22:00,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:22:00,857 INFO L85 PathProgramCache]: Analyzing trace with hash 323879994, now seen corresponding path program 1 times [2021-12-14 16:22:00,857 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:22:00,857 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1642624227] [2021-12-14 16:22:00,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:22:00,857 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:22:00,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:22:00,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:22:00,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:22:00,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-14 16:22:00,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:22:00,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-14 16:22:00,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:22:00,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-14 16:22:00,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:22:00,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-14 16:22:00,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:22:00,962 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-14 16:22:00,962 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:22:00,962 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1642624227] [2021-12-14 16:22:00,962 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1642624227] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:22:00,963 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:22:00,963 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 16:22:00,963 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2094820863] [2021-12-14 16:22:00,963 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:22:00,963 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 16:22:00,963 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:22:00,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 16:22:00,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 16:22:00,964 INFO L87 Difference]: Start difference. First operand 1937 states and 3038 transitions. Second operand has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:22:03,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:22:03,922 INFO L93 Difference]: Finished difference Result 6659 states and 10580 transitions. [2021-12-14 16:22:03,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-14 16:22:03,925 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2021-12-14 16:22:03,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:22:03,935 INFO L225 Difference]: With dead ends: 6659 [2021-12-14 16:22:03,936 INFO L226 Difference]: Without dead ends: 4744 [2021-12-14 16:22:03,940 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-12-14 16:22:03,940 INFO L933 BasicCegarLoop]: 1038 mSDtfsCounter, 1667 mSDsluCounter, 2067 mSDsCounter, 0 mSdLazyCounter, 3195 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1687 SdHoareTripleChecker+Valid, 3105 SdHoareTripleChecker+Invalid, 3279 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 3195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-12-14 16:22:03,941 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1687 Valid, 3105 Invalid, 3279 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 3195 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2021-12-14 16:22:03,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4744 states. [2021-12-14 16:22:04,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4744 to 3448. [2021-12-14 16:22:04,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3448 states, 3182 states have (on average 1.5584538026398491) internal successors, (4959), 3191 states have internal predecessors, (4959), 203 states have call successors, (203), 54 states have call predecessors, (203), 62 states have return successors, (238), 210 states have call predecessors, (238), 203 states have call successors, (238) [2021-12-14 16:22:04,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3448 states to 3448 states and 5400 transitions. [2021-12-14 16:22:04,162 INFO L78 Accepts]: Start accepts. Automaton has 3448 states and 5400 transitions. Word has length 189 [2021-12-14 16:22:04,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:22:04,163 INFO L470 AbstractCegarLoop]: Abstraction has 3448 states and 5400 transitions. [2021-12-14 16:22:04,163 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:22:04,163 INFO L276 IsEmpty]: Start isEmpty. Operand 3448 states and 5400 transitions. [2021-12-14 16:22:04,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2021-12-14 16:22:04,165 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:22:04,165 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-14 16:22:04,165 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-12-14 16:22:04,166 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:22:04,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:22:04,166 INFO L85 PathProgramCache]: Analyzing trace with hash 668708156, now seen corresponding path program 1 times [2021-12-14 16:22:04,166 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:22:04,166 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2072976082] [2021-12-14 16:22:04,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:22:04,166 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:22:04,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:22:04,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:22:04,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:22:04,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-14 16:22:04,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:22:04,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-14 16:22:04,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:22:04,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-14 16:22:04,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:22:04,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-14 16:22:04,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:22:04,278 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-14 16:22:04,279 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:22:04,279 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2072976082] [2021-12-14 16:22:04,279 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2072976082] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:22:04,279 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:22:04,279 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 16:22:04,279 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [549276642] [2021-12-14 16:22:04,279 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:22:04,280 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 16:22:04,280 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:22:04,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 16:22:04,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-14 16:22:04,283 INFO L87 Difference]: Start difference. First operand 3448 states and 5400 transitions. Second operand has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:22:05,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:22:05,822 INFO L93 Difference]: Finished difference Result 8193 states and 13015 transitions. [2021-12-14 16:22:05,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-14 16:22:05,822 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2021-12-14 16:22:05,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:22:05,836 INFO L225 Difference]: With dead ends: 8193 [2021-12-14 16:22:05,837 INFO L226 Difference]: Without dead ends: 4767 [2021-12-14 16:22:05,842 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-12-14 16:22:05,843 INFO L933 BasicCegarLoop]: 670 mSDtfsCounter, 1372 mSDsluCounter, 790 mSDsCounter, 0 mSdLazyCounter, 1378 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1393 SdHoareTripleChecker+Valid, 1460 SdHoareTripleChecker+Invalid, 1492 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 1378 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-14 16:22:05,843 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1393 Valid, 1460 Invalid, 1492 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 1378 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-14 16:22:05,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4767 states. [2021-12-14 16:22:06,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4767 to 3448. [2021-12-14 16:22:06,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3448 states, 3182 states have (on average 1.5556253928346953) internal successors, (4950), 3191 states have internal predecessors, (4950), 203 states have call successors, (203), 54 states have call predecessors, (203), 62 states have return successors, (238), 210 states have call predecessors, (238), 203 states have call successors, (238) [2021-12-14 16:22:06,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3448 states to 3448 states and 5391 transitions. [2021-12-14 16:22:06,093 INFO L78 Accepts]: Start accepts. Automaton has 3448 states and 5391 transitions. Word has length 189 [2021-12-14 16:22:06,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:22:06,093 INFO L470 AbstractCegarLoop]: Abstraction has 3448 states and 5391 transitions. [2021-12-14 16:22:06,093 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:22:06,094 INFO L276 IsEmpty]: Start isEmpty. Operand 3448 states and 5391 transitions. [2021-12-14 16:22:06,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2021-12-14 16:22:06,096 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:22:06,096 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-14 16:22:06,096 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-12-14 16:22:06,096 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:22:06,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:22:06,097 INFO L85 PathProgramCache]: Analyzing trace with hash 1649662970, now seen corresponding path program 1 times [2021-12-14 16:22:06,097 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:22:06,097 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1779277285] [2021-12-14 16:22:06,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:22:06,097 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:22:06,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:22:06,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:22:06,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:22:06,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-14 16:22:06,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:22:06,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-14 16:22:06,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:22:06,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-14 16:22:06,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:22:06,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-14 16:22:06,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:22:06,202 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-14 16:22:06,203 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:22:06,203 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1779277285] [2021-12-14 16:22:06,203 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1779277285] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:22:06,203 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:22:06,203 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 16:22:06,203 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [44141781] [2021-12-14 16:22:06,203 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:22:06,204 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 16:22:06,204 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:22:06,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 16:22:06,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 16:22:06,204 INFO L87 Difference]: Start difference. First operand 3448 states and 5391 transitions. Second operand has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:22:09,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:22:09,431 INFO L93 Difference]: Finished difference Result 12182 states and 19268 transitions. [2021-12-14 16:22:09,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-14 16:22:09,431 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2021-12-14 16:22:09,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:22:09,451 INFO L225 Difference]: With dead ends: 12182 [2021-12-14 16:22:09,451 INFO L226 Difference]: Without dead ends: 8756 [2021-12-14 16:22:09,458 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-12-14 16:22:09,458 INFO L933 BasicCegarLoop]: 1027 mSDtfsCounter, 1659 mSDsluCounter, 2067 mSDsCounter, 0 mSdLazyCounter, 3168 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1679 SdHoareTripleChecker+Valid, 3094 SdHoareTripleChecker+Invalid, 3252 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 3168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-12-14 16:22:09,459 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1679 Valid, 3094 Invalid, 3252 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 3168 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2021-12-14 16:22:09,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8756 states. [2021-12-14 16:22:09,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8756 to 6486. [2021-12-14 16:22:09,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6486 states, 5988 states have (on average 1.551436205744823) internal successors, (9290), 6005 states have internal predecessors, (9290), 379 states have call successors, (379), 102 states have call predecessors, (379), 118 states have return successors, (476), 394 states have call predecessors, (476), 379 states have call successors, (476) [2021-12-14 16:22:09,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6486 states to 6486 states and 10145 transitions. [2021-12-14 16:22:09,962 INFO L78 Accepts]: Start accepts. Automaton has 6486 states and 10145 transitions. Word has length 189 [2021-12-14 16:22:09,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:22:09,962 INFO L470 AbstractCegarLoop]: Abstraction has 6486 states and 10145 transitions. [2021-12-14 16:22:09,962 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:22:09,962 INFO L276 IsEmpty]: Start isEmpty. Operand 6486 states and 10145 transitions. [2021-12-14 16:22:09,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2021-12-14 16:22:09,966 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:22:09,966 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-14 16:22:09,966 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-12-14 16:22:09,966 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:22:09,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:22:09,967 INFO L85 PathProgramCache]: Analyzing trace with hash -119808644, now seen corresponding path program 1 times [2021-12-14 16:22:09,967 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:22:09,967 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1272145468] [2021-12-14 16:22:09,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:22:09,967 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:22:09,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:22:09,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:22:09,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:22:10,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-14 16:22:10,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:22:10,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-14 16:22:10,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:22:10,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-14 16:22:10,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:22:10,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-14 16:22:10,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:22:10,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-14 16:22:10,075 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:22:10,075 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1272145468] [2021-12-14 16:22:10,075 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1272145468] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:22:10,075 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:22:10,075 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 16:22:10,075 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157462407] [2021-12-14 16:22:10,075 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:22:10,076 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 16:22:10,076 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:22:10,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 16:22:10,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 16:22:10,076 INFO L87 Difference]: Start difference. First operand 6486 states and 10145 transitions. Second operand has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:22:13,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:22:13,871 INFO L93 Difference]: Finished difference Result 23250 states and 36788 transitions. [2021-12-14 16:22:13,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-14 16:22:13,872 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2021-12-14 16:22:13,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:22:13,914 INFO L225 Difference]: With dead ends: 23250 [2021-12-14 16:22:13,914 INFO L226 Difference]: Without dead ends: 16786 [2021-12-14 16:22:13,928 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-12-14 16:22:13,929 INFO L933 BasicCegarLoop]: 1022 mSDtfsCounter, 1658 mSDsluCounter, 2067 mSDsCounter, 0 mSdLazyCounter, 3160 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1678 SdHoareTripleChecker+Valid, 3089 SdHoareTripleChecker+Invalid, 3244 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 3160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-12-14 16:22:13,929 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1678 Valid, 3089 Invalid, 3244 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 3160 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2021-12-14 16:22:13,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16786 states. [2021-12-14 16:22:14,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16786 to 12575. [2021-12-14 16:22:14,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12575 states, 11613 states have (on average 1.5489537587186772) internal successors, (17988), 11646 states have internal predecessors, (17988), 731 states have call successors, (731), 198 states have call predecessors, (731), 230 states have return successors, (1006), 762 states have call predecessors, (1006), 731 states have call successors, (1006) [2021-12-14 16:22:14,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12575 states to 12575 states and 19725 transitions. [2021-12-14 16:22:14,862 INFO L78 Accepts]: Start accepts. Automaton has 12575 states and 19725 transitions. Word has length 189 [2021-12-14 16:22:14,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:22:14,863 INFO L470 AbstractCegarLoop]: Abstraction has 12575 states and 19725 transitions. [2021-12-14 16:22:14,863 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:22:14,863 INFO L276 IsEmpty]: Start isEmpty. Operand 12575 states and 19725 transitions. [2021-12-14 16:22:14,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2021-12-14 16:22:14,869 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:22:14,869 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-14 16:22:14,869 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-12-14 16:22:14,869 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:22:14,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:22:14,869 INFO L85 PathProgramCache]: Analyzing trace with hash -731077702, now seen corresponding path program 1 times [2021-12-14 16:22:14,870 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:22:14,870 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1748793950] [2021-12-14 16:22:14,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:22:14,870 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:22:14,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:22:14,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:22:14,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:22:14,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-14 16:22:14,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:22:15,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-14 16:22:15,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:22:15,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-14 16:22:15,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:22:15,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-14 16:22:15,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:22:15,048 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-14 16:22:15,049 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:22:15,049 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1748793950] [2021-12-14 16:22:15,049 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1748793950] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:22:15,049 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:22:15,049 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 16:22:15,049 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [112182495] [2021-12-14 16:22:15,049 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:22:15,050 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 16:22:15,050 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:22:15,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 16:22:15,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 16:22:15,051 INFO L87 Difference]: Start difference. First operand 12575 states and 19725 transitions. Second operand has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:22:20,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:22:20,159 INFO L93 Difference]: Finished difference Result 45385 states and 72018 transitions. [2021-12-14 16:22:20,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-14 16:22:20,160 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2021-12-14 16:22:20,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:22:20,246 INFO L225 Difference]: With dead ends: 45385 [2021-12-14 16:22:20,246 INFO L226 Difference]: Without dead ends: 32832 [2021-12-14 16:22:20,273 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-12-14 16:22:20,274 INFO L933 BasicCegarLoop]: 1015 mSDtfsCounter, 1660 mSDsluCounter, 2067 mSDsCounter, 0 mSdLazyCounter, 3149 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1680 SdHoareTripleChecker+Valid, 3082 SdHoareTripleChecker+Invalid, 3236 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 3149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-12-14 16:22:20,274 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1680 Valid, 3082 Invalid, 3236 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 3149 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2021-12-14 16:22:20,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32832 states. [2021-12-14 16:22:21,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32832 to 24784. [2021-12-14 16:22:21,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24784 states, 22894 states have (on average 1.5475670481348824) internal successors, (35430), 22959 states have internal predecessors, (35430), 1435 states have call successors, (1435), 390 states have call predecessors, (1435), 454 states have return successors, (2228), 1498 states have call predecessors, (2228), 1435 states have call successors, (2228) [2021-12-14 16:22:21,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24784 states to 24784 states and 39093 transitions. [2021-12-14 16:22:21,856 INFO L78 Accepts]: Start accepts. Automaton has 24784 states and 39093 transitions. Word has length 189 [2021-12-14 16:22:21,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:22:21,856 INFO L470 AbstractCegarLoop]: Abstraction has 24784 states and 39093 transitions. [2021-12-14 16:22:21,856 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:22:21,856 INFO L276 IsEmpty]: Start isEmpty. Operand 24784 states and 39093 transitions. [2021-12-14 16:22:21,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2021-12-14 16:22:21,867 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:22:21,867 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-14 16:22:21,867 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-12-14 16:22:21,867 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:22:21,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:22:21,867 INFO L85 PathProgramCache]: Analyzing trace with hash -2136269380, now seen corresponding path program 1 times [2021-12-14 16:22:21,868 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:22:21,868 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [709961283] [2021-12-14 16:22:21,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:22:21,868 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:22:21,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:22:21,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:22:21,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:22:21,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-14 16:22:21,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:22:21,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-14 16:22:21,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:22:21,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-14 16:22:21,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:22:21,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-14 16:22:21,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:22:21,977 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-14 16:22:21,977 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:22:21,977 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [709961283] [2021-12-14 16:22:21,977 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [709961283] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:22:21,977 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:22:21,978 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 16:22:21,978 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [655455137] [2021-12-14 16:22:21,978 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:22:21,978 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 16:22:21,978 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:22:21,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 16:22:21,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 16:22:21,979 INFO L87 Difference]: Start difference. First operand 24784 states and 39093 transitions. Second operand has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5)