/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data --core.log.level.for.class de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/automizer/BvToInt/svcomp-Reach-64bit-Automizer_Bitvector.epf -i ../../../trunk/examples/svcomp/combinations/pc_sfifo_2.cil-1+token_ring.15.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-a10ec3b [2022-01-10 08:22:11,040 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-10 08:22:11,042 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-10 08:22:11,092 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-10 08:22:11,093 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-10 08:22:11,093 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-10 08:22:11,094 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-10 08:22:11,095 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-10 08:22:11,112 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-10 08:22:11,113 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-10 08:22:11,113 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-10 08:22:11,114 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-10 08:22:11,114 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-10 08:22:11,115 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-10 08:22:11,115 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-10 08:22:11,116 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-10 08:22:11,117 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-10 08:22:11,117 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-10 08:22:11,118 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-10 08:22:11,119 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-10 08:22:11,120 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-10 08:22:11,121 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-10 08:22:11,122 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-10 08:22:11,122 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-10 08:22:11,124 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-10 08:22:11,124 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-10 08:22:11,124 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-10 08:22:11,125 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-10 08:22:11,125 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-10 08:22:11,126 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-10 08:22:11,126 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-10 08:22:11,126 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-10 08:22:11,127 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-10 08:22:11,127 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-10 08:22:11,128 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-10 08:22:11,128 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-10 08:22:11,128 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-10 08:22:11,128 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-10 08:22:11,128 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-10 08:22:11,129 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-10 08:22:11,129 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-10 08:22:11,131 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/BvToInt/svcomp-Reach-64bit-Automizer_Bitvector.epf [2022-01-10 08:22:11,150 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-10 08:22:11,150 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-10 08:22:11,151 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-01-10 08:22:11,151 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-01-10 08:22:11,151 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-10 08:22:11,151 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-10 08:22:11,152 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-10 08:22:11,152 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-10 08:22:11,152 INFO L138 SettingsManager]: * Use SBE=true [2022-01-10 08:22:11,152 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-10 08:22:11,152 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-10 08:22:11,152 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-10 08:22:11,152 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-10 08:22:11,152 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-10 08:22:11,152 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-10 08:22:11,152 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-01-10 08:22:11,152 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-01-10 08:22:11,153 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-01-10 08:22:11,153 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-10 08:22:11,153 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-10 08:22:11,153 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-10 08:22:11,153 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-10 08:22:11,153 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-10 08:22:11,153 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 08:22:11,153 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-10 08:22:11,153 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-10 08:22:11,153 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-10 08:22:11,153 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-01-10 08:22:11,154 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-01-10 08:22:11,154 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-10 08:22:11,154 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-01-10 08:22:11,154 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-10 08:22:11,154 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-01-10 08:22:11,155 INFO L138 SettingsManager]: * Logic for external solver=AUFBV WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/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.core: Log level for class -> de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN; [2022-01-10 08:22:11,329 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-10 08:22:11,351 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-10 08:22:11,353 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-10 08:22:11,354 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-10 08:22:11,354 INFO L275 PluginConnector]: CDTParser initialized [2022-01-10 08:22:11,355 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/combinations/pc_sfifo_2.cil-1+token_ring.15.cil.c [2022-01-10 08:22:11,402 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d12660aba/836e94b1a72d436baf517957f1656021/FLAG605261a00 [2022-01-10 08:22:11,796 INFO L306 CDTParser]: Found 1 translation units. [2022-01-10 08:22:11,796 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_2.cil-1+token_ring.15.cil.c [2022-01-10 08:22:11,811 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d12660aba/836e94b1a72d436baf517957f1656021/FLAG605261a00 [2022-01-10 08:22:12,154 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d12660aba/836e94b1a72d436baf517957f1656021 [2022-01-10 08:22:12,156 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-10 08:22:12,157 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-01-10 08:22:12,158 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-10 08:22:12,158 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-10 08:22:12,160 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-10 08:22:12,160 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 08:22:12" (1/1) ... [2022-01-10 08:22:12,161 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@caddbca and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 08:22:12, skipping insertion in model container [2022-01-10 08:22:12,161 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 08:22:12" (1/1) ... [2022-01-10 08:22:12,165 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-10 08:22:12,196 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-10 08:22:12,322 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_2.cil-1+token_ring.15.cil.c[914,927] [2022-01-10 08:22:12,376 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_2.cil-1+token_ring.15.cil.c[7115,7128] [2022-01-10 08:22:12,451 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 08:22:12,463 INFO L203 MainTranslator]: Completed pre-run [2022-01-10 08:22:12,470 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_2.cil-1+token_ring.15.cil.c[914,927] [2022-01-10 08:22:12,497 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_2.cil-1+token_ring.15.cil.c[7115,7128] [2022-01-10 08:22:12,548 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 08:22:12,571 INFO L208 MainTranslator]: Completed translation [2022-01-10 08:22:12,572 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 08:22:12 WrapperNode [2022-01-10 08:22:12,572 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-10 08:22:12,581 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-10 08:22:12,582 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-10 08:22:12,582 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-10 08:22:12,593 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 08:22:12" (1/1) ... [2022-01-10 08:22:12,613 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 08:22:12" (1/1) ... [2022-01-10 08:22:12,646 INFO L137 Inliner]: procedures = 80, calls = 97, calls flagged for inlining = 47, calls inlined = 47, statements flattened = 1059 [2022-01-10 08:22:12,646 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-10 08:22:12,647 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-10 08:22:12,647 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-10 08:22:12,647 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-10 08:22:12,652 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 08:22:12" (1/1) ... [2022-01-10 08:22:12,653 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 08:22:12" (1/1) ... [2022-01-10 08:22:12,657 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 08:22:12" (1/1) ... [2022-01-10 08:22:12,657 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 08:22:12" (1/1) ... [2022-01-10 08:22:12,675 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 08:22:12" (1/1) ... [2022-01-10 08:22:12,698 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 08:22:12" (1/1) ... [2022-01-10 08:22:12,700 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 08:22:12" (1/1) ... [2022-01-10 08:22:12,705 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-10 08:22:12,709 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-10 08:22:12,714 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-10 08:22:12,714 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-10 08:22:12,715 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 08:22:12" (1/1) ... [2022-01-10 08:22:12,721 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 08:22:12,729 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-10 08:22:12,739 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) [2022-01-10 08:22:12,762 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 [2022-01-10 08:22:12,772 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-10 08:22:12,772 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2022-01-10 08:22:12,772 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2022-01-10 08:22:12,773 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2022-01-10 08:22:12,773 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2022-01-10 08:22:12,773 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2022-01-10 08:22:12,773 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2022-01-10 08:22:12,773 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2022-01-10 08:22:12,773 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2022-01-10 08:22:12,773 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2022-01-10 08:22:12,773 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2022-01-10 08:22:12,773 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2022-01-10 08:22:12,773 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2022-01-10 08:22:12,773 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2022-01-10 08:22:12,773 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2022-01-10 08:22:12,773 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2022-01-10 08:22:12,773 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2022-01-10 08:22:12,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-01-10 08:22:12,774 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2022-01-10 08:22:12,774 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2022-01-10 08:22:12,774 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2022-01-10 08:22:12,774 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2022-01-10 08:22:12,774 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2022-01-10 08:22:12,774 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2022-01-10 08:22:12,774 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2022-01-10 08:22:12,774 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2022-01-10 08:22:12,774 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2022-01-10 08:22:12,774 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2022-01-10 08:22:12,774 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-10 08:22:12,774 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-10 08:22:12,774 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2022-01-10 08:22:12,774 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2022-01-10 08:22:12,774 INFO L130 BoogieDeclarations]: Found specification of procedure error2 [2022-01-10 08:22:12,774 INFO L138 BoogieDeclarations]: Found implementation of procedure error2 [2022-01-10 08:22:12,900 INFO L234 CfgBuilder]: Building ICFG [2022-01-10 08:22:12,901 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-10 08:22:13,586 INFO L275 CfgBuilder]: Performing block encoding [2022-01-10 08:22:13,598 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-10 08:22:13,598 INFO L299 CfgBuilder]: Removed 20 assume(true) statements. [2022-01-10 08:22:13,601 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 08:22:13 BoogieIcfgContainer [2022-01-10 08:22:13,601 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-10 08:22:13,602 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-10 08:22:13,602 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-10 08:22:13,605 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-10 08:22:13,605 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.01 08:22:12" (1/3) ... [2022-01-10 08:22:13,605 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@8b8f584 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 08:22:13, skipping insertion in model container [2022-01-10 08:22:13,606 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 08:22:12" (2/3) ... [2022-01-10 08:22:13,606 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@8b8f584 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 08:22:13, skipping insertion in model container [2022-01-10 08:22:13,606 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 08:22:13" (3/3) ... [2022-01-10 08:22:13,607 INFO L111 eAbstractionObserver]: Analyzing ICFG pc_sfifo_2.cil-1+token_ring.15.cil.c [2022-01-10 08:22:13,611 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-10 08:22:13,611 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2022-01-10 08:22:13,654 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-10 08:22:13,660 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 [2022-01-10 08:22:13,660 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2022-01-10 08:22:13,680 INFO L276 IsEmpty]: Start isEmpty. Operand has 514 states, 453 states have (on average 1.6467991169977925) internal successors, (746), 461 states have internal predecessors, (746), 43 states have call successors, (43), 15 states have call predecessors, (43), 15 states have return successors, (43), 41 states have call predecessors, (43), 43 states have call successors, (43) [2022-01-10 08:22:13,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-01-10 08:22:13,687 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:13,687 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] [2022-01-10 08:22:13,687 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:13,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:13,691 INFO L85 PathProgramCache]: Analyzing trace with hash -338141029, now seen corresponding path program 1 times [2022-01-10 08:22:13,700 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:13,700 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1168867982] [2022-01-10 08:22:13,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:13,701 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:13,701 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:13,703 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:22:13,709 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-01-10 08:22:13,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:13,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 08:22:13,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:14,050 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:22:14,050 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:14,051 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:14,051 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1168867982] [2022-01-10 08:22:14,051 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1168867982] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:14,051 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:14,052 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 08:22:14,053 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [363898990] [2022-01-10 08:22:14,053 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:14,056 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:22:14,056 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:14,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:22:14,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:22:14,076 INFO L87 Difference]: Start difference. First operand has 514 states, 453 states have (on average 1.6467991169977925) internal successors, (746), 461 states have internal predecessors, (746), 43 states have call successors, (43), 15 states have call predecessors, (43), 15 states have return successors, (43), 41 states have call predecessors, (43), 43 states have call successors, (43) Second operand has 5 states, 5 states have (on average 10.0) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 08:22:15,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:15,016 INFO L93 Difference]: Finished difference Result 1101 states and 1774 transitions. [2022-01-10 08:22:15,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 08:22:15,034 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 65 [2022-01-10 08:22:15,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:15,048 INFO L225 Difference]: With dead ends: 1101 [2022-01-10 08:22:15,049 INFO L226 Difference]: Without dead ends: 606 [2022-01-10 08:22:15,061 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:22:15,066 INFO L933 BasicCegarLoop]: 800 mSDtfsCounter, 498 mSDsluCounter, 1207 mSDsCounter, 0 mSdLazyCounter, 856 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 505 SdHoareTripleChecker+Valid, 2007 SdHoareTripleChecker+Invalid, 921 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 856 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-10 08:22:15,066 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [505 Valid, 2007 Invalid, 921 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 856 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-10 08:22:15,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 606 states. [2022-01-10 08:22:15,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 606 to 599. [2022-01-10 08:22:15,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 599 states, 521 states have (on average 1.5335892514395393) internal successors, (799), 528 states have internal predecessors, (799), 54 states have call successors, (54), 22 states have call predecessors, (54), 22 states have return successors, (55), 51 states have call predecessors, (55), 50 states have call successors, (55) [2022-01-10 08:22:15,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 599 states to 599 states and 908 transitions. [2022-01-10 08:22:15,136 INFO L78 Accepts]: Start accepts. Automaton has 599 states and 908 transitions. Word has length 65 [2022-01-10 08:22:15,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:15,137 INFO L470 AbstractCegarLoop]: Abstraction has 599 states and 908 transitions. [2022-01-10 08:22:15,137 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 08:22:15,137 INFO L276 IsEmpty]: Start isEmpty. Operand 599 states and 908 transitions. [2022-01-10 08:22:15,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-01-10 08:22:15,140 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:15,140 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] [2022-01-10 08:22:15,150 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2022-01-10 08:22:15,347 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:22:15,348 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:15,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:15,348 INFO L85 PathProgramCache]: Analyzing trace with hash -74903688, now seen corresponding path program 1 times [2022-01-10 08:22:15,349 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:15,349 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1896072359] [2022-01-10 08:22:15,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:15,349 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:15,349 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:15,350 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:22:15,352 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-01-10 08:22:15,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:15,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 5 conjunts are in the unsatisfiable core [2022-01-10 08:22:15,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:15,546 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:22:15,551 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:15,551 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:15,551 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1896072359] [2022-01-10 08:22:15,552 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1896072359] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:15,555 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:15,555 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 08:22:15,555 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [306800993] [2022-01-10 08:22:15,556 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:15,557 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 08:22:15,557 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:15,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 08:22:15,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:22:15,558 INFO L87 Difference]: Start difference. First operand 599 states and 908 transitions. Second operand has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 08:22:15,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:15,608 INFO L93 Difference]: Finished difference Result 786 states and 1164 transitions. [2022-01-10 08:22:15,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 08:22:15,609 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 2 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 65 [2022-01-10 08:22:15,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:15,613 INFO L225 Difference]: With dead ends: 786 [2022-01-10 08:22:15,613 INFO L226 Difference]: Without dead ends: 609 [2022-01-10 08:22:15,614 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-01-10 08:22:15,615 INFO L933 BasicCegarLoop]: 775 mSDtfsCounter, 7 mSDsluCounter, 3094 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 3869 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 08:22:15,615 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 3869 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:22:15,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 609 states. [2022-01-10 08:22:15,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 609 to 604. [2022-01-10 08:22:15,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 604 states, 525 states have (on average 1.5276190476190477) internal successors, (802), 532 states have internal predecessors, (802), 54 states have call successors, (54), 22 states have call predecessors, (54), 23 states have return successors, (56), 52 states have call predecessors, (56), 50 states have call successors, (56) [2022-01-10 08:22:15,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 604 states to 604 states and 912 transitions. [2022-01-10 08:22:15,652 INFO L78 Accepts]: Start accepts. Automaton has 604 states and 912 transitions. Word has length 65 [2022-01-10 08:22:15,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:15,652 INFO L470 AbstractCegarLoop]: Abstraction has 604 states and 912 transitions. [2022-01-10 08:22:15,652 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 08:22:15,653 INFO L276 IsEmpty]: Start isEmpty. Operand 604 states and 912 transitions. [2022-01-10 08:22:15,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-01-10 08:22:15,663 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:15,663 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] [2022-01-10 08:22:15,675 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2022-01-10 08:22:15,864 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:22:15,864 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:15,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:15,865 INFO L85 PathProgramCache]: Analyzing trace with hash -1104262986, now seen corresponding path program 1 times [2022-01-10 08:22:15,865 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:15,865 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [351358171] [2022-01-10 08:22:15,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:15,865 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:15,865 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:15,866 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:22:15,868 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-01-10 08:22:15,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:15,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 08:22:15,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:16,030 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:22:16,031 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:16,031 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:16,031 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [351358171] [2022-01-10 08:22:16,031 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [351358171] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:16,031 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:16,031 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 08:22:16,031 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1811296202] [2022-01-10 08:22:16,031 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:16,032 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 08:22:16,032 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:16,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 08:22:16,032 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:22:16,032 INFO L87 Difference]: Start difference. First operand 604 states and 912 transitions. Second operand has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 08:22:16,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:16,079 INFO L93 Difference]: Finished difference Result 958 states and 1385 transitions. [2022-01-10 08:22:16,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 08:22:16,080 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 65 [2022-01-10 08:22:16,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:16,083 INFO L225 Difference]: With dead ends: 958 [2022-01-10 08:22:16,083 INFO L226 Difference]: Without dead ends: 776 [2022-01-10 08:22:16,084 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:22:16,085 INFO L933 BasicCegarLoop]: 792 mSDtfsCounter, 738 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 738 SdHoareTripleChecker+Valid, 900 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 08:22:16,087 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [738 Valid, 900 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:22:16,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 776 states. [2022-01-10 08:22:16,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 776 to 762. [2022-01-10 08:22:16,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 762 states, 650 states have (on average 1.4892307692307691) internal successors, (968), 659 states have internal predecessors, (968), 70 states have call successors, (70), 36 states have call predecessors, (70), 40 states have return successors, (76), 69 states have call predecessors, (76), 66 states have call successors, (76) [2022-01-10 08:22:16,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 762 states to 762 states and 1114 transitions. [2022-01-10 08:22:16,114 INFO L78 Accepts]: Start accepts. Automaton has 762 states and 1114 transitions. Word has length 65 [2022-01-10 08:22:16,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:16,115 INFO L470 AbstractCegarLoop]: Abstraction has 762 states and 1114 transitions. [2022-01-10 08:22:16,115 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 08:22:16,116 INFO L276 IsEmpty]: Start isEmpty. Operand 762 states and 1114 transitions. [2022-01-10 08:22:16,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-01-10 08:22:16,117 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:16,117 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] [2022-01-10 08:22:16,124 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-01-10 08:22:16,331 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:22:16,331 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:16,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:16,332 INFO L85 PathProgramCache]: Analyzing trace with hash -52813897, now seen corresponding path program 1 times [2022-01-10 08:22:16,332 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:16,332 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1225504311] [2022-01-10 08:22:16,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:16,333 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:16,333 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:16,333 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:22:16,335 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-01-10 08:22:16,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:16,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 5 conjunts are in the unsatisfiable core [2022-01-10 08:22:16,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:16,543 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:22:16,543 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:16,543 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:16,543 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1225504311] [2022-01-10 08:22:16,543 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1225504311] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:16,543 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:16,543 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 08:22:16,543 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1198204678] [2022-01-10 08:22:16,544 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:16,544 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 08:22:16,544 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:16,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 08:22:16,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:22:16,544 INFO L87 Difference]: Start difference. First operand 762 states and 1114 transitions. Second operand has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 08:22:16,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:16,583 INFO L93 Difference]: Finished difference Result 1116 states and 1580 transitions. [2022-01-10 08:22:16,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 08:22:16,584 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 2 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 65 [2022-01-10 08:22:16,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:16,588 INFO L225 Difference]: With dead ends: 1116 [2022-01-10 08:22:16,588 INFO L226 Difference]: Without dead ends: 776 [2022-01-10 08:22:16,591 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-01-10 08:22:16,592 INFO L933 BasicCegarLoop]: 774 mSDtfsCounter, 4 mSDsluCounter, 3091 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 3865 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 08:22:16,593 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4 Valid, 3865 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:22:16,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 776 states. [2022-01-10 08:22:16,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 776 to 772. [2022-01-10 08:22:16,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 772 states, 658 states have (on average 1.4802431610942248) internal successors, (974), 667 states have internal predecessors, (974), 70 states have call successors, (70), 36 states have call predecessors, (70), 42 states have return successors, (78), 71 states have call predecessors, (78), 66 states have call successors, (78) [2022-01-10 08:22:16,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 772 states to 772 states and 1122 transitions. [2022-01-10 08:22:16,617 INFO L78 Accepts]: Start accepts. Automaton has 772 states and 1122 transitions. Word has length 65 [2022-01-10 08:22:16,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:16,618 INFO L470 AbstractCegarLoop]: Abstraction has 772 states and 1122 transitions. [2022-01-10 08:22:16,618 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 08:22:16,618 INFO L276 IsEmpty]: Start isEmpty. Operand 772 states and 1122 transitions. [2022-01-10 08:22:16,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-01-10 08:22:16,618 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:16,618 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] [2022-01-10 08:22:16,631 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-01-10 08:22:16,827 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:22:16,828 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:16,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:16,828 INFO L85 PathProgramCache]: Analyzing trace with hash 1333389497, now seen corresponding path program 1 times [2022-01-10 08:22:16,828 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:16,829 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1304926354] [2022-01-10 08:22:16,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:16,829 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:16,829 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:16,830 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:22:16,830 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-01-10 08:22:16,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:16,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 08:22:16,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:17,020 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:22:17,020 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:17,020 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:17,020 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1304926354] [2022-01-10 08:22:17,020 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1304926354] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:17,020 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:17,020 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 08:22:17,021 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1525559579] [2022-01-10 08:22:17,021 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:17,021 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:22:17,021 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:17,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:22:17,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:22:17,021 INFO L87 Difference]: Start difference. First operand 772 states and 1122 transitions. Second operand has 5 states, 5 states have (on average 10.0) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 08:22:17,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:17,722 INFO L93 Difference]: Finished difference Result 1528 states and 2130 transitions. [2022-01-10 08:22:17,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 08:22:17,723 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 65 [2022-01-10 08:22:17,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:17,727 INFO L225 Difference]: With dead ends: 1528 [2022-01-10 08:22:17,727 INFO L226 Difference]: Without dead ends: 1176 [2022-01-10 08:22:17,728 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-01-10 08:22:17,729 INFO L933 BasicCegarLoop]: 782 mSDtfsCounter, 463 mSDsluCounter, 1152 mSDsCounter, 0 mSdLazyCounter, 859 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 469 SdHoareTripleChecker+Valid, 1934 SdHoareTripleChecker+Invalid, 926 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 859 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-10 08:22:17,729 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [469 Valid, 1934 Invalid, 926 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 859 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-10 08:22:17,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1176 states. [2022-01-10 08:22:17,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1176 to 1160. [2022-01-10 08:22:17,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1160 states, 962 states have (on average 1.4199584199584199) internal successors, (1366), 987 states have internal predecessors, (1366), 108 states have call successors, (108), 64 states have call predecessors, (108), 88 states have return successors, (152), 113 states have call predecessors, (152), 104 states have call successors, (152) [2022-01-10 08:22:17,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1160 states to 1160 states and 1626 transitions. [2022-01-10 08:22:17,772 INFO L78 Accepts]: Start accepts. Automaton has 1160 states and 1626 transitions. Word has length 65 [2022-01-10 08:22:17,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:17,772 INFO L470 AbstractCegarLoop]: Abstraction has 1160 states and 1626 transitions. [2022-01-10 08:22:17,772 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 08:22:17,772 INFO L276 IsEmpty]: Start isEmpty. Operand 1160 states and 1626 transitions. [2022-01-10 08:22:17,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-01-10 08:22:17,773 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:17,773 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] [2022-01-10 08:22:17,783 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-01-10 08:22:17,987 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:22:17,987 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:17,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:17,988 INFO L85 PathProgramCache]: Analyzing trace with hash 1199375991, now seen corresponding path program 1 times [2022-01-10 08:22:17,988 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:17,988 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1868965130] [2022-01-10 08:22:17,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:17,988 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:17,988 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:17,989 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:22:17,991 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-01-10 08:22:18,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:18,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:22:18,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:18,195 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:22:18,196 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:18,196 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:18,196 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1868965130] [2022-01-10 08:22:18,196 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1868965130] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:18,196 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:18,196 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:22:18,196 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757024501] [2022-01-10 08:22:18,196 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:18,196 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 08:22:18,197 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:18,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 08:22:18,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 08:22:18,197 INFO L87 Difference]: Start difference. First operand 1160 states and 1626 transitions. Second operand has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2022-01-10 08:22:18,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:18,509 INFO L93 Difference]: Finished difference Result 2582 states and 3467 transitions. [2022-01-10 08:22:18,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:22:18,510 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (8), 4 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 [2022-01-10 08:22:18,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:18,516 INFO L225 Difference]: With dead ends: 2582 [2022-01-10 08:22:18,517 INFO L226 Difference]: Without dead ends: 1860 [2022-01-10 08:22:18,518 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:22:18,519 INFO L933 BasicCegarLoop]: 747 mSDtfsCounter, 1077 mSDsluCounter, 414 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1109 SdHoareTripleChecker+Valid, 1161 SdHoareTripleChecker+Invalid, 232 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 08:22:18,519 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1109 Valid, 1161 Invalid, 232 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 08:22:18,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1860 states. [2022-01-10 08:22:18,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1860 to 1856. [2022-01-10 08:22:18,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1856 states, 1492 states have (on average 1.3558981233243967) internal successors, (2023), 1544 states have internal predecessors, (2023), 188 states have call successors, (188), 120 states have call predecessors, (188), 174 states have return successors, (300), 200 states have call predecessors, (300), 184 states have call successors, (300) [2022-01-10 08:22:18,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1856 states to 1856 states and 2511 transitions. [2022-01-10 08:22:18,564 INFO L78 Accepts]: Start accepts. Automaton has 1856 states and 2511 transitions. Word has length 65 [2022-01-10 08:22:18,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:18,564 INFO L470 AbstractCegarLoop]: Abstraction has 1856 states and 2511 transitions. [2022-01-10 08:22:18,564 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2022-01-10 08:22:18,564 INFO L276 IsEmpty]: Start isEmpty. Operand 1856 states and 2511 transitions. [2022-01-10 08:22:18,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-01-10 08:22:18,566 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:18,566 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] [2022-01-10 08:22:18,583 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2022-01-10 08:22:18,776 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:22:18,776 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:18,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:18,777 INFO L85 PathProgramCache]: Analyzing trace with hash -791607456, now seen corresponding path program 1 times [2022-01-10 08:22:18,777 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:18,777 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1468281210] [2022-01-10 08:22:18,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:18,777 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:18,777 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:18,778 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:22:18,779 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-01-10 08:22:18,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:18,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 08:22:18,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:18,936 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:22:18,936 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:18,936 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:18,937 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1468281210] [2022-01-10 08:22:18,937 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1468281210] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:18,937 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:18,937 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 08:22:18,937 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2120824025] [2022-01-10 08:22:18,937 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:18,937 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 08:22:18,937 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:18,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 08:22:18,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:22:18,938 INFO L87 Difference]: Start difference. First operand 1856 states and 2511 transitions. Second operand has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-01-10 08:22:19,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:19,003 INFO L93 Difference]: Finished difference Result 4508 states and 5916 transitions. [2022-01-10 08:22:19,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 08:22:19,003 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 66 [2022-01-10 08:22:19,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:19,013 INFO L225 Difference]: With dead ends: 4508 [2022-01-10 08:22:19,014 INFO L226 Difference]: Without dead ends: 3074 [2022-01-10 08:22:19,017 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:22:19,018 INFO L933 BasicCegarLoop]: 782 mSDtfsCounter, 66 mSDsluCounter, 741 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 1523 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 08:22:19,018 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 1523 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:22:19,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3074 states. [2022-01-10 08:22:19,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3074 to 3034. [2022-01-10 08:22:19,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3034 states, 2402 states have (on average 1.3139050791007494) internal successors, (3156), 2475 states have internal predecessors, (3156), 308 states have call successors, (308), 232 states have call predecessors, (308), 322 states have return successors, (478), 331 states have call predecessors, (478), 304 states have call successors, (478) [2022-01-10 08:22:19,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3034 states to 3034 states and 3942 transitions. [2022-01-10 08:22:19,121 INFO L78 Accepts]: Start accepts. Automaton has 3034 states and 3942 transitions. Word has length 66 [2022-01-10 08:22:19,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:19,121 INFO L470 AbstractCegarLoop]: Abstraction has 3034 states and 3942 transitions. [2022-01-10 08:22:19,122 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-01-10 08:22:19,122 INFO L276 IsEmpty]: Start isEmpty. Operand 3034 states and 3942 transitions. [2022-01-10 08:22:19,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-10 08:22:19,126 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:19,126 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] [2022-01-10 08:22:19,135 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2022-01-10 08:22:19,333 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:22:19,334 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:19,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:19,334 INFO L85 PathProgramCache]: Analyzing trace with hash -993648705, now seen corresponding path program 1 times [2022-01-10 08:22:19,334 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:19,334 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1708048822] [2022-01-10 08:22:19,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:19,335 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:19,335 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:19,336 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:22:19,338 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-01-10 08:22:19,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:19,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 08:22:19,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:19,524 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:22:19,525 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:19,525 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:19,525 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1708048822] [2022-01-10 08:22:19,525 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1708048822] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:19,525 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:19,525 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 08:22:19,525 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2075100606] [2022-01-10 08:22:19,525 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:19,525 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 08:22:19,525 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:19,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 08:22:19,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:22:19,526 INFO L87 Difference]: Start difference. First operand 3034 states and 3942 transitions. Second operand has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-01-10 08:22:19,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:19,620 INFO L93 Difference]: Finished difference Result 6246 states and 7956 transitions. [2022-01-10 08:22:19,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 08:22:19,621 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 72 [2022-01-10 08:22:19,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:19,631 INFO L225 Difference]: With dead ends: 6246 [2022-01-10 08:22:19,632 INFO L226 Difference]: Without dead ends: 3642 [2022-01-10 08:22:19,636 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:22:19,637 INFO L933 BasicCegarLoop]: 796 mSDtfsCounter, 704 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 704 SdHoareTripleChecker+Valid, 904 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 08:22:19,637 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [704 Valid, 904 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:22:19,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3642 states. [2022-01-10 08:22:19,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3642 to 3598. [2022-01-10 08:22:19,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3598 states, 2838 states have (on average 1.2952783650458068) internal successors, (3676), 2919 states have internal predecessors, (3676), 372 states have call successors, (372), 288 states have call predecessors, (372), 386 states have return successors, (561), 395 states have call predecessors, (561), 368 states have call successors, (561) [2022-01-10 08:22:19,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3598 states to 3598 states and 4609 transitions. [2022-01-10 08:22:19,716 INFO L78 Accepts]: Start accepts. Automaton has 3598 states and 4609 transitions. Word has length 72 [2022-01-10 08:22:19,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:19,716 INFO L470 AbstractCegarLoop]: Abstraction has 3598 states and 4609 transitions. [2022-01-10 08:22:19,716 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-01-10 08:22:19,717 INFO L276 IsEmpty]: Start isEmpty. Operand 3598 states and 4609 transitions. [2022-01-10 08:22:19,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-01-10 08:22:19,718 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:19,718 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:22:19,732 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2022-01-10 08:22:19,926 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:22:19,927 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:19,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:19,927 INFO L85 PathProgramCache]: Analyzing trace with hash -1255358187, now seen corresponding path program 1 times [2022-01-10 08:22:19,928 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:19,928 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1886670553] [2022-01-10 08:22:19,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:19,928 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:19,928 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:19,929 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:22:19,929 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2022-01-10 08:22:20,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:20,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:22:20,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:20,122 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:22:20,123 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:20,123 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:20,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1886670553] [2022-01-10 08:22:20,123 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1886670553] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:20,123 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:20,123 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:22:20,123 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065259055] [2022-01-10 08:22:20,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:20,124 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 08:22:20,124 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:20,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 08:22:20,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 08:22:20,124 INFO L87 Difference]: Start difference. First operand 3598 states and 4609 transitions. Second operand has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-01-10 08:22:20,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:20,370 INFO L93 Difference]: Finished difference Result 4278 states and 5442 transitions. [2022-01-10 08:22:20,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 08:22:20,370 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 73 [2022-01-10 08:22:20,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:20,385 INFO L225 Difference]: With dead ends: 4278 [2022-01-10 08:22:20,385 INFO L226 Difference]: Without dead ends: 4275 [2022-01-10 08:22:20,388 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:22:20,388 INFO L933 BasicCegarLoop]: 797 mSDtfsCounter, 1447 mSDsluCounter, 90 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 164 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1447 SdHoareTripleChecker+Valid, 887 SdHoareTripleChecker+Invalid, 184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 164 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 08:22:20,389 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1447 Valid, 887 Invalid, 184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [164 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 08:22:20,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4275 states. [2022-01-10 08:22:20,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4275 to 4233. [2022-01-10 08:22:20,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4233 states, 3328 states have (on average 1.28515625) internal successors, (4277), 3423 states have internal predecessors, (4277), 437 states have call successors, (437), 344 states have call predecessors, (437), 466 states have return successors, (664), 470 states have call predecessors, (664), 434 states have call successors, (664) [2022-01-10 08:22:20,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4233 states to 4233 states and 5378 transitions. [2022-01-10 08:22:20,494 INFO L78 Accepts]: Start accepts. Automaton has 4233 states and 5378 transitions. Word has length 73 [2022-01-10 08:22:20,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:20,494 INFO L470 AbstractCegarLoop]: Abstraction has 4233 states and 5378 transitions. [2022-01-10 08:22:20,495 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-01-10 08:22:20,495 INFO L276 IsEmpty]: Start isEmpty. Operand 4233 states and 5378 transitions. [2022-01-10 08:22:20,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-10 08:22:20,496 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:20,496 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:22:20,507 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2022-01-10 08:22:20,702 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:22:20,703 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:20,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:20,703 INFO L85 PathProgramCache]: Analyzing trace with hash -262921527, now seen corresponding path program 1 times [2022-01-10 08:22:20,703 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:20,704 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1662965553] [2022-01-10 08:22:20,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:20,704 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:20,704 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:20,705 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:22:20,706 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-01-10 08:22:20,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:20,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 5 conjunts are in the unsatisfiable core [2022-01-10 08:22:20,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:21,094 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:22:21,094 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-10 08:22:21,251 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:22:21,251 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:21,251 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1662965553] [2022-01-10 08:22:21,251 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1662965553] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-10 08:22:21,251 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-01-10 08:22:21,252 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 7 [2022-01-10 08:22:21,252 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [759293612] [2022-01-10 08:22:21,252 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-01-10 08:22:21,264 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 08:22:21,264 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:21,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 08:22:21,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-01-10 08:22:21,265 INFO L87 Difference]: Start difference. First operand 4233 states and 5378 transitions. Second operand has 7 states, 7 states have (on average 16.428571428571427) internal successors, (115), 7 states have internal predecessors, (115), 4 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-01-10 08:22:21,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:21,729 INFO L93 Difference]: Finished difference Result 9216 states and 11578 transitions. [2022-01-10 08:22:21,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 08:22:21,729 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.428571428571427) internal successors, (115), 7 states have internal predecessors, (115), 4 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 74 [2022-01-10 08:22:21,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:21,763 INFO L225 Difference]: With dead ends: 9216 [2022-01-10 08:22:21,763 INFO L226 Difference]: Without dead ends: 9213 [2022-01-10 08:22:21,768 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 140 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-01-10 08:22:21,768 INFO L933 BasicCegarLoop]: 990 mSDtfsCounter, 1108 mSDsluCounter, 2745 mSDsCounter, 0 mSdLazyCounter, 459 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1108 SdHoareTripleChecker+Valid, 3735 SdHoareTripleChecker+Invalid, 470 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 459 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 08:22:21,769 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1108 Valid, 3735 Invalid, 470 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 459 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 08:22:21,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9213 states. [2022-01-10 08:22:21,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9213 to 6815. [2022-01-10 08:22:22,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6815 states, 5330 states have (on average 1.2729831144465291) internal successors, (6785), 5491 states have internal predecessors, (6785), 701 states have call successors, (701), 568 states have call predecessors, (701), 782 states have return successors, (1098), 760 states have call predecessors, (1098), 698 states have call successors, (1098) [2022-01-10 08:22:22,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6815 states to 6815 states and 8584 transitions. [2022-01-10 08:22:22,021 INFO L78 Accepts]: Start accepts. Automaton has 6815 states and 8584 transitions. Word has length 74 [2022-01-10 08:22:22,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:22,021 INFO L470 AbstractCegarLoop]: Abstraction has 6815 states and 8584 transitions. [2022-01-10 08:22:22,022 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.428571428571427) internal successors, (115), 7 states have internal predecessors, (115), 4 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-01-10 08:22:22,022 INFO L276 IsEmpty]: Start isEmpty. Operand 6815 states and 8584 transitions. [2022-01-10 08:22:22,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-10 08:22:22,023 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:22,023 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:22:22,033 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-01-10 08:22:22,233 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:22:22,233 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:22,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:22,234 INFO L85 PathProgramCache]: Analyzing trace with hash -385890155, now seen corresponding path program 2 times [2022-01-10 08:22:22,234 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:22,234 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [155667861] [2022-01-10 08:22:22,234 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-10 08:22:22,234 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:22,234 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:22,235 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:22:22,236 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-01-10 08:22:22,326 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-10 08:22:22,326 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-10 08:22:22,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 08:22:22,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:22,416 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:22:22,416 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:22,416 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:22,416 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [155667861] [2022-01-10 08:22:22,416 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [155667861] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:22,416 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:22,416 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 08:22:22,416 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [662426574] [2022-01-10 08:22:22,416 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:22,417 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 08:22:22,417 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:22,417 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 08:22:22,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:22:22,417 INFO L87 Difference]: Start difference. First operand 6815 states and 8584 transitions. Second operand has 3 states, 3 states have (on average 20.666666666666668) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-01-10 08:22:22,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:22,543 INFO L93 Difference]: Finished difference Result 10062 states and 12716 transitions. [2022-01-10 08:22:22,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 08:22:22,544 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.666666666666668) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 77 [2022-01-10 08:22:22,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:22,561 INFO L225 Difference]: With dead ends: 10062 [2022-01-10 08:22:22,561 INFO L226 Difference]: Without dead ends: 4251 [2022-01-10 08:22:22,569 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:22:22,570 INFO L933 BasicCegarLoop]: 850 mSDtfsCounter, 744 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 744 SdHoareTripleChecker+Valid, 967 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 08:22:22,570 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [744 Valid, 967 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:22:22,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4251 states. [2022-01-10 08:22:22,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4251 to 4219. [2022-01-10 08:22:22,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4219 states, 3318 states have (on average 1.2715491259795058) internal successors, (4219), 3409 states have internal predecessors, (4219), 437 states have call successors, (437), 344 states have call predecessors, (437), 462 states have return successors, (632), 470 states have call predecessors, (632), 434 states have call successors, (632) [2022-01-10 08:22:22,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4219 states to 4219 states and 5288 transitions. [2022-01-10 08:22:22,679 INFO L78 Accepts]: Start accepts. Automaton has 4219 states and 5288 transitions. Word has length 77 [2022-01-10 08:22:22,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:22,679 INFO L470 AbstractCegarLoop]: Abstraction has 4219 states and 5288 transitions. [2022-01-10 08:22:22,680 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.666666666666668) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-01-10 08:22:22,680 INFO L276 IsEmpty]: Start isEmpty. Operand 4219 states and 5288 transitions. [2022-01-10 08:22:22,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2022-01-10 08:22:22,681 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:22,681 INFO L514 BasicCegarLoop]: trace histogram [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] [2022-01-10 08:22:22,688 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2022-01-10 08:22:22,887 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:22:22,888 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:22,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:22,888 INFO L85 PathProgramCache]: Analyzing trace with hash -870186629, now seen corresponding path program 1 times [2022-01-10 08:22:22,888 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:22,889 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1167297183] [2022-01-10 08:22:22,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:22,889 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:22,889 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:22,890 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:22:22,891 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2022-01-10 08:22:22,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:22,983 INFO L263 TraceCheckSpWp]: Trace formula consists of 243 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 08:22:22,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:23,078 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:22:23,078 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:23,078 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:23,078 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1167297183] [2022-01-10 08:22:23,078 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1167297183] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:23,078 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:23,078 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 08:22:23,079 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1801032799] [2022-01-10 08:22:23,079 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:23,079 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 08:22:23,079 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:23,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 08:22:23,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:22:23,079 INFO L87 Difference]: Start difference. First operand 4219 states and 5288 transitions. Second operand has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-01-10 08:22:23,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:23,251 INFO L93 Difference]: Finished difference Result 11242 states and 13833 transitions. [2022-01-10 08:22:23,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 08:22:23,252 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 84 [2022-01-10 08:22:23,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:23,273 INFO L225 Difference]: With dead ends: 11242 [2022-01-10 08:22:23,273 INFO L226 Difference]: Without dead ends: 6019 [2022-01-10 08:22:23,283 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:22:23,283 INFO L933 BasicCegarLoop]: 863 mSDtfsCounter, 89 mSDsluCounter, 764 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 1627 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 08:22:23,284 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 1627 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:22:23,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6019 states. [2022-01-10 08:22:23,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6019 to 6019. [2022-01-10 08:22:23,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6019 states, 4680 states have (on average 1.2478632478632479) internal successors, (5840), 4816 states have internal predecessors, (5840), 635 states have call successors, (635), 512 states have call predecessors, (635), 702 states have return successors, (956), 695 states have call predecessors, (956), 632 states have call successors, (956) [2022-01-10 08:22:23,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6019 states to 6019 states and 7431 transitions. [2022-01-10 08:22:23,482 INFO L78 Accepts]: Start accepts. Automaton has 6019 states and 7431 transitions. Word has length 84 [2022-01-10 08:22:23,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:23,482 INFO L470 AbstractCegarLoop]: Abstraction has 6019 states and 7431 transitions. [2022-01-10 08:22:23,482 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-01-10 08:22:23,482 INFO L276 IsEmpty]: Start isEmpty. Operand 6019 states and 7431 transitions. [2022-01-10 08:22:23,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2022-01-10 08:22:23,485 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:23,485 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:22:23,491 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2022-01-10 08:22:23,691 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:22:23,692 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:23,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:23,692 INFO L85 PathProgramCache]: Analyzing trace with hash 1195408575, now seen corresponding path program 1 times [2022-01-10 08:22:23,692 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:23,693 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1400137235] [2022-01-10 08:22:23,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:23,693 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:23,693 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:23,694 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:22:23,694 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2022-01-10 08:22:23,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:23,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:22:23,781 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:23,883 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-10 08:22:23,883 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:23,883 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:23,883 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1400137235] [2022-01-10 08:22:23,883 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1400137235] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:23,884 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:23,884 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:22:23,884 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2100515666] [2022-01-10 08:22:23,884 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:23,884 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 08:22:23,884 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:23,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 08:22:23,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 08:22:23,884 INFO L87 Difference]: Start difference. First operand 6019 states and 7431 transitions. Second operand has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2022-01-10 08:22:24,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:24,242 INFO L93 Difference]: Finished difference Result 11634 states and 14231 transitions. [2022-01-10 08:22:24,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:22:24,243 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 92 [2022-01-10 08:22:24,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:24,257 INFO L225 Difference]: With dead ends: 11634 [2022-01-10 08:22:24,257 INFO L226 Difference]: Without dead ends: 6049 [2022-01-10 08:22:24,266 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:22:24,266 INFO L933 BasicCegarLoop]: 746 mSDtfsCounter, 1056 mSDsluCounter, 402 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1087 SdHoareTripleChecker+Valid, 1148 SdHoareTripleChecker+Invalid, 207 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 08:22:24,267 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1087 Valid, 1148 Invalid, 207 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 08:22:24,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6049 states. [2022-01-10 08:22:24,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6049 to 6049. [2022-01-10 08:22:24,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6049 states, 4695 states have (on average 1.233013844515442) internal successors, (5789), 4846 states have internal predecessors, (5789), 635 states have call successors, (635), 512 states have call predecessors, (635), 717 states have return successors, (956), 695 states have call predecessors, (956), 632 states have call successors, (956) [2022-01-10 08:22:24,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6049 states to 6049 states and 7380 transitions. [2022-01-10 08:22:24,458 INFO L78 Accepts]: Start accepts. Automaton has 6049 states and 7380 transitions. Word has length 92 [2022-01-10 08:22:24,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:24,459 INFO L470 AbstractCegarLoop]: Abstraction has 6049 states and 7380 transitions. [2022-01-10 08:22:24,459 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2022-01-10 08:22:24,459 INFO L276 IsEmpty]: Start isEmpty. Operand 6049 states and 7380 transitions. [2022-01-10 08:22:24,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2022-01-10 08:22:24,461 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:24,462 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:22:24,471 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2022-01-10 08:22:24,671 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:22:24,671 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:24,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:24,672 INFO L85 PathProgramCache]: Analyzing trace with hash -780260845, now seen corresponding path program 1 times [2022-01-10 08:22:24,672 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:24,672 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [165115290] [2022-01-10 08:22:24,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:24,672 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:24,672 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:24,673 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:22:24,674 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2022-01-10 08:22:24,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:24,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 262 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 08:22:24,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:24,851 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-10 08:22:24,851 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:24,852 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:24,852 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [165115290] [2022-01-10 08:22:24,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [165115290] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:24,852 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:24,852 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 08:22:24,852 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35161074] [2022-01-10 08:22:24,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:24,852 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 08:22:24,852 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:24,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 08:22:24,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:22:24,853 INFO L87 Difference]: Start difference. First operand 6049 states and 7380 transitions. Second operand has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-01-10 08:22:25,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:25,025 INFO L93 Difference]: Finished difference Result 11401 states and 13764 transitions. [2022-01-10 08:22:25,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 08:22:25,025 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 93 [2022-01-10 08:22:25,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:25,038 INFO L225 Difference]: With dead ends: 11401 [2022-01-10 08:22:25,038 INFO L226 Difference]: Without dead ends: 5776 [2022-01-10 08:22:25,046 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:22:25,047 INFO L933 BasicCegarLoop]: 856 mSDtfsCounter, 102 mSDsluCounter, 761 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 1617 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 08:22:25,047 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [102 Valid, 1617 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:22:25,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5776 states. [2022-01-10 08:22:25,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5776 to 5773. [2022-01-10 08:22:25,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5773 states, 4489 states have (on average 1.2227667631989307) internal successors, (5489), 4634 states have internal predecessors, (5489), 597 states have call successors, (597), 484 states have call predecessors, (597), 685 states have return successors, (839), 657 states have call predecessors, (839), 594 states have call successors, (839) [2022-01-10 08:22:25,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5773 states to 5773 states and 6925 transitions. [2022-01-10 08:22:25,205 INFO L78 Accepts]: Start accepts. Automaton has 5773 states and 6925 transitions. Word has length 93 [2022-01-10 08:22:25,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:25,205 INFO L470 AbstractCegarLoop]: Abstraction has 5773 states and 6925 transitions. [2022-01-10 08:22:25,205 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-01-10 08:22:25,205 INFO L276 IsEmpty]: Start isEmpty. Operand 5773 states and 6925 transitions. [2022-01-10 08:22:25,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2022-01-10 08:22:25,209 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:25,211 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2022-01-10 08:22:25,218 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2022-01-10 08:22:25,418 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:22:25,418 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:25,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:25,419 INFO L85 PathProgramCache]: Analyzing trace with hash -787422868, now seen corresponding path program 1 times [2022-01-10 08:22:25,419 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:25,419 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [254798852] [2022-01-10 08:22:25,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:25,419 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:25,419 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:25,420 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:22:25,422 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2022-01-10 08:22:25,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:25,553 INFO L263 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:22:25,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:25,699 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2022-01-10 08:22:25,700 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:25,700 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:25,700 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [254798852] [2022-01-10 08:22:25,700 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [254798852] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:25,700 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:25,700 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:22:25,700 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1330133867] [2022-01-10 08:22:25,700 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:25,701 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:22:25,701 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:25,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:22:25,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:22:25,702 INFO L87 Difference]: Start difference. First operand 5773 states and 6925 transitions. Second operand has 5 states, 5 states have (on average 16.2) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) [2022-01-10 08:22:26,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:26,469 INFO L93 Difference]: Finished difference Result 13682 states and 16269 transitions. [2022-01-10 08:22:26,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 08:22:26,469 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) Word has length 159 [2022-01-10 08:22:26,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:26,485 INFO L225 Difference]: With dead ends: 13682 [2022-01-10 08:22:26,485 INFO L226 Difference]: Without dead ends: 8113 [2022-01-10 08:22:26,492 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 155 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-01-10 08:22:26,492 INFO L933 BasicCegarLoop]: 749 mSDtfsCounter, 1092 mSDsluCounter, 768 mSDsCounter, 0 mSdLazyCounter, 573 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1128 SdHoareTripleChecker+Valid, 1517 SdHoareTripleChecker+Invalid, 636 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 573 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 08:22:26,492 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1128 Valid, 1517 Invalid, 636 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 573 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 08:22:26,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8113 states. [2022-01-10 08:22:26,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8113 to 7760. [2022-01-10 08:22:26,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7760 states, 5987 states have (on average 1.2156338733923502) internal successors, (7278), 6168 states have internal predecessors, (7278), 817 states have call successors, (817), 673 states have call predecessors, (817), 954 states have return successors, (1133), 920 states have call predecessors, (1133), 814 states have call successors, (1133) [2022-01-10 08:22:26,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7760 states to 7760 states and 9228 transitions. [2022-01-10 08:22:26,765 INFO L78 Accepts]: Start accepts. Automaton has 7760 states and 9228 transitions. Word has length 159 [2022-01-10 08:22:26,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:26,766 INFO L470 AbstractCegarLoop]: Abstraction has 7760 states and 9228 transitions. [2022-01-10 08:22:26,766 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) [2022-01-10 08:22:26,766 INFO L276 IsEmpty]: Start isEmpty. Operand 7760 states and 9228 transitions. [2022-01-10 08:22:26,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 08:22:26,771 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:26,771 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, 1] [2022-01-10 08:22:26,781 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2022-01-10 08:22:26,978 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:22:26,978 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:26,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:26,979 INFO L85 PathProgramCache]: Analyzing trace with hash -60640515, now seen corresponding path program 1 times [2022-01-10 08:22:26,979 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:26,979 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [330498447] [2022-01-10 08:22:26,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:26,979 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:26,979 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:26,980 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:22:26,982 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2022-01-10 08:22:27,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:27,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 539 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 08:22:27,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:27,332 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:22:27,332 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:27,332 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:27,332 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [330498447] [2022-01-10 08:22:27,332 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [330498447] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:27,332 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:27,332 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 08:22:27,332 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848557380] [2022-01-10 08:22:27,332 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:27,333 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 08:22:27,333 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:27,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 08:22:27,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:22:27,333 INFO L87 Difference]: Start difference. First operand 7760 states and 9228 transitions. Second operand has 3 states, 3 states have (on average 59.666666666666664) internal successors, (179), 3 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:22:27,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:27,490 INFO L93 Difference]: Finished difference Result 8161 states and 9864 transitions. [2022-01-10 08:22:27,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 08:22:27,491 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 59.666666666666664) internal successors, (179), 3 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 08:22:27,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:27,505 INFO L225 Difference]: With dead ends: 8161 [2022-01-10 08:22:27,506 INFO L226 Difference]: Without dead ends: 7760 [2022-01-10 08:22:27,509 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 188 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:22:27,509 INFO L933 BasicCegarLoop]: 770 mSDtfsCounter, 636 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 636 SdHoareTripleChecker+Valid, 898 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 08:22:27,509 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [636 Valid, 898 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:22:27,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7760 states. [2022-01-10 08:22:27,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7760 to 7760. [2022-01-10 08:22:27,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7760 states, 5987 states have (on average 1.215466844830466) internal successors, (7277), 6168 states have internal predecessors, (7277), 817 states have call successors, (817), 673 states have call predecessors, (817), 954 states have return successors, (1133), 920 states have call predecessors, (1133), 814 states have call successors, (1133) [2022-01-10 08:22:27,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7760 states to 7760 states and 9227 transitions. [2022-01-10 08:22:27,760 INFO L78 Accepts]: Start accepts. Automaton has 7760 states and 9227 transitions. Word has length 190 [2022-01-10 08:22:27,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:27,760 INFO L470 AbstractCegarLoop]: Abstraction has 7760 states and 9227 transitions. [2022-01-10 08:22:27,760 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 59.666666666666664) internal successors, (179), 3 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:22:27,760 INFO L276 IsEmpty]: Start isEmpty. Operand 7760 states and 9227 transitions. [2022-01-10 08:22:27,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 08:22:27,763 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:27,763 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, 1] [2022-01-10 08:22:27,772 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2022-01-10 08:22:27,972 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:22:27,972 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:27,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:27,973 INFO L85 PathProgramCache]: Analyzing trace with hash 1287493055, now seen corresponding path program 1 times [2022-01-10 08:22:27,973 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:27,973 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1188421483] [2022-01-10 08:22:27,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:27,973 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:27,973 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:27,974 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:22:27,976 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2022-01-10 08:22:28,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:28,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 539 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 08:22:28,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:28,332 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:22:28,332 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:28,332 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:28,332 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1188421483] [2022-01-10 08:22:28,332 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1188421483] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:28,332 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:28,332 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 08:22:28,332 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [126836227] [2022-01-10 08:22:28,332 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:28,333 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 08:22:28,333 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:28,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 08:22:28,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:22:28,333 INFO L87 Difference]: Start difference. First operand 7760 states and 9227 transitions. Second operand has 3 states, 3 states have (on average 59.666666666666664) internal successors, (179), 3 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:22:28,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:28,480 INFO L93 Difference]: Finished difference Result 8153 states and 9847 transitions. [2022-01-10 08:22:28,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 08:22:28,481 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 59.666666666666664) internal successors, (179), 3 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 08:22:28,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:28,499 INFO L225 Difference]: With dead ends: 8153 [2022-01-10 08:22:28,499 INFO L226 Difference]: Without dead ends: 7760 [2022-01-10 08:22:28,503 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 188 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:22:28,504 INFO L933 BasicCegarLoop]: 769 mSDtfsCounter, 627 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 627 SdHoareTripleChecker+Valid, 897 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 08:22:28,504 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [627 Valid, 897 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:22:28,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7760 states. [2022-01-10 08:22:28,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7760 to 7760. [2022-01-10 08:22:28,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7760 states, 5987 states have (on average 1.215299816268582) internal successors, (7276), 6168 states have internal predecessors, (7276), 817 states have call successors, (817), 673 states have call predecessors, (817), 954 states have return successors, (1133), 920 states have call predecessors, (1133), 814 states have call successors, (1133) [2022-01-10 08:22:28,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7760 states to 7760 states and 9226 transitions. [2022-01-10 08:22:28,752 INFO L78 Accepts]: Start accepts. Automaton has 7760 states and 9226 transitions. Word has length 190 [2022-01-10 08:22:28,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:28,752 INFO L470 AbstractCegarLoop]: Abstraction has 7760 states and 9226 transitions. [2022-01-10 08:22:28,753 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 59.666666666666664) internal successors, (179), 3 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:22:28,753 INFO L276 IsEmpty]: Start isEmpty. Operand 7760 states and 9226 transitions. [2022-01-10 08:22:28,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 08:22:28,756 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:28,756 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, 1] [2022-01-10 08:22:28,764 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2022-01-10 08:22:28,964 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:22:28,965 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:28,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:28,966 INFO L85 PathProgramCache]: Analyzing trace with hash 2118146689, now seen corresponding path program 1 times [2022-01-10 08:22:28,966 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:28,966 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2040103971] [2022-01-10 08:22:28,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:28,966 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:28,966 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:28,967 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:22:28,968 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2022-01-10 08:22:29,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:29,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 539 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:22:29,110 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:29,346 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:22:29,347 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:29,347 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:29,347 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2040103971] [2022-01-10 08:22:29,347 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2040103971] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:29,347 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:29,347 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:22:29,348 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [623205165] [2022-01-10 08:22:29,348 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:29,349 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:22:29,349 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:29,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:22:29,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:22:29,349 INFO L87 Difference]: Start difference. First operand 7760 states and 9226 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:22:30,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:30,223 INFO L93 Difference]: Finished difference Result 8584 states and 10546 transitions. [2022-01-10 08:22:30,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 08:22:30,224 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 08:22:30,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:30,242 INFO L225 Difference]: With dead ends: 8584 [2022-01-10 08:22:30,242 INFO L226 Difference]: Without dead ends: 8198 [2022-01-10 08:22:30,245 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:22:30,245 INFO L933 BasicCegarLoop]: 812 mSDtfsCounter, 1406 mSDsluCounter, 1384 mSDsCounter, 0 mSdLazyCounter, 641 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1437 SdHoareTripleChecker+Valid, 2196 SdHoareTripleChecker+Invalid, 723 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 641 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-10 08:22:30,246 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1437 Valid, 2196 Invalid, 723 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 641 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-10 08:22:30,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8198 states. [2022-01-10 08:22:30,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8198 to 8165. [2022-01-10 08:22:30,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8165 states, 6363 states have (on average 1.2382523966682382) internal successors, (7879), 6545 states have internal predecessors, (7879), 839 states have call successors, (839), 679 states have call predecessors, (839), 961 states have return successors, (1156), 942 states have call predecessors, (1156), 836 states have call successors, (1156) [2022-01-10 08:22:30,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8165 states to 8165 states and 9874 transitions. [2022-01-10 08:22:30,510 INFO L78 Accepts]: Start accepts. Automaton has 8165 states and 9874 transitions. Word has length 190 [2022-01-10 08:22:30,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:30,510 INFO L470 AbstractCegarLoop]: Abstraction has 8165 states and 9874 transitions. [2022-01-10 08:22:30,510 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:22:30,510 INFO L276 IsEmpty]: Start isEmpty. Operand 8165 states and 9874 transitions. [2022-01-10 08:22:30,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 08:22:30,514 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:30,514 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, 1] [2022-01-10 08:22:30,523 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2022-01-10 08:22:30,722 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:22:30,723 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:30,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:30,723 INFO L85 PathProgramCache]: Analyzing trace with hash 271120253, now seen corresponding path program 1 times [2022-01-10 08:22:30,724 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:30,724 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [751653223] [2022-01-10 08:22:30,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:30,724 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:30,724 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:30,725 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:22:30,726 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2022-01-10 08:22:30,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:30,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 537 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:22:30,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:31,114 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:22:31,114 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:31,114 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:31,114 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [751653223] [2022-01-10 08:22:31,114 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [751653223] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:31,114 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:31,114 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:22:31,114 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2117957949] [2022-01-10 08:22:31,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:31,115 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:22:31,115 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:31,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:22:31,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:22:31,115 INFO L87 Difference]: Start difference. First operand 8165 states and 9874 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:22:31,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:31,664 INFO L93 Difference]: Finished difference Result 8956 states and 11136 transitions. [2022-01-10 08:22:31,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 08:22:31,665 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 08:22:31,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:31,681 INFO L225 Difference]: With dead ends: 8956 [2022-01-10 08:22:31,682 INFO L226 Difference]: Without dead ends: 8165 [2022-01-10 08:22:31,687 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:22:31,687 INFO L933 BasicCegarLoop]: 725 mSDtfsCounter, 1040 mSDsluCounter, 803 mSDsCounter, 0 mSdLazyCounter, 390 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1071 SdHoareTripleChecker+Valid, 1528 SdHoareTripleChecker+Invalid, 447 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 390 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 08:22:31,687 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1071 Valid, 1528 Invalid, 447 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 390 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 08:22:31,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8165 states. [2022-01-10 08:22:31,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8165 to 8165. [2022-01-10 08:22:31,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8165 states, 6363 states have (on average 1.237152286657237) internal successors, (7872), 6545 states have internal predecessors, (7872), 839 states have call successors, (839), 679 states have call predecessors, (839), 961 states have return successors, (1156), 942 states have call predecessors, (1156), 836 states have call successors, (1156) [2022-01-10 08:22:31,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8165 states to 8165 states and 9867 transitions. [2022-01-10 08:22:31,975 INFO L78 Accepts]: Start accepts. Automaton has 8165 states and 9867 transitions. Word has length 190 [2022-01-10 08:22:31,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:31,975 INFO L470 AbstractCegarLoop]: Abstraction has 8165 states and 9867 transitions. [2022-01-10 08:22:31,975 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:22:31,976 INFO L276 IsEmpty]: Start isEmpty. Operand 8165 states and 9867 transitions. [2022-01-10 08:22:31,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 08:22:31,979 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:31,979 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, 1] [2022-01-10 08:22:31,989 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2022-01-10 08:22:32,187 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:22:32,188 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:32,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:32,188 INFO L85 PathProgramCache]: Analyzing trace with hash -2005218559, now seen corresponding path program 1 times [2022-01-10 08:22:32,189 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:32,189 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [552946043] [2022-01-10 08:22:32,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:32,189 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:32,189 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:32,190 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:22:32,223 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2022-01-10 08:22:32,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:32,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 535 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:22:32,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:32,571 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:22:32,571 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:32,571 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:32,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [552946043] [2022-01-10 08:22:32,571 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [552946043] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:32,571 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:32,571 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:22:32,572 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [484879029] [2022-01-10 08:22:32,572 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:32,572 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:22:32,572 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:32,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:22:32,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:22:32,573 INFO L87 Difference]: Start difference. First operand 8165 states and 9867 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:22:33,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:33,107 INFO L93 Difference]: Finished difference Result 8956 states and 11122 transitions. [2022-01-10 08:22:33,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 08:22:33,108 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 08:22:33,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:33,122 INFO L225 Difference]: With dead ends: 8956 [2022-01-10 08:22:33,122 INFO L226 Difference]: Without dead ends: 8165 [2022-01-10 08:22:33,126 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:22:33,128 INFO L933 BasicCegarLoop]: 722 mSDtfsCounter, 1034 mSDsluCounter, 799 mSDsCounter, 0 mSdLazyCounter, 390 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1065 SdHoareTripleChecker+Valid, 1521 SdHoareTripleChecker+Invalid, 447 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 390 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 08:22:33,129 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1065 Valid, 1521 Invalid, 447 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 390 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 08:22:33,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8165 states. [2022-01-10 08:22:33,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8165 to 8165. [2022-01-10 08:22:33,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8165 states, 6363 states have (on average 1.236052176646236) internal successors, (7865), 6545 states have internal predecessors, (7865), 839 states have call successors, (839), 679 states have call predecessors, (839), 961 states have return successors, (1156), 942 states have call predecessors, (1156), 836 states have call successors, (1156) [2022-01-10 08:22:33,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8165 states to 8165 states and 9860 transitions. [2022-01-10 08:22:33,416 INFO L78 Accepts]: Start accepts. Automaton has 8165 states and 9860 transitions. Word has length 190 [2022-01-10 08:22:33,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:33,416 INFO L470 AbstractCegarLoop]: Abstraction has 8165 states and 9860 transitions. [2022-01-10 08:22:33,416 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:22:33,416 INFO L276 IsEmpty]: Start isEmpty. Operand 8165 states and 9860 transitions. [2022-01-10 08:22:33,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 08:22:33,419 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:33,419 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, 1] [2022-01-10 08:22:33,434 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2022-01-10 08:22:33,627 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:22:33,628 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:33,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:33,628 INFO L85 PathProgramCache]: Analyzing trace with hash -1801554179, now seen corresponding path program 1 times [2022-01-10 08:22:33,629 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:33,629 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1912153554] [2022-01-10 08:22:33,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:33,629 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:33,629 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:33,630 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:22:33,631 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2022-01-10 08:22:33,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:33,777 INFO L263 TraceCheckSpWp]: Trace formula consists of 533 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:22:33,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:33,986 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:22:33,986 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:33,986 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:33,986 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1912153554] [2022-01-10 08:22:33,986 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1912153554] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:33,986 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:33,986 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:22:33,987 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [583263254] [2022-01-10 08:22:33,987 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:33,987 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:22:33,987 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:33,987 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:22:33,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:22:33,987 INFO L87 Difference]: Start difference. First operand 8165 states and 9860 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:22:34,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:34,611 INFO L93 Difference]: Finished difference Result 8956 states and 11108 transitions. [2022-01-10 08:22:34,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 08:22:34,611 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 08:22:34,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:34,628 INFO L225 Difference]: With dead ends: 8956 [2022-01-10 08:22:34,629 INFO L226 Difference]: Without dead ends: 8165 [2022-01-10 08:22:34,633 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:22:34,633 INFO L933 BasicCegarLoop]: 719 mSDtfsCounter, 1028 mSDsluCounter, 795 mSDsCounter, 0 mSdLazyCounter, 390 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1059 SdHoareTripleChecker+Valid, 1514 SdHoareTripleChecker+Invalid, 447 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 390 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 08:22:34,634 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1059 Valid, 1514 Invalid, 447 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 390 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 08:22:34,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8165 states. [2022-01-10 08:22:34,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8165 to 8165. [2022-01-10 08:22:34,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8165 states, 6363 states have (on average 1.234952066635235) internal successors, (7858), 6545 states have internal predecessors, (7858), 839 states have call successors, (839), 679 states have call predecessors, (839), 961 states have return successors, (1156), 942 states have call predecessors, (1156), 836 states have call successors, (1156) [2022-01-10 08:22:34,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8165 states to 8165 states and 9853 transitions. [2022-01-10 08:22:34,930 INFO L78 Accepts]: Start accepts. Automaton has 8165 states and 9853 transitions. Word has length 190 [2022-01-10 08:22:34,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:34,930 INFO L470 AbstractCegarLoop]: Abstraction has 8165 states and 9853 transitions. [2022-01-10 08:22:34,930 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:22:34,930 INFO L276 IsEmpty]: Start isEmpty. Operand 8165 states and 9853 transitions. [2022-01-10 08:22:34,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 08:22:34,933 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:34,933 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, 1] [2022-01-10 08:22:34,947 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (22)] Ended with exit code 0 [2022-01-10 08:22:35,143 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:22:35,144 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:35,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:35,144 INFO L85 PathProgramCache]: Analyzing trace with hash -1302997377, now seen corresponding path program 1 times [2022-01-10 08:22:35,144 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:35,144 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [596421739] [2022-01-10 08:22:35,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:35,145 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:35,145 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:35,145 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:22:35,147 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2022-01-10 08:22:35,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:35,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 532 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:22:35,280 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:35,496 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:22:35,496 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:35,497 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:35,497 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [596421739] [2022-01-10 08:22:35,497 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [596421739] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:35,497 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:35,497 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:22:35,497 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1436979699] [2022-01-10 08:22:35,497 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:35,497 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:22:35,497 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:35,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:22:35,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:22:35,498 INFO L87 Difference]: Start difference. First operand 8165 states and 9853 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:22:36,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:36,112 INFO L93 Difference]: Finished difference Result 8956 states and 11094 transitions. [2022-01-10 08:22:36,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 08:22:36,114 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 08:22:36,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:36,132 INFO L225 Difference]: With dead ends: 8956 [2022-01-10 08:22:36,133 INFO L226 Difference]: Without dead ends: 8165 [2022-01-10 08:22:36,137 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:22:36,137 INFO L933 BasicCegarLoop]: 716 mSDtfsCounter, 1022 mSDsluCounter, 791 mSDsCounter, 0 mSdLazyCounter, 390 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1053 SdHoareTripleChecker+Valid, 1507 SdHoareTripleChecker+Invalid, 447 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 390 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 08:22:36,138 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1053 Valid, 1507 Invalid, 447 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 390 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 08:22:36,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8165 states. [2022-01-10 08:22:36,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8165 to 8165. [2022-01-10 08:22:36,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8165 states, 6363 states have (on average 1.2338519566242339) internal successors, (7851), 6545 states have internal predecessors, (7851), 839 states have call successors, (839), 679 states have call predecessors, (839), 961 states have return successors, (1156), 942 states have call predecessors, (1156), 836 states have call successors, (1156) [2022-01-10 08:22:36,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8165 states to 8165 states and 9846 transitions. [2022-01-10 08:22:36,430 INFO L78 Accepts]: Start accepts. Automaton has 8165 states and 9846 transitions. Word has length 190 [2022-01-10 08:22:36,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:36,430 INFO L470 AbstractCegarLoop]: Abstraction has 8165 states and 9846 transitions. [2022-01-10 08:22:36,431 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:22:36,431 INFO L276 IsEmpty]: Start isEmpty. Operand 8165 states and 9846 transitions. [2022-01-10 08:22:36,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 08:22:36,433 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:36,433 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, 1] [2022-01-10 08:22:36,452 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2022-01-10 08:22:36,641 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:22:36,641 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:36,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:36,642 INFO L85 PathProgramCache]: Analyzing trace with hash 1512853883, now seen corresponding path program 1 times [2022-01-10 08:22:36,642 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:36,642 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1668736355] [2022-01-10 08:22:36,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:36,642 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:36,642 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:36,648 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:22:36,649 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2022-01-10 08:22:36,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:36,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 530 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:22:36,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:37,046 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:22:37,046 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:37,046 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:37,046 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1668736355] [2022-01-10 08:22:37,046 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1668736355] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:37,046 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:37,046 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:22:37,046 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93636120] [2022-01-10 08:22:37,046 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:37,047 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:22:37,047 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:37,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:22:37,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:22:37,047 INFO L87 Difference]: Start difference. First operand 8165 states and 9846 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:22:37,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:37,636 INFO L93 Difference]: Finished difference Result 8956 states and 11080 transitions. [2022-01-10 08:22:37,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 08:22:37,636 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 08:22:37,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:37,650 INFO L225 Difference]: With dead ends: 8956 [2022-01-10 08:22:37,650 INFO L226 Difference]: Without dead ends: 8165 [2022-01-10 08:22:37,654 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:22:37,654 INFO L933 BasicCegarLoop]: 713 mSDtfsCounter, 1015 mSDsluCounter, 787 mSDsCounter, 0 mSdLazyCounter, 390 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1046 SdHoareTripleChecker+Valid, 1500 SdHoareTripleChecker+Invalid, 447 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 390 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 08:22:37,655 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1046 Valid, 1500 Invalid, 447 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 390 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 08:22:37,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8165 states. [2022-01-10 08:22:37,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8165 to 8165. [2022-01-10 08:22:37,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8165 states, 6363 states have (on average 1.2327518466132328) internal successors, (7844), 6545 states have internal predecessors, (7844), 839 states have call successors, (839), 679 states have call predecessors, (839), 961 states have return successors, (1156), 942 states have call predecessors, (1156), 836 states have call successors, (1156) [2022-01-10 08:22:37,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8165 states to 8165 states and 9839 transitions. [2022-01-10 08:22:37,998 INFO L78 Accepts]: Start accepts. Automaton has 8165 states and 9839 transitions. Word has length 190 [2022-01-10 08:22:37,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:37,998 INFO L470 AbstractCegarLoop]: Abstraction has 8165 states and 9839 transitions. [2022-01-10 08:22:37,998 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:22:37,998 INFO L276 IsEmpty]: Start isEmpty. Operand 8165 states and 9839 transitions. [2022-01-10 08:22:38,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 08:22:38,001 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:38,001 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, 1] [2022-01-10 08:22:38,008 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (24)] Ended with exit code 0 [2022-01-10 08:22:38,208 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:22:38,209 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:38,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:38,209 INFO L85 PathProgramCache]: Analyzing trace with hash 975002487, now seen corresponding path program 1 times [2022-01-10 08:22:38,210 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:38,210 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1105755429] [2022-01-10 08:22:38,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:38,210 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:38,210 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:38,211 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:22:38,213 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2022-01-10 08:22:38,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:38,342 INFO L263 TraceCheckSpWp]: Trace formula consists of 528 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:22:38,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:38,556 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:22:38,556 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:38,556 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:38,556 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1105755429] [2022-01-10 08:22:38,557 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1105755429] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:38,557 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:38,557 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:22:38,557 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234722090] [2022-01-10 08:22:38,557 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:38,557 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:22:38,557 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:38,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:22:38,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:22:38,558 INFO L87 Difference]: Start difference. First operand 8165 states and 9839 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:22:39,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:39,159 INFO L93 Difference]: Finished difference Result 8956 states and 11066 transitions. [2022-01-10 08:22:39,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 08:22:39,159 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 08:22:39,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:39,172 INFO L225 Difference]: With dead ends: 8956 [2022-01-10 08:22:39,173 INFO L226 Difference]: Without dead ends: 8165 [2022-01-10 08:22:39,177 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:22:39,177 INFO L933 BasicCegarLoop]: 710 mSDtfsCounter, 1009 mSDsluCounter, 783 mSDsCounter, 0 mSdLazyCounter, 390 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1040 SdHoareTripleChecker+Valid, 1493 SdHoareTripleChecker+Invalid, 447 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 390 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 08:22:39,183 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1040 Valid, 1493 Invalid, 447 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 390 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 08:22:39,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8165 states. [2022-01-10 08:22:39,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8165 to 8165. [2022-01-10 08:22:39,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8165 states, 6363 states have (on average 1.2316517366022317) internal successors, (7837), 6545 states have internal predecessors, (7837), 839 states have call successors, (839), 679 states have call predecessors, (839), 961 states have return successors, (1156), 942 states have call predecessors, (1156), 836 states have call successors, (1156) [2022-01-10 08:22:39,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8165 states to 8165 states and 9832 transitions. [2022-01-10 08:22:39,565 INFO L78 Accepts]: Start accepts. Automaton has 8165 states and 9832 transitions. Word has length 190 [2022-01-10 08:22:39,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:39,565 INFO L470 AbstractCegarLoop]: Abstraction has 8165 states and 9832 transitions. [2022-01-10 08:22:39,565 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:22:39,565 INFO L276 IsEmpty]: Start isEmpty. Operand 8165 states and 9832 transitions. [2022-01-10 08:22:39,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 08:22:39,567 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:39,567 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, 1] [2022-01-10 08:22:39,577 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (25)] Ended with exit code 0 [2022-01-10 08:22:39,768 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:22:39,768 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:39,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:39,769 INFO L85 PathProgramCache]: Analyzing trace with hash 2066031099, now seen corresponding path program 1 times [2022-01-10 08:22:39,769 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:39,769 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [337328731] [2022-01-10 08:22:39,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:39,769 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:39,769 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:39,770 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:22:39,771 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2022-01-10 08:22:39,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:39,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 526 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:22:39,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:40,128 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:22:40,128 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:40,128 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:40,128 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [337328731] [2022-01-10 08:22:40,128 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [337328731] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:40,128 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:40,128 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:22:40,128 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [688276837] [2022-01-10 08:22:40,128 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:40,129 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:22:40,129 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:40,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:22:40,129 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:22:40,129 INFO L87 Difference]: Start difference. First operand 8165 states and 9832 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:22:40,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:40,782 INFO L93 Difference]: Finished difference Result 8956 states and 11052 transitions. [2022-01-10 08:22:40,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 08:22:40,782 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 08:22:40,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:40,794 INFO L225 Difference]: With dead ends: 8956 [2022-01-10 08:22:40,794 INFO L226 Difference]: Without dead ends: 8165 [2022-01-10 08:22:40,797 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:22:40,797 INFO L933 BasicCegarLoop]: 707 mSDtfsCounter, 1003 mSDsluCounter, 779 mSDsCounter, 0 mSdLazyCounter, 390 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1034 SdHoareTripleChecker+Valid, 1486 SdHoareTripleChecker+Invalid, 447 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 390 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 08:22:40,797 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1034 Valid, 1486 Invalid, 447 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 390 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 08:22:40,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8165 states. [2022-01-10 08:22:41,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8165 to 8165. [2022-01-10 08:22:41,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8165 states, 6363 states have (on average 1.2305516265912306) internal successors, (7830), 6545 states have internal predecessors, (7830), 839 states have call successors, (839), 679 states have call predecessors, (839), 961 states have return successors, (1156), 942 states have call predecessors, (1156), 836 states have call successors, (1156) [2022-01-10 08:22:41,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8165 states to 8165 states and 9825 transitions. [2022-01-10 08:22:41,129 INFO L78 Accepts]: Start accepts. Automaton has 8165 states and 9825 transitions. Word has length 190 [2022-01-10 08:22:41,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:41,129 INFO L470 AbstractCegarLoop]: Abstraction has 8165 states and 9825 transitions. [2022-01-10 08:22:41,129 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:22:41,129 INFO L276 IsEmpty]: Start isEmpty. Operand 8165 states and 9825 transitions. [2022-01-10 08:22:41,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 08:22:41,131 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:41,132 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, 1] [2022-01-10 08:22:41,140 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2022-01-10 08:22:41,332 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:22:41,332 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:41,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:41,333 INFO L85 PathProgramCache]: Analyzing trace with hash -1501005065, now seen corresponding path program 1 times [2022-01-10 08:22:41,333 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:41,333 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1758667489] [2022-01-10 08:22:41,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:41,333 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:41,333 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:41,334 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:22:41,335 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2022-01-10 08:22:41,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:41,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 524 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:22:41,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:41,675 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:22:41,675 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:41,675 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:41,675 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1758667489] [2022-01-10 08:22:41,675 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1758667489] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:41,675 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:41,675 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:22:41,675 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937217117] [2022-01-10 08:22:41,675 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:41,676 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:22:41,676 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:41,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:22:41,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:22:41,676 INFO L87 Difference]: Start difference. First operand 8165 states and 9825 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:22:42,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:42,568 INFO L93 Difference]: Finished difference Result 8956 states and 11038 transitions. [2022-01-10 08:22:42,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 08:22:42,568 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 08:22:42,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:42,581 INFO L225 Difference]: With dead ends: 8956 [2022-01-10 08:22:42,581 INFO L226 Difference]: Without dead ends: 8165 [2022-01-10 08:22:42,583 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:22:42,584 INFO L933 BasicCegarLoop]: 704 mSDtfsCounter, 997 mSDsluCounter, 775 mSDsCounter, 0 mSdLazyCounter, 390 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1028 SdHoareTripleChecker+Valid, 1479 SdHoareTripleChecker+Invalid, 447 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 390 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-10 08:22:42,584 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1028 Valid, 1479 Invalid, 447 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 390 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-10 08:22:42,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8165 states. [2022-01-10 08:22:42,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8165 to 8165. [2022-01-10 08:22:42,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8165 states, 6363 states have (on average 1.2294515165802296) internal successors, (7823), 6545 states have internal predecessors, (7823), 839 states have call successors, (839), 679 states have call predecessors, (839), 961 states have return successors, (1156), 942 states have call predecessors, (1156), 836 states have call successors, (1156) [2022-01-10 08:22:42,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8165 states to 8165 states and 9818 transitions. [2022-01-10 08:22:42,899 INFO L78 Accepts]: Start accepts. Automaton has 8165 states and 9818 transitions. Word has length 190 [2022-01-10 08:22:42,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:42,899 INFO L470 AbstractCegarLoop]: Abstraction has 8165 states and 9818 transitions. [2022-01-10 08:22:42,899 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:22:42,899 INFO L276 IsEmpty]: Start isEmpty. Operand 8165 states and 9818 transitions. [2022-01-10 08:22:42,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 08:22:42,901 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:42,902 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, 1] [2022-01-10 08:22:42,909 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (27)] Ended with exit code 0 [2022-01-10 08:22:43,106 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:22:43,106 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:43,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:43,107 INFO L85 PathProgramCache]: Analyzing trace with hash 1293423227, now seen corresponding path program 1 times [2022-01-10 08:22:43,107 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:43,107 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [800243607] [2022-01-10 08:22:43,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:43,107 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:43,107 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:43,109 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:22:43,109 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2022-01-10 08:22:43,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:43,233 INFO L263 TraceCheckSpWp]: Trace formula consists of 522 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:22:43,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:43,506 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:22:43,506 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:43,506 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:43,506 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [800243607] [2022-01-10 08:22:43,506 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [800243607] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:43,506 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:43,506 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:22:43,507 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421029120] [2022-01-10 08:22:43,507 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:43,507 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:22:43,507 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:43,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:22:43,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:22:43,507 INFO L87 Difference]: Start difference. First operand 8165 states and 9818 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:22:44,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:44,208 INFO L93 Difference]: Finished difference Result 8956 states and 11024 transitions. [2022-01-10 08:22:44,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 08:22:44,209 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 08:22:44,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:44,223 INFO L225 Difference]: With dead ends: 8956 [2022-01-10 08:22:44,224 INFO L226 Difference]: Without dead ends: 8165 [2022-01-10 08:22:44,227 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:22:44,227 INFO L933 BasicCegarLoop]: 701 mSDtfsCounter, 991 mSDsluCounter, 771 mSDsCounter, 0 mSdLazyCounter, 390 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1022 SdHoareTripleChecker+Valid, 1472 SdHoareTripleChecker+Invalid, 447 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 390 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 08:22:44,228 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1022 Valid, 1472 Invalid, 447 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 390 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 08:22:44,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8165 states. [2022-01-10 08:22:44,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8165 to 8165. [2022-01-10 08:22:44,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8165 states, 6363 states have (on average 1.2283514065692283) internal successors, (7816), 6545 states have internal predecessors, (7816), 839 states have call successors, (839), 679 states have call predecessors, (839), 961 states have return successors, (1156), 942 states have call predecessors, (1156), 836 states have call successors, (1156) [2022-01-10 08:22:44,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8165 states to 8165 states and 9811 transitions. [2022-01-10 08:22:44,605 INFO L78 Accepts]: Start accepts. Automaton has 8165 states and 9811 transitions. Word has length 190 [2022-01-10 08:22:44,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:44,605 INFO L470 AbstractCegarLoop]: Abstraction has 8165 states and 9811 transitions. [2022-01-10 08:22:44,605 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:22:44,605 INFO L276 IsEmpty]: Start isEmpty. Operand 8165 states and 9811 transitions. [2022-01-10 08:22:44,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 08:22:44,608 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:44,608 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, 1] [2022-01-10 08:22:44,615 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (28)] Ended with exit code 0 [2022-01-10 08:22:44,812 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:22:44,812 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:44,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:44,813 INFO L85 PathProgramCache]: Analyzing trace with hash 1245018743, now seen corresponding path program 1 times [2022-01-10 08:22:44,813 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:44,813 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2132818525] [2022-01-10 08:22:44,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:44,813 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:44,813 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:44,814 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:22:44,815 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2022-01-10 08:22:44,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:44,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 520 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:22:44,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:45,153 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:22:45,153 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:45,153 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:45,153 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2132818525] [2022-01-10 08:22:45,153 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2132818525] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:45,153 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:45,153 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:22:45,153 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [759129244] [2022-01-10 08:22:45,153 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:45,154 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:22:45,154 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:45,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:22:45,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:22:45,154 INFO L87 Difference]: Start difference. First operand 8165 states and 9811 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:22:45,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:45,852 INFO L93 Difference]: Finished difference Result 8956 states and 11010 transitions. [2022-01-10 08:22:45,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 08:22:45,852 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 08:22:45,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:45,866 INFO L225 Difference]: With dead ends: 8956 [2022-01-10 08:22:45,866 INFO L226 Difference]: Without dead ends: 8165 [2022-01-10 08:22:45,869 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:22:45,869 INFO L933 BasicCegarLoop]: 698 mSDtfsCounter, 985 mSDsluCounter, 767 mSDsCounter, 0 mSdLazyCounter, 390 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1016 SdHoareTripleChecker+Valid, 1465 SdHoareTripleChecker+Invalid, 447 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 390 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 08:22:45,869 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1016 Valid, 1465 Invalid, 447 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 390 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 08:22:45,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8165 states. [2022-01-10 08:22:46,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8165 to 8165. [2022-01-10 08:22:46,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8165 states, 6363 states have (on average 1.2272512965582272) internal successors, (7809), 6545 states have internal predecessors, (7809), 839 states have call successors, (839), 679 states have call predecessors, (839), 961 states have return successors, (1156), 942 states have call predecessors, (1156), 836 states have call successors, (1156) [2022-01-10 08:22:46,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8165 states to 8165 states and 9804 transitions. [2022-01-10 08:22:46,318 INFO L78 Accepts]: Start accepts. Automaton has 8165 states and 9804 transitions. Word has length 190 [2022-01-10 08:22:46,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:46,318 INFO L470 AbstractCegarLoop]: Abstraction has 8165 states and 9804 transitions. [2022-01-10 08:22:46,318 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:22:46,318 INFO L276 IsEmpty]: Start isEmpty. Operand 8165 states and 9804 transitions. [2022-01-10 08:22:46,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 08:22:46,321 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:46,321 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, 1] [2022-01-10 08:22:46,337 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (29)] Ended with exit code 0 [2022-01-10 08:22:46,521 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:22:46,521 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:46,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:46,522 INFO L85 PathProgramCache]: Analyzing trace with hash -524452871, now seen corresponding path program 1 times [2022-01-10 08:22:46,522 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:46,522 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [385955543] [2022-01-10 08:22:46,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:46,522 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:46,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:46,523 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:22:46,524 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2022-01-10 08:22:46,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:46,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 519 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:22:46,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:46,868 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:22:46,868 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:46,868 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:46,868 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [385955543] [2022-01-10 08:22:46,868 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [385955543] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:46,868 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:46,869 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:22:46,869 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1851680929] [2022-01-10 08:22:46,869 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:46,869 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:22:46,869 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:46,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:22:46,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:22:46,870 INFO L87 Difference]: Start difference. First operand 8165 states and 9804 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:22:47,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:47,580 INFO L93 Difference]: Finished difference Result 8956 states and 10996 transitions. [2022-01-10 08:22:47,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 08:22:47,580 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 08:22:47,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:47,591 INFO L225 Difference]: With dead ends: 8956 [2022-01-10 08:22:47,591 INFO L226 Difference]: Without dead ends: 8165 [2022-01-10 08:22:47,593 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:22:47,593 INFO L933 BasicCegarLoop]: 695 mSDtfsCounter, 979 mSDsluCounter, 763 mSDsCounter, 0 mSdLazyCounter, 390 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1010 SdHoareTripleChecker+Valid, 1458 SdHoareTripleChecker+Invalid, 447 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 390 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 08:22:47,593 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1010 Valid, 1458 Invalid, 447 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 390 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 08:22:47,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8165 states. [2022-01-10 08:22:47,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8165 to 8165. [2022-01-10 08:22:47,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8165 states, 6363 states have (on average 1.226151186547226) internal successors, (7802), 6545 states have internal predecessors, (7802), 839 states have call successors, (839), 679 states have call predecessors, (839), 961 states have return successors, (1156), 942 states have call predecessors, (1156), 836 states have call successors, (1156) [2022-01-10 08:22:47,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8165 states to 8165 states and 9797 transitions. [2022-01-10 08:22:47,963 INFO L78 Accepts]: Start accepts. Automaton has 8165 states and 9797 transitions. Word has length 190 [2022-01-10 08:22:47,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:47,964 INFO L470 AbstractCegarLoop]: Abstraction has 8165 states and 9797 transitions. [2022-01-10 08:22:47,964 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:22:47,964 INFO L276 IsEmpty]: Start isEmpty. Operand 8165 states and 9797 transitions. [2022-01-10 08:22:47,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 08:22:47,966 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:47,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, 1] [2022-01-10 08:22:47,974 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (30)] Ended with exit code 0 [2022-01-10 08:22:48,166 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:22:48,167 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:48,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:48,167 INFO L85 PathProgramCache]: Analyzing trace with hash -1530088715, now seen corresponding path program 1 times [2022-01-10 08:22:48,167 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:48,168 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [466904457] [2022-01-10 08:22:48,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:48,168 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:48,168 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:48,169 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:22:48,170 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2022-01-10 08:22:48,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:48,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 517 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:22:48,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:48,509 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:22:48,509 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:48,509 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:48,509 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [466904457] [2022-01-10 08:22:48,509 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [466904457] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:48,509 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:48,509 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:22:48,509 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1753042888] [2022-01-10 08:22:48,509 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:48,509 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:22:48,510 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:48,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:22:48,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:22:48,510 INFO L87 Difference]: Start difference. First operand 8165 states and 9797 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:22:49,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:49,369 INFO L93 Difference]: Finished difference Result 9162 states and 11302 transitions. [2022-01-10 08:22:49,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:22:49,369 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 08:22:49,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:49,381 INFO L225 Difference]: With dead ends: 9162 [2022-01-10 08:22:49,382 INFO L226 Difference]: Without dead ends: 8371 [2022-01-10 08:22:49,384 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:22:49,384 INFO L933 BasicCegarLoop]: 692 mSDtfsCounter, 1108 mSDsluCounter, 758 mSDsCounter, 0 mSdLazyCounter, 542 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1139 SdHoareTripleChecker+Valid, 1450 SdHoareTripleChecker+Invalid, 602 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 542 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 08:22:49,384 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1139 Valid, 1450 Invalid, 602 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 542 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 08:22:49,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8371 states. [2022-01-10 08:22:49,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8371 to 8371. [2022-01-10 08:22:49,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8371 states, 6563 states have (on average 1.2306871857382295) internal successors, (8077), 6745 states have internal predecessors, (8077), 841 states have call successors, (841), 683 states have call predecessors, (841), 965 states have return successors, (1158), 944 states have call predecessors, (1158), 838 states have call successors, (1158) [2022-01-10 08:22:49,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8371 states to 8371 states and 10076 transitions. [2022-01-10 08:22:49,756 INFO L78 Accepts]: Start accepts. Automaton has 8371 states and 10076 transitions. Word has length 190 [2022-01-10 08:22:49,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:49,756 INFO L470 AbstractCegarLoop]: Abstraction has 8371 states and 10076 transitions. [2022-01-10 08:22:49,756 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:22:49,756 INFO L276 IsEmpty]: Start isEmpty. Operand 8371 states and 10076 transitions. [2022-01-10 08:22:49,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 08:22:49,758 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:49,759 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, 1] [2022-01-10 08:22:49,766 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (31)] Ended with exit code 0 [2022-01-10 08:22:49,963 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:22:49,963 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:49,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:49,963 INFO L85 PathProgramCache]: Analyzing trace with hash -1879738127, now seen corresponding path program 1 times [2022-01-10 08:22:49,964 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:49,964 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [251768933] [2022-01-10 08:22:49,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:49,964 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:49,964 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:49,965 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:22:49,965 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2022-01-10 08:22:50,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:50,089 INFO L263 TraceCheckSpWp]: Trace formula consists of 515 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:22:50,090 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:50,299 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:22:50,299 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:50,299 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:50,300 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [251768933] [2022-01-10 08:22:50,300 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [251768933] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:50,300 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:50,300 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:22:50,300 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1841593092] [2022-01-10 08:22:50,300 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:50,300 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:22:50,300 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:50,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:22:50,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:22:50,301 INFO L87 Difference]: Start difference. First operand 8371 states and 10076 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:22:51,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:51,260 INFO L93 Difference]: Finished difference Result 9574 states and 11860 transitions. [2022-01-10 08:22:51,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:22:51,260 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 08:22:51,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:51,274 INFO L225 Difference]: With dead ends: 9574 [2022-01-10 08:22:51,274 INFO L226 Difference]: Without dead ends: 8577 [2022-01-10 08:22:51,278 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:22:51,278 INFO L933 BasicCegarLoop]: 690 mSDtfsCounter, 1101 mSDsluCounter, 754 mSDsCounter, 0 mSdLazyCounter, 542 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1132 SdHoareTripleChecker+Valid, 1444 SdHoareTripleChecker+Invalid, 601 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 542 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 08:22:51,278 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1132 Valid, 1444 Invalid, 601 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 542 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 08:22:51,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8577 states. [2022-01-10 08:22:51,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8577 to 8577. [2022-01-10 08:22:51,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8577 states, 6763 states have (on average 1.2343634481738874) internal successors, (8348), 6945 states have internal predecessors, (8348), 843 states have call successors, (843), 687 states have call predecessors, (843), 969 states have return successors, (1160), 946 states have call predecessors, (1160), 840 states have call successors, (1160) [2022-01-10 08:22:51,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8577 states to 8577 states and 10351 transitions. [2022-01-10 08:22:51,707 INFO L78 Accepts]: Start accepts. Automaton has 8577 states and 10351 transitions. Word has length 190 [2022-01-10 08:22:51,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:51,707 INFO L470 AbstractCegarLoop]: Abstraction has 8577 states and 10351 transitions. [2022-01-10 08:22:51,707 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:22:51,708 INFO L276 IsEmpty]: Start isEmpty. Operand 8577 states and 10351 transitions. [2022-01-10 08:22:51,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 08:22:51,710 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:51,710 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, 1] [2022-01-10 08:22:51,720 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2022-01-10 08:22:51,912 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:22:51,913 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:51,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:51,913 INFO L85 PathProgramCache]: Analyzing trace with hash 439205908, now seen corresponding path program 1 times [2022-01-10 08:22:51,913 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:51,914 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1612156403] [2022-01-10 08:22:51,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:51,914 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:51,914 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:51,915 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:22:51,915 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2022-01-10 08:22:52,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:52,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 512 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:22:52,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:52,266 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:22:52,266 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:52,266 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:52,266 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1612156403] [2022-01-10 08:22:52,266 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1612156403] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:52,266 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:52,266 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:22:52,266 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1755026242] [2022-01-10 08:22:52,266 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:52,267 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:22:52,267 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:52,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:22:52,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:22:52,267 INFO L87 Difference]: Start difference. First operand 8577 states and 10351 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:22:53,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:53,134 INFO L93 Difference]: Finished difference Result 9986 states and 12410 transitions. [2022-01-10 08:22:53,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:22:53,136 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 08:22:53,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:53,151 INFO L225 Difference]: With dead ends: 9986 [2022-01-10 08:22:53,151 INFO L226 Difference]: Without dead ends: 8783 [2022-01-10 08:22:53,155 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:22:53,155 INFO L933 BasicCegarLoop]: 685 mSDtfsCounter, 1095 mSDsluCounter, 750 mSDsCounter, 0 mSdLazyCounter, 539 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1126 SdHoareTripleChecker+Valid, 1435 SdHoareTripleChecker+Invalid, 599 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 539 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 08:22:53,156 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1126 Valid, 1435 Invalid, 599 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 539 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 08:22:53,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8783 states. [2022-01-10 08:22:53,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8783 to 8783. [2022-01-10 08:22:53,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8783 states, 6963 states have (on average 1.2372540571592705) internal successors, (8615), 7145 states have internal predecessors, (8615), 845 states have call successors, (845), 691 states have call predecessors, (845), 973 states have return successors, (1162), 948 states have call predecessors, (1162), 842 states have call successors, (1162) [2022-01-10 08:22:53,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8783 states to 8783 states and 10622 transitions. [2022-01-10 08:22:53,610 INFO L78 Accepts]: Start accepts. Automaton has 8783 states and 10622 transitions. Word has length 190 [2022-01-10 08:22:53,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:53,610 INFO L470 AbstractCegarLoop]: Abstraction has 8783 states and 10622 transitions. [2022-01-10 08:22:53,610 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:22:53,610 INFO L276 IsEmpty]: Start isEmpty. Operand 8783 states and 10622 transitions. [2022-01-10 08:22:53,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 08:22:53,612 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:53,613 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:22:53,621 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2022-01-10 08:22:53,813 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:22:53,813 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:53,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:53,813 INFO L85 PathProgramCache]: Analyzing trace with hash -209201904, now seen corresponding path program 1 times [2022-01-10 08:22:53,814 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:53,814 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1715131748] [2022-01-10 08:22:53,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:53,814 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:53,814 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:53,815 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:22:53,815 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2022-01-10 08:22:53,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:53,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 510 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:22:53,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:54,153 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:22:54,153 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:54,153 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:54,153 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1715131748] [2022-01-10 08:22:54,153 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1715131748] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:54,153 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:54,153 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:22:54,153 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683321025] [2022-01-10 08:22:54,153 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:54,154 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:22:54,154 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:54,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:22:54,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:22:54,154 INFO L87 Difference]: Start difference. First operand 8783 states and 10622 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:22:55,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:55,049 INFO L93 Difference]: Finished difference Result 10398 states and 12952 transitions. [2022-01-10 08:22:55,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:22:55,049 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 08:22:55,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:55,062 INFO L225 Difference]: With dead ends: 10398 [2022-01-10 08:22:55,062 INFO L226 Difference]: Without dead ends: 8989 [2022-01-10 08:22:55,065 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:22:55,065 INFO L933 BasicCegarLoop]: 682 mSDtfsCounter, 1088 mSDsluCounter, 746 mSDsCounter, 0 mSdLazyCounter, 538 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1119 SdHoareTripleChecker+Valid, 1428 SdHoareTripleChecker+Invalid, 598 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 538 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 08:22:55,066 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1119 Valid, 1428 Invalid, 598 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 538 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 08:22:55,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8989 states. [2022-01-10 08:22:55,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8989 to 8989. [2022-01-10 08:22:55,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8989 states, 7163 states have (on average 1.2394248220019546) internal successors, (8878), 7345 states have internal predecessors, (8878), 847 states have call successors, (847), 695 states have call predecessors, (847), 977 states have return successors, (1164), 950 states have call predecessors, (1164), 844 states have call successors, (1164) [2022-01-10 08:22:55,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8989 states to 8989 states and 10889 transitions. [2022-01-10 08:22:55,555 INFO L78 Accepts]: Start accepts. Automaton has 8989 states and 10889 transitions. Word has length 190 [2022-01-10 08:22:55,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:55,555 INFO L470 AbstractCegarLoop]: Abstraction has 8989 states and 10889 transitions. [2022-01-10 08:22:55,555 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:22:55,555 INFO L276 IsEmpty]: Start isEmpty. Operand 8989 states and 10889 transitions. [2022-01-10 08:22:55,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 08:22:55,557 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:55,558 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, 1] [2022-01-10 08:22:55,566 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2022-01-10 08:22:55,758 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:22:55,758 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:55,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:55,758 INFO L85 PathProgramCache]: Analyzing trace with hash -941644877, now seen corresponding path program 1 times [2022-01-10 08:22:55,759 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:55,759 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2065611972] [2022-01-10 08:22:55,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:55,759 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:55,759 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:55,760 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:22:55,761 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2022-01-10 08:22:55,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:55,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 507 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:22:55,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:56,096 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:22:56,096 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:56,096 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:56,096 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2065611972] [2022-01-10 08:22:56,096 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2065611972] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:56,097 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:56,097 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:22:56,097 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375196389] [2022-01-10 08:22:56,097 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:56,097 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:22:56,097 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:56,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:22:56,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:22:56,098 INFO L87 Difference]: Start difference. First operand 8989 states and 10889 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:22:57,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:57,001 INFO L93 Difference]: Finished difference Result 10810 states and 13486 transitions. [2022-01-10 08:22:57,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:22:57,001 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 08:22:57,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:57,017 INFO L225 Difference]: With dead ends: 10810 [2022-01-10 08:22:57,017 INFO L226 Difference]: Without dead ends: 9195 [2022-01-10 08:22:57,021 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:22:57,021 INFO L933 BasicCegarLoop]: 679 mSDtfsCounter, 1081 mSDsluCounter, 742 mSDsCounter, 0 mSdLazyCounter, 537 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1112 SdHoareTripleChecker+Valid, 1421 SdHoareTripleChecker+Invalid, 597 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 537 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 08:22:57,022 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1112 Valid, 1421 Invalid, 597 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 537 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 08:22:57,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9195 states. [2022-01-10 08:22:57,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9195 to 9195. [2022-01-10 08:22:57,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9195 states, 7363 states have (on average 1.2409344017384218) internal successors, (9137), 7545 states have internal predecessors, (9137), 849 states have call successors, (849), 699 states have call predecessors, (849), 981 states have return successors, (1166), 952 states have call predecessors, (1166), 846 states have call successors, (1166) [2022-01-10 08:22:57,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9195 states to 9195 states and 11152 transitions. [2022-01-10 08:22:57,538 INFO L78 Accepts]: Start accepts. Automaton has 9195 states and 11152 transitions. Word has length 190 [2022-01-10 08:22:57,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:57,538 INFO L470 AbstractCegarLoop]: Abstraction has 9195 states and 11152 transitions. [2022-01-10 08:22:57,538 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:22:57,539 INFO L276 IsEmpty]: Start isEmpty. Operand 9195 states and 11152 transitions. [2022-01-10 08:22:57,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 08:22:57,541 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:57,541 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, 1] [2022-01-10 08:22:57,551 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (35)] Forceful destruction successful, exit code 0 [2022-01-10 08:22:57,743 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:22:57,744 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:57,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:57,744 INFO L85 PathProgramCache]: Analyzing trace with hash -1021723122, now seen corresponding path program 1 times [2022-01-10 08:22:57,744 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:57,744 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1278031387] [2022-01-10 08:22:57,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:57,745 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:57,745 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:57,745 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:22:57,746 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2022-01-10 08:22:57,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:57,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 504 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:22:57,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:58,120 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:22:58,120 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:58,120 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:58,120 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1278031387] [2022-01-10 08:22:58,120 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1278031387] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:58,120 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:58,120 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:22:58,120 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1507204573] [2022-01-10 08:22:58,120 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:58,121 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:22:58,121 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:58,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:22:58,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:22:58,121 INFO L87 Difference]: Start difference. First operand 9195 states and 11152 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:22:59,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:59,165 INFO L93 Difference]: Finished difference Result 11222 states and 14012 transitions. [2022-01-10 08:22:59,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:22:59,166 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 08:22:59,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:59,182 INFO L225 Difference]: With dead ends: 11222 [2022-01-10 08:22:59,182 INFO L226 Difference]: Without dead ends: 9401 [2022-01-10 08:22:59,188 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:22:59,188 INFO L933 BasicCegarLoop]: 676 mSDtfsCounter, 1074 mSDsluCounter, 738 mSDsCounter, 0 mSdLazyCounter, 536 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1105 SdHoareTripleChecker+Valid, 1414 SdHoareTripleChecker+Invalid, 596 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 536 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 08:22:59,189 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1105 Valid, 1414 Invalid, 596 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 536 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 08:22:59,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9401 states. [2022-01-10 08:22:59,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9401 to 9401. [2022-01-10 08:22:59,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9401 states, 7563 states have (on average 1.2418352505619463) internal successors, (9392), 7745 states have internal predecessors, (9392), 851 states have call successors, (851), 703 states have call predecessors, (851), 985 states have return successors, (1168), 954 states have call predecessors, (1168), 848 states have call successors, (1168) [2022-01-10 08:22:59,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9401 states to 9401 states and 11411 transitions. [2022-01-10 08:22:59,750 INFO L78 Accepts]: Start accepts. Automaton has 9401 states and 11411 transitions. Word has length 190 [2022-01-10 08:22:59,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:59,750 INFO L470 AbstractCegarLoop]: Abstraction has 9401 states and 11411 transitions. [2022-01-10 08:22:59,750 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:22:59,750 INFO L276 IsEmpty]: Start isEmpty. Operand 9401 states and 11411 transitions. [2022-01-10 08:22:59,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 08:22:59,752 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:59,753 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, 1] [2022-01-10 08:22:59,762 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (36)] Forceful destruction successful, exit code 0 [2022-01-10 08:22:59,953 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:22:59,953 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:59,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:59,954 INFO L85 PathProgramCache]: Analyzing trace with hash 909402512, now seen corresponding path program 1 times [2022-01-10 08:22:59,954 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:59,954 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1452260020] [2022-01-10 08:22:59,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:59,954 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:59,954 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:59,955 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:22:59,956 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2022-01-10 08:23:00,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:23:00,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 503 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:23:00,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:23:00,293 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:23:00,293 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:23:00,293 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:23:00,293 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1452260020] [2022-01-10 08:23:00,293 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1452260020] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:23:00,294 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:23:00,294 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:23:00,294 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1167554999] [2022-01-10 08:23:00,294 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:23:00,294 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:23:00,294 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:23:00,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:23:00,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:23:00,294 INFO L87 Difference]: Start difference. First operand 9401 states and 11411 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:23:01,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:23:01,248 INFO L93 Difference]: Finished difference Result 11634 states and 14530 transitions. [2022-01-10 08:23:01,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:23:01,248 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 08:23:01,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:23:01,266 INFO L225 Difference]: With dead ends: 11634 [2022-01-10 08:23:01,266 INFO L226 Difference]: Without dead ends: 9607 [2022-01-10 08:23:01,272 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:23:01,272 INFO L933 BasicCegarLoop]: 673 mSDtfsCounter, 1067 mSDsluCounter, 734 mSDsCounter, 0 mSdLazyCounter, 535 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1098 SdHoareTripleChecker+Valid, 1407 SdHoareTripleChecker+Invalid, 595 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 535 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 08:23:01,272 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1098 Valid, 1407 Invalid, 595 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 535 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 08:23:01,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9607 states. [2022-01-10 08:23:01,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9607 to 9607. [2022-01-10 08:23:01,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9607 states, 7763 states have (on average 1.2421744171067886) internal successors, (9643), 7945 states have internal predecessors, (9643), 853 states have call successors, (853), 707 states have call predecessors, (853), 989 states have return successors, (1170), 956 states have call predecessors, (1170), 850 states have call successors, (1170) [2022-01-10 08:23:01,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9607 states to 9607 states and 11666 transitions. [2022-01-10 08:23:01,876 INFO L78 Accepts]: Start accepts. Automaton has 9607 states and 11666 transitions. Word has length 190 [2022-01-10 08:23:01,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:23:01,876 INFO L470 AbstractCegarLoop]: Abstraction has 9607 states and 11666 transitions. [2022-01-10 08:23:01,877 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:23:01,877 INFO L276 IsEmpty]: Start isEmpty. Operand 9607 states and 11666 transitions. [2022-01-10 08:23:01,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 08:23:01,879 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:23:01,879 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, 1] [2022-01-10 08:23:01,889 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (37)] Forceful destruction successful, exit code 0 [2022-01-10 08:23:02,086 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:23:02,087 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:23:02,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:23:02,087 INFO L85 PathProgramCache]: Analyzing trace with hash 1502519659, now seen corresponding path program 1 times [2022-01-10 08:23:02,087 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:23:02,087 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [967623487] [2022-01-10 08:23:02,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:23:02,087 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:23:02,088 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:23:02,088 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:23:02,090 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2022-01-10 08:23:02,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:23:02,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 500 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:23:02,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:23:02,439 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:23:02,440 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:23:02,440 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:23:02,440 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [967623487] [2022-01-10 08:23:02,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [967623487] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:23:02,442 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:23:02,442 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:23:02,442 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1153229603] [2022-01-10 08:23:02,442 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:23:02,443 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:23:02,443 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:23:02,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:23:02,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:23:02,444 INFO L87 Difference]: Start difference. First operand 9607 states and 11666 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:23:03,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:23:03,453 INFO L93 Difference]: Finished difference Result 12046 states and 15040 transitions. [2022-01-10 08:23:03,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:23:03,454 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 08:23:03,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:23:03,469 INFO L225 Difference]: With dead ends: 12046 [2022-01-10 08:23:03,469 INFO L226 Difference]: Without dead ends: 9813 [2022-01-10 08:23:03,472 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:23:03,473 INFO L933 BasicCegarLoop]: 670 mSDtfsCounter, 1059 mSDsluCounter, 730 mSDsCounter, 0 mSdLazyCounter, 534 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1090 SdHoareTripleChecker+Valid, 1400 SdHoareTripleChecker+Invalid, 594 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 534 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 08:23:03,473 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1090 Valid, 1400 Invalid, 594 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 534 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 08:23:03,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9813 states. [2022-01-10 08:23:04,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9813 to 9813. [2022-01-10 08:23:04,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9813 states, 7963 states have (on average 1.2419942232826824) internal successors, (9890), 8145 states have internal predecessors, (9890), 855 states have call successors, (855), 711 states have call predecessors, (855), 993 states have return successors, (1172), 958 states have call predecessors, (1172), 852 states have call successors, (1172) [2022-01-10 08:23:04,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9813 states to 9813 states and 11917 transitions. [2022-01-10 08:23:04,071 INFO L78 Accepts]: Start accepts. Automaton has 9813 states and 11917 transitions. Word has length 190 [2022-01-10 08:23:04,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:23:04,071 INFO L470 AbstractCegarLoop]: Abstraction has 9813 states and 11917 transitions. [2022-01-10 08:23:04,071 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:23:04,071 INFO L276 IsEmpty]: Start isEmpty. Operand 9813 states and 11917 transitions. [2022-01-10 08:23:04,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 08:23:04,074 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:23:04,074 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, 1] [2022-01-10 08:23:04,084 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (38)] Ended with exit code 0 [2022-01-10 08:23:04,274 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:23:04,275 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:23:04,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:23:04,275 INFO L85 PathProgramCache]: Analyzing trace with hash -1470200122, now seen corresponding path program 1 times [2022-01-10 08:23:04,275 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:23:04,275 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [722531993] [2022-01-10 08:23:04,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:23:04,275 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:23:04,276 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:23:04,276 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:23:04,277 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (39)] Waiting until timeout for monitored process [2022-01-10 08:23:04,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:23:04,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 497 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:23:04,407 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:23:04,637 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:23:04,637 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:23:04,637 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:23:04,637 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [722531993] [2022-01-10 08:23:04,637 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [722531993] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:23:04,637 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:23:04,637 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:23:04,638 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1793998985] [2022-01-10 08:23:04,638 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:23:04,638 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:23:04,638 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:23:04,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:23:04,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:23:04,638 INFO L87 Difference]: Start difference. First operand 9813 states and 11917 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:23:05,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:23:05,643 INFO L93 Difference]: Finished difference Result 12458 states and 15542 transitions. [2022-01-10 08:23:05,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:23:05,644 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 08:23:05,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:23:05,662 INFO L225 Difference]: With dead ends: 12458 [2022-01-10 08:23:05,663 INFO L226 Difference]: Without dead ends: 10019 [2022-01-10 08:23:05,671 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:23:05,671 INFO L933 BasicCegarLoop]: 667 mSDtfsCounter, 1052 mSDsluCounter, 726 mSDsCounter, 0 mSdLazyCounter, 533 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1083 SdHoareTripleChecker+Valid, 1393 SdHoareTripleChecker+Invalid, 593 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 533 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 08:23:05,671 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1083 Valid, 1393 Invalid, 593 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 533 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 08:23:05,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10019 states. [2022-01-10 08:23:06,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10019 to 10019. [2022-01-10 08:23:06,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10019 states, 8163 states have (on average 1.2413328433174078) internal successors, (10133), 8345 states have internal predecessors, (10133), 857 states have call successors, (857), 715 states have call predecessors, (857), 997 states have return successors, (1174), 960 states have call predecessors, (1174), 854 states have call successors, (1174) [2022-01-10 08:23:06,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10019 states to 10019 states and 12164 transitions. [2022-01-10 08:23:06,340 INFO L78 Accepts]: Start accepts. Automaton has 10019 states and 12164 transitions. Word has length 190 [2022-01-10 08:23:06,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:23:06,340 INFO L470 AbstractCegarLoop]: Abstraction has 10019 states and 12164 transitions. [2022-01-10 08:23:06,340 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:23:06,340 INFO L276 IsEmpty]: Start isEmpty. Operand 10019 states and 12164 transitions. [2022-01-10 08:23:06,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 08:23:06,343 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:23:06,343 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, 1] [2022-01-10 08:23:06,352 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (39)] Forceful destruction successful, exit code 0 [2022-01-10 08:23:06,554 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:23:06,554 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:23:06,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:23:06,555 INFO L85 PathProgramCache]: Analyzing trace with hash -903097014, now seen corresponding path program 1 times [2022-01-10 08:23:06,555 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:23:06,555 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [275354001] [2022-01-10 08:23:06,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:23:06,555 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:23:06,555 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:23:06,556 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:23:06,557 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2022-01-10 08:23:06,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:23:06,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 495 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:23:06,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:23:06,895 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:23:06,895 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:23:06,895 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:23:06,895 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [275354001] [2022-01-10 08:23:06,895 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [275354001] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:23:06,895 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:23:06,895 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:23:06,895 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [915031801] [2022-01-10 08:23:06,896 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:23:06,896 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:23:06,896 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:23:06,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:23:06,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:23:06,896 INFO L87 Difference]: Start difference. First operand 10019 states and 12164 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:23:07,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:23:07,994 INFO L93 Difference]: Finished difference Result 12870 states and 16036 transitions. [2022-01-10 08:23:07,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:23:07,994 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 08:23:07,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:23:08,010 INFO L225 Difference]: With dead ends: 12870 [2022-01-10 08:23:08,011 INFO L226 Difference]: Without dead ends: 10225 [2022-01-10 08:23:08,015 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:23:08,015 INFO L933 BasicCegarLoop]: 664 mSDtfsCounter, 1045 mSDsluCounter, 722 mSDsCounter, 0 mSdLazyCounter, 532 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1076 SdHoareTripleChecker+Valid, 1386 SdHoareTripleChecker+Invalid, 592 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 532 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 08:23:08,015 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1076 Valid, 1386 Invalid, 592 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 532 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 08:23:08,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10225 states. [2022-01-10 08:23:08,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10225 to 10225. [2022-01-10 08:23:08,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10225 states, 8363 states have (on average 1.2402247997130216) internal successors, (10372), 8545 states have internal predecessors, (10372), 859 states have call successors, (859), 719 states have call predecessors, (859), 1001 states have return successors, (1176), 962 states have call predecessors, (1176), 856 states have call successors, (1176) [2022-01-10 08:23:08,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10225 states to 10225 states and 12407 transitions. [2022-01-10 08:23:08,652 INFO L78 Accepts]: Start accepts. Automaton has 10225 states and 12407 transitions. Word has length 190 [2022-01-10 08:23:08,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:23:08,653 INFO L470 AbstractCegarLoop]: Abstraction has 10225 states and 12407 transitions. [2022-01-10 08:23:08,653 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:23:08,653 INFO L276 IsEmpty]: Start isEmpty. Operand 10225 states and 12407 transitions. [2022-01-10 08:23:08,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 08:23:08,655 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:23:08,655 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, 1] [2022-01-10 08:23:08,663 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (40)] Forceful destruction successful, exit code 0 [2022-01-10 08:23:08,857 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:23:08,857 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:23:08,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:23:08,858 INFO L85 PathProgramCache]: Analyzing trace with hash 89579557, now seen corresponding path program 1 times [2022-01-10 08:23:08,858 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:23:08,858 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1276328753] [2022-01-10 08:23:08,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:23:08,858 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:23:08,858 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:23:08,859 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:23:08,860 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (41)] Waiting until timeout for monitored process [2022-01-10 08:23:08,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:23:08,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 492 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:23:08,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:23:09,185 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:23:09,185 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:23:09,185 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:23:09,186 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1276328753] [2022-01-10 08:23:09,186 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1276328753] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:23:09,186 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:23:09,186 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:23:09,186 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2060550898] [2022-01-10 08:23:09,186 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:23:09,186 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:23:09,186 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:23:09,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:23:09,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:23:09,187 INFO L87 Difference]: Start difference. First operand 10225 states and 12407 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:23:10,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:23:10,357 INFO L93 Difference]: Finished difference Result 13282 states and 16522 transitions. [2022-01-10 08:23:10,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:23:10,359 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 08:23:10,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:23:10,375 INFO L225 Difference]: With dead ends: 13282 [2022-01-10 08:23:10,375 INFO L226 Difference]: Without dead ends: 10431 [2022-01-10 08:23:10,380 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:23:10,380 INFO L933 BasicCegarLoop]: 661 mSDtfsCounter, 1038 mSDsluCounter, 718 mSDsCounter, 0 mSdLazyCounter, 531 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1069 SdHoareTripleChecker+Valid, 1379 SdHoareTripleChecker+Invalid, 591 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 531 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 08:23:10,381 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1069 Valid, 1379 Invalid, 591 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 531 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 08:23:10,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10431 states. [2022-01-10 08:23:11,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10431 to 10431. [2022-01-10 08:23:11,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10431 states, 8563 states have (on average 1.2387013896998715) internal successors, (10607), 8745 states have internal predecessors, (10607), 861 states have call successors, (861), 723 states have call predecessors, (861), 1005 states have return successors, (1178), 964 states have call predecessors, (1178), 858 states have call successors, (1178) [2022-01-10 08:23:11,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10431 states to 10431 states and 12646 transitions. [2022-01-10 08:23:11,083 INFO L78 Accepts]: Start accepts. Automaton has 10431 states and 12646 transitions. Word has length 190 [2022-01-10 08:23:11,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:23:11,083 INFO L470 AbstractCegarLoop]: Abstraction has 10431 states and 12646 transitions. [2022-01-10 08:23:11,083 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:23:11,083 INFO L276 IsEmpty]: Start isEmpty. Operand 10431 states and 12646 transitions. [2022-01-10 08:23:11,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 08:23:11,086 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:23:11,087 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, 1] [2022-01-10 08:23:11,095 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (41)] Ended with exit code 0 [2022-01-10 08:23:11,287 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:23:11,287 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:23:11,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:23:11,288 INFO L85 PathProgramCache]: Analyzing trace with hash -34026296, now seen corresponding path program 1 times [2022-01-10 08:23:11,288 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:23:11,288 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [903298632] [2022-01-10 08:23:11,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:23:11,288 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:23:11,288 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:23:11,290 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:23:11,290 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (42)] Waiting until timeout for monitored process [2022-01-10 08:23:11,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:23:11,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 489 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:23:11,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:23:11,639 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:23:11,639 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:23:11,639 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:23:11,639 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [903298632] [2022-01-10 08:23:11,640 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [903298632] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:23:11,640 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:23:11,640 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:23:11,640 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779018582] [2022-01-10 08:23:11,640 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:23:11,640 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:23:11,640 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:23:11,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:23:11,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:23:11,655 INFO L87 Difference]: Start difference. First operand 10431 states and 12646 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:23:12,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:23:12,821 INFO L93 Difference]: Finished difference Result 13694 states and 17000 transitions. [2022-01-10 08:23:12,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:23:12,822 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 08:23:12,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:23:12,837 INFO L225 Difference]: With dead ends: 13694 [2022-01-10 08:23:12,837 INFO L226 Difference]: Without dead ends: 10637 [2022-01-10 08:23:12,842 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:23:12,842 INFO L933 BasicCegarLoop]: 658 mSDtfsCounter, 1031 mSDsluCounter, 714 mSDsCounter, 0 mSdLazyCounter, 530 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1062 SdHoareTripleChecker+Valid, 1372 SdHoareTripleChecker+Invalid, 590 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 530 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 08:23:12,842 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1062 Valid, 1372 Invalid, 590 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 530 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 08:23:12,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10637 states. [2022-01-10 08:23:13,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10637 to 10637. [2022-01-10 08:23:13,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10637 states, 8763 states have (on average 1.2367910532922515) internal successors, (10838), 8945 states have internal predecessors, (10838), 863 states have call successors, (863), 727 states have call predecessors, (863), 1009 states have return successors, (1180), 966 states have call predecessors, (1180), 860 states have call successors, (1180) [2022-01-10 08:23:13,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10637 states to 10637 states and 12881 transitions. [2022-01-10 08:23:13,567 INFO L78 Accepts]: Start accepts. Automaton has 10637 states and 12881 transitions. Word has length 190 [2022-01-10 08:23:13,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:23:13,567 INFO L470 AbstractCegarLoop]: Abstraction has 10637 states and 12881 transitions. [2022-01-10 08:23:13,567 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:23:13,567 INFO L276 IsEmpty]: Start isEmpty. Operand 10637 states and 12881 transitions. [2022-01-10 08:23:13,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 08:23:13,569 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:23:13,570 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, 1] [2022-01-10 08:23:13,578 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (42)] Forceful destruction successful, exit code 0 [2022-01-10 08:23:13,770 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:23:13,770 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:23:13,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:23:13,771 INFO L85 PathProgramCache]: Analyzing trace with hash 595438788, now seen corresponding path program 1 times [2022-01-10 08:23:13,771 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:23:13,771 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1500580252] [2022-01-10 08:23:13,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:23:13,771 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:23:13,771 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:23:13,772 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:23:13,773 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (43)] Waiting until timeout for monitored process [2022-01-10 08:23:13,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:23:13,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 487 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:23:13,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:23:14,126 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:23:14,126 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:23:14,126 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:23:14,126 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1500580252] [2022-01-10 08:23:14,126 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1500580252] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:23:14,126 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:23:14,126 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:23:14,126 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [561091280] [2022-01-10 08:23:14,126 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:23:14,127 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:23:14,127 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:23:14,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:23:14,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:23:14,127 INFO L87 Difference]: Start difference. First operand 10637 states and 12881 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:23:15,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:23:15,325 INFO L93 Difference]: Finished difference Result 14106 states and 17470 transitions. [2022-01-10 08:23:15,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:23:15,326 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 08:23:15,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:23:15,342 INFO L225 Difference]: With dead ends: 14106 [2022-01-10 08:23:15,342 INFO L226 Difference]: Without dead ends: 10843 [2022-01-10 08:23:15,346 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:23:15,347 INFO L933 BasicCegarLoop]: 655 mSDtfsCounter, 1024 mSDsluCounter, 710 mSDsCounter, 0 mSdLazyCounter, 529 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1055 SdHoareTripleChecker+Valid, 1365 SdHoareTripleChecker+Invalid, 589 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 529 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 08:23:15,347 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1055 Valid, 1365 Invalid, 589 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 529 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 08:23:15,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10843 states. [2022-01-10 08:23:16,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10843 to 10843. [2022-01-10 08:23:16,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10843 states, 8963 states have (on average 1.2345196920673882) internal successors, (11065), 9145 states have internal predecessors, (11065), 865 states have call successors, (865), 731 states have call predecessors, (865), 1013 states have return successors, (1182), 968 states have call predecessors, (1182), 862 states have call successors, (1182) [2022-01-10 08:23:16,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10843 states to 10843 states and 13112 transitions. [2022-01-10 08:23:16,107 INFO L78 Accepts]: Start accepts. Automaton has 10843 states and 13112 transitions. Word has length 190 [2022-01-10 08:23:16,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:23:16,108 INFO L470 AbstractCegarLoop]: Abstraction has 10843 states and 13112 transitions. [2022-01-10 08:23:16,108 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:23:16,108 INFO L276 IsEmpty]: Start isEmpty. Operand 10843 states and 13112 transitions. [2022-01-10 08:23:16,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 08:23:16,110 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:23:16,110 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, 1] [2022-01-10 08:23:16,117 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (43)] Ended with exit code 0 [2022-01-10 08:23:16,314 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:23:16,314 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:23:16,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:23:16,315 INFO L85 PathProgramCache]: Analyzing trace with hash -1184680475, now seen corresponding path program 1 times [2022-01-10 08:23:16,315 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:23:16,315 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1294762692] [2022-01-10 08:23:16,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:23:16,315 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:23:16,315 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:23:16,316 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:23:16,318 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (44)] Waiting until timeout for monitored process [2022-01-10 08:23:16,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:23:16,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 485 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:23:16,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:23:16,640 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:23:16,641 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:23:16,641 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:23:16,641 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1294762692] [2022-01-10 08:23:16,641 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1294762692] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:23:16,641 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:23:16,641 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 08:23:16,641 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1817174837] [2022-01-10 08:23:16,641 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:23:16,641 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:23:16,642 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:23:16,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:23:16,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:23:16,642 INFO L87 Difference]: Start difference. First operand 10843 states and 13112 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:23:17,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:23:17,393 INFO L93 Difference]: Finished difference Result 14689 states and 18151 transitions. [2022-01-10 08:23:17,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 08:23:17,393 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 08:23:17,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:23:17,413 INFO L225 Difference]: With dead ends: 14689 [2022-01-10 08:23:17,413 INFO L226 Difference]: Without dead ends: 11221 [2022-01-10 08:23:17,422 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 08:23:17,422 INFO L933 BasicCegarLoop]: 695 mSDtfsCounter, 518 mSDsluCounter, 2284 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 518 SdHoareTripleChecker+Valid, 2979 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 08:23:17,422 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [518 Valid, 2979 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:23:17,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11221 states. [2022-01-10 08:23:18,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11221 to 10849. [2022-01-10 08:23:18,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10849 states, 8969 states have (on average 1.2314639313189877) internal successors, (11045), 9151 states have internal predecessors, (11045), 865 states have call successors, (865), 731 states have call predecessors, (865), 1013 states have return successors, (1182), 968 states have call predecessors, (1182), 862 states have call successors, (1182) [2022-01-10 08:23:18,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10849 states to 10849 states and 13092 transitions. [2022-01-10 08:23:18,187 INFO L78 Accepts]: Start accepts. Automaton has 10849 states and 13092 transitions. Word has length 190 [2022-01-10 08:23:18,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:23:18,187 INFO L470 AbstractCegarLoop]: Abstraction has 10849 states and 13092 transitions. [2022-01-10 08:23:18,187 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:23:18,187 INFO L276 IsEmpty]: Start isEmpty. Operand 10849 states and 13092 transitions. [2022-01-10 08:23:18,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 08:23:18,190 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:23:18,190 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, 1] [2022-01-10 08:23:18,197 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (44)] Ended with exit code 0 [2022-01-10 08:23:18,390 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:23:18,390 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:23:18,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:23:18,391 INFO L85 PathProgramCache]: Analyzing trace with hash -509520349, now seen corresponding path program 1 times [2022-01-10 08:23:18,391 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:23:18,391 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1381138755] [2022-01-10 08:23:18,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:23:18,391 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:23:18,391 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:23:18,392 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:23:18,393 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (45)] Waiting until timeout for monitored process [2022-01-10 08:23:18,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:23:18,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 484 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:23:18,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:23:18,721 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:23:18,721 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:23:18,722 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:23:18,722 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1381138755] [2022-01-10 08:23:18,722 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1381138755] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:23:18,722 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:23:18,722 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 08:23:18,722 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [790851083] [2022-01-10 08:23:18,722 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:23:18,722 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:23:18,722 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:23:18,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:23:18,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:23:18,723 INFO L87 Difference]: Start difference. First operand 10849 states and 13092 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:23:19,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:23:19,493 INFO L93 Difference]: Finished difference Result 14673 states and 18075 transitions. [2022-01-10 08:23:19,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 08:23:19,494 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 08:23:19,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:23:19,519 INFO L225 Difference]: With dead ends: 14673 [2022-01-10 08:23:19,520 INFO L226 Difference]: Without dead ends: 11199 [2022-01-10 08:23:19,527 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 08:23:19,528 INFO L933 BasicCegarLoop]: 697 mSDtfsCounter, 479 mSDsluCounter, 2275 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 479 SdHoareTripleChecker+Valid, 2972 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 08:23:19,528 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [479 Valid, 2972 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:23:19,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11199 states. [2022-01-10 08:23:20,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11199 to 10855. [2022-01-10 08:23:20,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10855 states, 8975 states have (on average 1.2284122562674096) internal successors, (11025), 9157 states have internal predecessors, (11025), 865 states have call successors, (865), 731 states have call predecessors, (865), 1013 states have return successors, (1182), 968 states have call predecessors, (1182), 862 states have call successors, (1182) [2022-01-10 08:23:20,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10855 states to 10855 states and 13072 transitions. [2022-01-10 08:23:20,313 INFO L78 Accepts]: Start accepts. Automaton has 10855 states and 13072 transitions. Word has length 190 [2022-01-10 08:23:20,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:23:20,313 INFO L470 AbstractCegarLoop]: Abstraction has 10855 states and 13072 transitions. [2022-01-10 08:23:20,314 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:23:20,314 INFO L276 IsEmpty]: Start isEmpty. Operand 10855 states and 13072 transitions. [2022-01-10 08:23:20,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 08:23:20,316 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:23:20,316 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, 1] [2022-01-10 08:23:20,324 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (45)] Ended with exit code 0 [2022-01-10 08:23:20,516 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:23:20,517 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:23:20,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:23:20,517 INFO L85 PathProgramCache]: Analyzing trace with hash 437517537, now seen corresponding path program 1 times [2022-01-10 08:23:20,517 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:23:20,517 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1388048375] [2022-01-10 08:23:20,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:23:20,518 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:23:20,518 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:23:20,519 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:23:20,520 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (46)] Waiting until timeout for monitored process [2022-01-10 08:23:20,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:23:20,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 483 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:23:20,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:23:20,852 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:23:20,852 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:23:20,852 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:23:20,852 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1388048375] [2022-01-10 08:23:20,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1388048375] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:23:20,852 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:23:20,852 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 08:23:20,852 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [746605110] [2022-01-10 08:23:20,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:23:20,853 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:23:20,853 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:23:20,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:23:20,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:23:20,853 INFO L87 Difference]: Start difference. First operand 10855 states and 13072 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5)