/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.09.cil-2.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-a10ec3b [2022-01-10 08:21:18,652 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-10 08:21:18,660 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-10 08:21:18,693 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-10 08:21:18,694 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-10 08:21:18,694 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-10 08:21:18,707 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-10 08:21:18,713 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-10 08:21:18,715 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-10 08:21:18,715 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-10 08:21:18,716 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-10 08:21:18,717 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-10 08:21:18,717 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-10 08:21:18,718 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-10 08:21:18,718 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-10 08:21:18,719 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-10 08:21:18,719 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-10 08:21:18,720 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-10 08:21:18,721 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-10 08:21:18,722 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-10 08:21:18,723 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-10 08:21:18,723 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-10 08:21:18,724 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-10 08:21:18,725 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-10 08:21:18,726 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-10 08:21:18,726 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-10 08:21:18,726 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-10 08:21:18,727 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-10 08:21:18,727 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-10 08:21:18,728 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-10 08:21:18,728 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-10 08:21:18,728 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-10 08:21:18,729 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-10 08:21:18,729 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-10 08:21:18,730 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-10 08:21:18,730 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-10 08:21:18,730 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-10 08:21:18,731 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-10 08:21:18,731 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-10 08:21:18,731 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-10 08:21:18,732 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-10 08:21:18,737 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:21:18,752 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-10 08:21:18,752 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-10 08:21:18,752 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-01-10 08:21:18,752 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-01-10 08:21:18,752 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-10 08:21:18,753 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-10 08:21:18,753 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-10 08:21:18,753 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-10 08:21:18,753 INFO L138 SettingsManager]: * Use SBE=true [2022-01-10 08:21:18,753 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-10 08:21:18,753 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-10 08:21:18,753 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-10 08:21:18,753 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-10 08:21:18,754 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-10 08:21:18,754 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-10 08:21:18,754 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-01-10 08:21:18,754 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-01-10 08:21:18,754 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-01-10 08:21:18,754 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-10 08:21:18,754 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-10 08:21:18,754 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-10 08:21:18,754 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-10 08:21:18,754 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-10 08:21:18,754 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 08:21:18,755 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-10 08:21:18,755 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-10 08:21:18,755 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-10 08:21:18,758 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-01-10 08:21:18,759 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-01-10 08:21:18,759 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-10 08:21:18,759 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-01-10 08:21:18,759 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-10 08:21:18,760 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-01-10 08:21:18,760 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:21:18,932 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-10 08:21:18,964 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-10 08:21:18,967 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-10 08:21:18,968 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-10 08:21:18,968 INFO L275 PluginConnector]: CDTParser initialized [2022-01-10 08:21:18,969 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.09.cil-2.c [2022-01-10 08:21:19,047 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f146b15ea/799d178c3ed845cfb2c102dc0a795306/FLAG6998d0aea [2022-01-10 08:21:19,390 INFO L306 CDTParser]: Found 1 translation units. [2022-01-10 08:21:19,391 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_2.cil-1+token_ring.09.cil-2.c [2022-01-10 08:21:19,400 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f146b15ea/799d178c3ed845cfb2c102dc0a795306/FLAG6998d0aea [2022-01-10 08:21:19,781 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f146b15ea/799d178c3ed845cfb2c102dc0a795306 [2022-01-10 08:21:19,783 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-10 08:21:19,783 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-01-10 08:21:19,787 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-10 08:21:19,787 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-10 08:21:19,789 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-10 08:21:19,789 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 08:21:19" (1/1) ... [2022-01-10 08:21:19,790 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7999b15c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 08:21:19, skipping insertion in model container [2022-01-10 08:21:19,790 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 08:21:19" (1/1) ... [2022-01-10 08:21:19,795 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-10 08:21:19,827 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-10 08:21:19,968 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.09.cil-2.c[914,927] [2022-01-10 08:21:20,018 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.09.cil-2.c[7115,7128] [2022-01-10 08:21:20,085 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 08:21:20,101 INFO L203 MainTranslator]: Completed pre-run [2022-01-10 08:21:20,109 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.09.cil-2.c[914,927] [2022-01-10 08:21:20,128 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.09.cil-2.c[7115,7128] [2022-01-10 08:21:20,154 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 08:21:20,169 INFO L208 MainTranslator]: Completed translation [2022-01-10 08:21:20,170 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 08:21:20 WrapperNode [2022-01-10 08:21:20,170 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-10 08:21:20,171 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-10 08:21:20,171 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-10 08:21:20,171 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-10 08:21:20,177 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:21:20" (1/1) ... [2022-01-10 08:21:20,195 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:21:20" (1/1) ... [2022-01-10 08:21:20,228 INFO L137 Inliner]: procedures = 72, calls = 85, calls flagged for inlining = 39, calls inlined = 39, statements flattened = 837 [2022-01-10 08:21:20,228 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-10 08:21:20,229 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-10 08:21:20,229 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-10 08:21:20,229 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-10 08:21:20,235 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 08:21:20" (1/1) ... [2022-01-10 08:21:20,235 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 08:21:20" (1/1) ... [2022-01-10 08:21:20,239 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 08:21:20" (1/1) ... [2022-01-10 08:21:20,240 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 08:21:20" (1/1) ... [2022-01-10 08:21:20,248 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 08:21:20" (1/1) ... [2022-01-10 08:21:20,276 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 08:21:20" (1/1) ... [2022-01-10 08:21:20,278 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 08:21:20" (1/1) ... [2022-01-10 08:21:20,282 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-10 08:21:20,282 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-10 08:21:20,283 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-10 08:21:20,283 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-10 08:21:20,286 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 08:21:20" (1/1) ... [2022-01-10 08:21:20,298 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 08:21:20,305 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-10 08:21:20,315 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:21:20,317 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:21:20,339 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-10 08:21:20,339 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2022-01-10 08:21:20,339 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2022-01-10 08:21:20,339 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2022-01-10 08:21:20,339 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2022-01-10 08:21:20,339 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2022-01-10 08:21:20,339 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2022-01-10 08:21:20,339 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2022-01-10 08:21:20,340 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2022-01-10 08:21:20,340 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2022-01-10 08:21:20,340 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2022-01-10 08:21:20,340 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2022-01-10 08:21:20,340 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2022-01-10 08:21:20,340 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2022-01-10 08:21:20,340 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2022-01-10 08:21:20,340 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2022-01-10 08:21:20,340 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2022-01-10 08:21:20,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-01-10 08:21:20,340 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2022-01-10 08:21:20,341 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2022-01-10 08:21:20,341 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2022-01-10 08:21:20,341 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2022-01-10 08:21:20,341 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2022-01-10 08:21:20,341 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2022-01-10 08:21:20,341 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2022-01-10 08:21:20,341 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2022-01-10 08:21:20,341 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2022-01-10 08:21:20,341 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2022-01-10 08:21:20,341 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-10 08:21:20,341 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-10 08:21:20,341 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2022-01-10 08:21:20,341 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2022-01-10 08:21:20,342 INFO L130 BoogieDeclarations]: Found specification of procedure error2 [2022-01-10 08:21:20,342 INFO L138 BoogieDeclarations]: Found implementation of procedure error2 [2022-01-10 08:21:20,449 INFO L234 CfgBuilder]: Building ICFG [2022-01-10 08:21:20,451 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-10 08:21:21,054 INFO L275 CfgBuilder]: Performing block encoding [2022-01-10 08:21:21,067 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-10 08:21:21,068 INFO L299 CfgBuilder]: Removed 16 assume(true) statements. [2022-01-10 08:21:21,070 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 08:21:21 BoogieIcfgContainer [2022-01-10 08:21:21,070 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-10 08:21:21,072 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-10 08:21:21,072 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-10 08:21:21,075 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-10 08:21:21,076 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.01 08:21:19" (1/3) ... [2022-01-10 08:21:21,076 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6f37d1c8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 08:21:21, skipping insertion in model container [2022-01-10 08:21:21,076 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 08:21:20" (2/3) ... [2022-01-10 08:21:21,077 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6f37d1c8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 08:21:21, skipping insertion in model container [2022-01-10 08:21:21,077 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 08:21:21" (3/3) ... [2022-01-10 08:21:21,078 INFO L111 eAbstractionObserver]: Analyzing ICFG pc_sfifo_2.cil-1+token_ring.09.cil-2.c [2022-01-10 08:21:21,083 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-10 08:21:21,084 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2022-01-10 08:21:21,123 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-10 08:21:21,127 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:21:21,127 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2022-01-10 08:21:21,145 INFO L276 IsEmpty]: Start isEmpty. Operand has 416 states, 359 states have (on average 1.6323119777158774) internal successors, (586), 367 states have internal predecessors, (586), 39 states have call successors, (39), 15 states have call predecessors, (39), 15 states have return successors, (39), 37 states have call predecessors, (39), 39 states have call successors, (39) [2022-01-10 08:21:21,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-01-10 08:21:21,154 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:21,155 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:21:21,155 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:21,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:21,158 INFO L85 PathProgramCache]: Analyzing trace with hash 910047860, now seen corresponding path program 1 times [2022-01-10 08:21:21,166 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:21,166 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1766022919] [2022-01-10 08:21:21,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:21,167 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:21,167 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:21,168 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:21:21,173 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:21:21,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:21,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 08:21:21,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:21,502 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:21:21,502 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:21,503 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:21,503 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1766022919] [2022-01-10 08:21:21,503 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1766022919] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:21,503 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:21,503 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 08:21:21,505 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [913000027] [2022-01-10 08:21:21,505 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:21,508 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:21,508 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:21,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:21,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:21,529 INFO L87 Difference]: Start difference. First operand has 416 states, 359 states have (on average 1.6323119777158774) internal successors, (586), 367 states have internal predecessors, (586), 39 states have call successors, (39), 15 states have call predecessors, (39), 15 states have return successors, (39), 37 states have call predecessors, (39), 39 states have call successors, (39) 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:21:22,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:22,283 INFO L93 Difference]: Finished difference Result 909 states and 1446 transitions. [2022-01-10 08:21:22,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 08:21:22,285 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:21:22,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:22,298 INFO L225 Difference]: With dead ends: 909 [2022-01-10 08:21:22,298 INFO L226 Difference]: Without dead ends: 508 [2022-01-10 08:21:22,302 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:21:22,305 INFO L933 BasicCegarLoop]: 627 mSDtfsCounter, 418 mSDsluCounter, 963 mSDsCounter, 0 mSdLazyCounter, 679 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 425 SdHoareTripleChecker+Valid, 1590 SdHoareTripleChecker+Invalid, 741 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 679 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:22,305 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [425 Valid, 1590 Invalid, 741 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 679 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-10 08:21:22,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 508 states. [2022-01-10 08:21:22,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 508 to 501. [2022-01-10 08:21:22,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 501 states, 427 states have (on average 1.515222482435597) internal successors, (647), 434 states have internal predecessors, (647), 50 states have call successors, (50), 22 states have call predecessors, (50), 22 states have return successors, (51), 47 states have call predecessors, (51), 46 states have call successors, (51) [2022-01-10 08:21:22,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 501 states to 501 states and 748 transitions. [2022-01-10 08:21:22,358 INFO L78 Accepts]: Start accepts. Automaton has 501 states and 748 transitions. Word has length 65 [2022-01-10 08:21:22,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:22,358 INFO L470 AbstractCegarLoop]: Abstraction has 501 states and 748 transitions. [2022-01-10 08:21:22,359 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:21:22,359 INFO L276 IsEmpty]: Start isEmpty. Operand 501 states and 748 transitions. [2022-01-10 08:21:22,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-01-10 08:21:22,362 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:22,362 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:21:22,369 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Ended with exit code 0 [2022-01-10 08:21:22,569 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:21:22,569 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:22,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:22,570 INFO L85 PathProgramCache]: Analyzing trace with hash 1313833811, now seen corresponding path program 1 times [2022-01-10 08:21:22,570 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:22,570 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [90598148] [2022-01-10 08:21:22,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:22,571 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:22,571 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:22,573 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:21:22,574 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:21:22,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:22,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 08:21:22,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:22,770 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:21:22,770 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:22,770 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:22,770 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [90598148] [2022-01-10 08:21:22,771 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [90598148] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:22,771 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:22,771 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 08:21:22,771 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [545630889] [2022-01-10 08:21:22,771 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:22,772 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:22,772 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:22,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:22,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:22,773 INFO L87 Difference]: Start difference. First operand 501 states and 748 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), 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:21:23,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:23,295 INFO L93 Difference]: Finished difference Result 893 states and 1302 transitions. [2022-01-10 08:21:23,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 08:21:23,295 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:21:23,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:23,299 INFO L225 Difference]: With dead ends: 893 [2022-01-10 08:21:23,299 INFO L226 Difference]: Without dead ends: 714 [2022-01-10 08:21:23,300 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:21:23,301 INFO L933 BasicCegarLoop]: 622 mSDtfsCounter, 405 mSDsluCounter, 941 mSDsCounter, 0 mSdLazyCounter, 680 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 412 SdHoareTripleChecker+Valid, 1563 SdHoareTripleChecker+Invalid, 742 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 680 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:23,301 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [412 Valid, 1563 Invalid, 742 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 680 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 08:21:23,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 714 states. [2022-01-10 08:21:23,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 714 to 706. [2022-01-10 08:21:23,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 706 states, 588 states have (on average 1.467687074829932) internal successors, (863), 603 states have internal predecessors, (863), 72 states have call successors, (72), 36 states have call predecessors, (72), 44 states have return successors, (93), 71 states have call predecessors, (93), 68 states have call successors, (93) [2022-01-10 08:21:23,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 706 states to 706 states and 1028 transitions. [2022-01-10 08:21:23,344 INFO L78 Accepts]: Start accepts. Automaton has 706 states and 1028 transitions. Word has length 65 [2022-01-10 08:21:23,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:23,344 INFO L470 AbstractCegarLoop]: Abstraction has 706 states and 1028 transitions. [2022-01-10 08:21:23,344 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:21:23,345 INFO L276 IsEmpty]: Start isEmpty. Operand 706 states and 1028 transitions. [2022-01-10 08:21:23,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-01-10 08:21:23,353 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:23,353 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:21:23,363 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (3)] Ended with exit code 0 [2022-01-10 08:21:23,560 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:21:23,561 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:23,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:23,561 INFO L85 PathProgramCache]: Analyzing trace with hash -848765805, now seen corresponding path program 1 times [2022-01-10 08:21:23,561 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:23,562 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2099279728] [2022-01-10 08:21:23,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:23,562 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:23,562 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:23,563 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:21:23,582 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:21:23,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:23,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 5 conjunts are in the unsatisfiable core [2022-01-10 08:21:23,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:23,719 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:21:23,719 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:23,719 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:23,719 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2099279728] [2022-01-10 08:21:23,722 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2099279728] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:23,722 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:23,722 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 08:21:23,722 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1088474316] [2022-01-10 08:21:23,722 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:23,723 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 08:21:23,723 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:23,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 08:21:23,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:21:23,724 INFO L87 Difference]: Start difference. First operand 706 states and 1028 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:21:23,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:23,760 INFO L93 Difference]: Finished difference Result 1096 states and 1560 transitions. [2022-01-10 08:21:23,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 08:21:23,761 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:21:23,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:23,763 INFO L225 Difference]: With dead ends: 1096 [2022-01-10 08:21:23,764 INFO L226 Difference]: Without dead ends: 726 [2022-01-10 08:21:23,764 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:21:23,765 INFO L933 BasicCegarLoop]: 614 mSDtfsCounter, 7 mSDsluCounter, 2450 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 3064 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:21:23,768 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 3064 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:21:23,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 726 states. [2022-01-10 08:21:23,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 726 to 716. [2022-01-10 08:21:23,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 716 states, 596 states have (on average 1.4580536912751678) internal successors, (869), 611 states have internal predecessors, (869), 72 states have call successors, (72), 36 states have call predecessors, (72), 46 states have return successors, (95), 73 states have call predecessors, (95), 68 states have call successors, (95) [2022-01-10 08:21:23,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 716 states to 716 states and 1036 transitions. [2022-01-10 08:21:23,818 INFO L78 Accepts]: Start accepts. Automaton has 716 states and 1036 transitions. Word has length 65 [2022-01-10 08:21:23,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:23,818 INFO L470 AbstractCegarLoop]: Abstraction has 716 states and 1036 transitions. [2022-01-10 08:21:23,818 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:21:23,818 INFO L276 IsEmpty]: Start isEmpty. Operand 716 states and 1036 transitions. [2022-01-10 08:21:23,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-01-10 08:21:23,820 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:23,820 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:21:23,829 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:21:24,027 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:21:24,027 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:24,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:24,028 INFO L85 PathProgramCache]: Analyzing trace with hash -1878125103, now seen corresponding path program 1 times [2022-01-10 08:21:24,028 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:24,028 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1456171392] [2022-01-10 08:21:24,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:24,029 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:24,029 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:24,030 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:21:24,031 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:21:24,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:24,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 5 conjunts are in the unsatisfiable core [2022-01-10 08:21:24,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:24,220 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:21:24,220 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:24,220 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:24,220 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1456171392] [2022-01-10 08:21:24,221 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1456171392] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:24,221 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:24,221 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 08:21:24,221 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1051890808] [2022-01-10 08:21:24,221 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:24,221 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 08:21:24,222 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:24,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 08:21:24,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:21:24,222 INFO L87 Difference]: Start difference. First operand 716 states and 1036 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:21:24,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:24,262 INFO L93 Difference]: Finished difference Result 1110 states and 1566 transitions. [2022-01-10 08:21:24,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 08:21:24,263 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:21:24,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:24,266 INFO L225 Difference]: With dead ends: 1110 [2022-01-10 08:21:24,266 INFO L226 Difference]: Without dead ends: 730 [2022-01-10 08:21:24,268 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:21:24,268 INFO L933 BasicCegarLoop]: 613 mSDtfsCounter, 4 mSDsluCounter, 2447 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 3060 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:21:24,269 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4 Valid, 3060 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:21:24,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 730 states. [2022-01-10 08:21:24,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 730 to 726. [2022-01-10 08:21:24,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 726 states, 604 states have (on average 1.4486754966887416) internal successors, (875), 619 states have internal predecessors, (875), 72 states have call successors, (72), 36 states have call predecessors, (72), 48 states have return successors, (97), 75 states have call predecessors, (97), 68 states have call successors, (97) [2022-01-10 08:21:24,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 726 states to 726 states and 1044 transitions. [2022-01-10 08:21:24,290 INFO L78 Accepts]: Start accepts. Automaton has 726 states and 1044 transitions. Word has length 65 [2022-01-10 08:21:24,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:24,290 INFO L470 AbstractCegarLoop]: Abstraction has 726 states and 1044 transitions. [2022-01-10 08:21:24,291 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:21:24,291 INFO L276 IsEmpty]: Start isEmpty. Operand 726 states and 1044 transitions. [2022-01-10 08:21:24,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-01-10 08:21:24,292 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:24,292 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:21:24,301 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:21:24,501 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:21:24,501 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:24,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:24,502 INFO L85 PathProgramCache]: Analyzing trace with hash -491921709, now seen corresponding path program 1 times [2022-01-10 08:21:24,502 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:24,502 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1498971396] [2022-01-10 08:21:24,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:24,502 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:24,503 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:24,503 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:21:24,504 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:21:24,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:24,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:24,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:24,694 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:21:24,695 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:24,695 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:24,695 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1498971396] [2022-01-10 08:21:24,695 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1498971396] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:24,695 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:24,695 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:21:24,695 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [402975110] [2022-01-10 08:21:24,695 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:24,695 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 08:21:24,696 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:24,696 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 08:21:24,696 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 08:21:24,696 INFO L87 Difference]: Start difference. First operand 726 states and 1044 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:21:24,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:24,926 INFO L93 Difference]: Finished difference Result 1498 states and 2065 transitions. [2022-01-10 08:21:24,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:21:24,926 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:21:24,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:24,930 INFO L225 Difference]: With dead ends: 1498 [2022-01-10 08:21:24,930 INFO L226 Difference]: Without dead ends: 1112 [2022-01-10 08:21:24,931 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:21:24,931 INFO L933 BasicCegarLoop]: 595 mSDtfsCounter, 841 mSDsluCounter, 343 mSDsCounter, 0 mSdLazyCounter, 152 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 869 SdHoareTripleChecker+Valid, 938 SdHoareTripleChecker+Invalid, 217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 152 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:24,931 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [869 Valid, 938 Invalid, 217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 152 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 08:21:24,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1112 states. [2022-01-10 08:21:24,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1112 to 1108. [2022-01-10 08:21:24,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1108 states, 896 states have (on average 1.3917410714285714) internal successors, (1247), 926 states have internal predecessors, (1247), 118 states have call successors, (118), 64 states have call predecessors, (118), 92 states have return successors, (182), 126 states have call predecessors, (182), 114 states have call successors, (182) [2022-01-10 08:21:24,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1108 states to 1108 states and 1547 transitions. [2022-01-10 08:21:24,958 INFO L78 Accepts]: Start accepts. Automaton has 1108 states and 1547 transitions. Word has length 65 [2022-01-10 08:21:24,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:24,958 INFO L470 AbstractCegarLoop]: Abstraction has 1108 states and 1547 transitions. [2022-01-10 08:21:24,958 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:21:24,958 INFO L276 IsEmpty]: Start isEmpty. Operand 1108 states and 1547 transitions. [2022-01-10 08:21:24,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-01-10 08:21:24,960 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:24,960 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:21:24,969 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (6)] Ended with exit code 0 [2022-01-10 08:21:25,167 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:21:25,167 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:25,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:25,168 INFO L85 PathProgramCache]: Analyzing trace with hash -1681946624, now seen corresponding path program 1 times [2022-01-10 08:21:25,168 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:25,168 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [119192492] [2022-01-10 08:21:25,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:25,168 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:25,168 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:25,169 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:21:25,170 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:21:25,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:25,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 08:21:25,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:25,345 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:21:25,345 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:25,346 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:25,346 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [119192492] [2022-01-10 08:21:25,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [119192492] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:25,346 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:25,346 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 08:21:25,346 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1959425747] [2022-01-10 08:21:25,346 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:25,346 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 08:21:25,346 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:25,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 08:21:25,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:21:25,347 INFO L87 Difference]: Start difference. First operand 1108 states and 1547 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:21:25,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:25,407 INFO L93 Difference]: Finished difference Result 2524 states and 3394 transitions. [2022-01-10 08:21:25,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 08:21:25,407 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:21:25,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:25,413 INFO L225 Difference]: With dead ends: 2524 [2022-01-10 08:21:25,413 INFO L226 Difference]: Without dead ends: 1740 [2022-01-10 08:21:25,414 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:21:25,415 INFO L933 BasicCegarLoop]: 625 mSDtfsCounter, 66 mSDsluCounter, 581 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 1206 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:25,415 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 1206 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:21:25,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1740 states. [2022-01-10 08:21:25,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1740 to 1712. [2022-01-10 08:21:25,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1712 states, 1370 states have (on average 1.3474452554744525) internal successors, (1846), 1409 states have internal predecessors, (1846), 172 states have call successors, (172), 120 states have call predecessors, (172), 168 states have return successors, (262), 187 states have call predecessors, (262), 168 states have call successors, (262) [2022-01-10 08:21:25,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1712 states to 1712 states and 2280 transitions. [2022-01-10 08:21:25,455 INFO L78 Accepts]: Start accepts. Automaton has 1712 states and 2280 transitions. Word has length 66 [2022-01-10 08:21:25,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:25,455 INFO L470 AbstractCegarLoop]: Abstraction has 1712 states and 2280 transitions. [2022-01-10 08:21:25,455 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:21:25,455 INFO L276 IsEmpty]: Start isEmpty. Operand 1712 states and 2280 transitions. [2022-01-10 08:21:25,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-01-10 08:21:25,456 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:25,456 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:21:25,465 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:21:25,663 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:21:25,663 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:25,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:25,664 INFO L85 PathProgramCache]: Analyzing trace with hash -223706965, now seen corresponding path program 1 times [2022-01-10 08:21:25,664 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:25,664 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1586015896] [2022-01-10 08:21:25,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:25,664 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:25,665 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:25,665 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:21:25,666 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:21:25,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:25,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 08:21:25,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:25,829 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:21:25,829 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:25,829 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:25,830 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1586015896] [2022-01-10 08:21:25,830 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1586015896] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:25,830 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:25,830 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 08:21:25,830 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [245020730] [2022-01-10 08:21:25,830 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:25,830 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 08:21:25,830 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:25,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 08:21:25,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:21:25,831 INFO L87 Difference]: Start difference. First operand 1712 states and 2280 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:21:25,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:25,887 INFO L93 Difference]: Finished difference Result 4376 states and 5707 transitions. [2022-01-10 08:21:25,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 08:21:25,888 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:21:25,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:25,896 INFO L225 Difference]: With dead ends: 4376 [2022-01-10 08:21:25,897 INFO L226 Difference]: Without dead ends: 2996 [2022-01-10 08:21:25,900 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:21:25,900 INFO L933 BasicCegarLoop]: 626 mSDtfsCounter, 548 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 548 SdHoareTripleChecker+Valid, 734 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:21:25,900 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [548 Valid, 734 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:21:25,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2996 states. [2022-01-10 08:21:25,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2996 to 2936. [2022-01-10 08:21:25,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2936 states, 2308 states have (on average 1.3015597920277295) internal successors, (3004), 2381 states have internal predecessors, (3004), 304 states have call successors, (304), 232 states have call predecessors, (304), 322 states have return successors, (474), 327 states have call predecessors, (474), 300 states have call successors, (474) [2022-01-10 08:21:26,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2936 states to 2936 states and 3782 transitions. [2022-01-10 08:21:26,021 INFO L78 Accepts]: Start accepts. Automaton has 2936 states and 3782 transitions. Word has length 66 [2022-01-10 08:21:26,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:26,022 INFO L470 AbstractCegarLoop]: Abstraction has 2936 states and 3782 transitions. [2022-01-10 08:21:26,022 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:21:26,022 INFO L276 IsEmpty]: Start isEmpty. Operand 2936 states and 3782 transitions. [2022-01-10 08:21:26,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-10 08:21:26,023 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:26,023 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:21:26,033 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:21:26,230 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:21:26,231 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:26,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:26,231 INFO L85 PathProgramCache]: Analyzing trace with hash -1790634273, now seen corresponding path program 1 times [2022-01-10 08:21:26,231 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:26,232 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [724568959] [2022-01-10 08:21:26,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:26,232 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:26,232 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:26,247 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:21:26,267 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:21:26,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:26,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 08:21:26,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:26,463 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:21:26,463 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:26,463 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:26,463 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [724568959] [2022-01-10 08:21:26,464 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [724568959] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:26,464 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:26,464 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 08:21:26,464 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1269758775] [2022-01-10 08:21:26,464 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:26,464 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 08:21:26,464 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:26,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 08:21:26,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:21:26,465 INFO L87 Difference]: Start difference. First operand 2936 states and 3782 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:21:26,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:26,541 INFO L93 Difference]: Finished difference Result 6148 states and 7796 transitions. [2022-01-10 08:21:26,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 08:21:26,542 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:21:26,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:26,553 INFO L225 Difference]: With dead ends: 6148 [2022-01-10 08:21:26,554 INFO L226 Difference]: Without dead ends: 3544 [2022-01-10 08:21:26,559 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:21:26,560 INFO L933 BasicCegarLoop]: 636 mSDtfsCounter, 544 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 544 SdHoareTripleChecker+Valid, 744 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:21:26,560 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [544 Valid, 744 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:21:26,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3544 states. [2022-01-10 08:21:26,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3544 to 3500. [2022-01-10 08:21:26,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3500 states, 2744 states have (on average 1.284256559766764) internal successors, (3524), 2825 states have internal predecessors, (3524), 368 states have call successors, (368), 288 states have call predecessors, (368), 386 states have return successors, (557), 391 states have call predecessors, (557), 364 states have call successors, (557) [2022-01-10 08:21:26,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3500 states to 3500 states and 4449 transitions. [2022-01-10 08:21:26,661 INFO L78 Accepts]: Start accepts. Automaton has 3500 states and 4449 transitions. Word has length 72 [2022-01-10 08:21:26,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:26,661 INFO L470 AbstractCegarLoop]: Abstraction has 3500 states and 4449 transitions. [2022-01-10 08:21:26,662 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:21:26,662 INFO L276 IsEmpty]: Start isEmpty. Operand 3500 states and 4449 transitions. [2022-01-10 08:21:26,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-01-10 08:21:26,663 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:26,663 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:21:26,673 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:21:26,867 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:21:26,868 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:26,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:26,868 INFO L85 PathProgramCache]: Analyzing trace with hash -191825039, now seen corresponding path program 1 times [2022-01-10 08:21:26,868 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:26,868 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2015670442] [2022-01-10 08:21:26,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:26,868 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:26,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:26,869 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:21:26,870 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:21:26,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:26,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:26,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:27,056 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:21:27,056 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:27,056 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:27,056 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2015670442] [2022-01-10 08:21:27,057 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2015670442] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:27,057 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:27,057 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:21:27,057 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [152570427] [2022-01-10 08:21:27,057 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:27,057 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 08:21:27,057 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:27,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 08:21:27,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 08:21:27,058 INFO L87 Difference]: Start difference. First operand 3500 states and 4449 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:21:27,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:27,251 INFO L93 Difference]: Finished difference Result 4180 states and 5282 transitions. [2022-01-10 08:21:27,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 08:21:27,251 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:21:27,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:27,267 INFO L225 Difference]: With dead ends: 4180 [2022-01-10 08:21:27,267 INFO L226 Difference]: Without dead ends: 4177 [2022-01-10 08:21:27,269 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:21:27,270 INFO L933 BasicCegarLoop]: 637 mSDtfsCounter, 1143 mSDsluCounter, 90 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 148 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1143 SdHoareTripleChecker+Valid, 727 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 148 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:27,270 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1143 Valid, 727 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [148 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 08:21:27,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4177 states. [2022-01-10 08:21:27,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4177 to 4135. [2022-01-10 08:21:27,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4135 states, 3234 states have (on average 1.2755102040816326) internal successors, (4125), 3329 states have internal predecessors, (4125), 433 states have call successors, (433), 344 states have call predecessors, (433), 466 states have return successors, (660), 466 states have call predecessors, (660), 430 states have call successors, (660) [2022-01-10 08:21:27,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4135 states to 4135 states and 5218 transitions. [2022-01-10 08:21:27,376 INFO L78 Accepts]: Start accepts. Automaton has 4135 states and 5218 transitions. Word has length 73 [2022-01-10 08:21:27,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:27,376 INFO L470 AbstractCegarLoop]: Abstraction has 4135 states and 5218 transitions. [2022-01-10 08:21:27,376 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:21:27,376 INFO L276 IsEmpty]: Start isEmpty. Operand 4135 states and 5218 transitions. [2022-01-10 08:21:27,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-10 08:21:27,378 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:27,378 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:21:27,397 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:21:27,587 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:21:27,588 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:27,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:27,588 INFO L85 PathProgramCache]: Analyzing trace with hash -1652850327, now seen corresponding path program 1 times [2022-01-10 08:21:27,588 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:27,588 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [502539262] [2022-01-10 08:21:27,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:27,589 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:27,589 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:27,590 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:21:27,593 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:21:27,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:27,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 211 conjuncts, 5 conjunts are in the unsatisfiable core [2022-01-10 08:21:27,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:28,015 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:21:28,015 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-10 08:21:28,152 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:21:28,153 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:28,153 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [502539262] [2022-01-10 08:21:28,153 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [502539262] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-10 08:21:28,153 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-01-10 08:21:28,153 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 7 [2022-01-10 08:21:28,153 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [213226428] [2022-01-10 08:21:28,153 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-01-10 08:21:28,153 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 08:21:28,154 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:28,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 08:21:28,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-01-10 08:21:28,154 INFO L87 Difference]: Start difference. First operand 4135 states and 5218 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:21:28,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:28,668 INFO L93 Difference]: Finished difference Result 9118 states and 11418 transitions. [2022-01-10 08:21:28,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 08:21:28,669 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:21:28,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:28,702 INFO L225 Difference]: With dead ends: 9118 [2022-01-10 08:21:28,702 INFO L226 Difference]: Without dead ends: 9115 [2022-01-10 08:21:28,706 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:21:28,706 INFO L933 BasicCegarLoop]: 830 mSDtfsCounter, 1020 mSDsluCounter, 2188 mSDsCounter, 0 mSdLazyCounter, 404 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1020 SdHoareTripleChecker+Valid, 3018 SdHoareTripleChecker+Invalid, 430 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 404 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:28,707 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1020 Valid, 3018 Invalid, 430 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 404 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 08:21:28,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9115 states. [2022-01-10 08:21:28,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9115 to 6717. [2022-01-10 08:21:29,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6717 states, 5236 states have (on average 1.2668067226890756) internal successors, (6633), 5397 states have internal predecessors, (6633), 697 states have call successors, (697), 568 states have call predecessors, (697), 782 states have return successors, (1094), 756 states have call predecessors, (1094), 694 states have call successors, (1094) [2022-01-10 08:21:29,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6717 states to 6717 states and 8424 transitions. [2022-01-10 08:21:29,022 INFO L78 Accepts]: Start accepts. Automaton has 6717 states and 8424 transitions. Word has length 74 [2022-01-10 08:21:29,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:29,022 INFO L470 AbstractCegarLoop]: Abstraction has 6717 states and 8424 transitions. [2022-01-10 08:21:29,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:21:29,022 INFO L276 IsEmpty]: Start isEmpty. Operand 6717 states and 8424 transitions. [2022-01-10 08:21:29,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-10 08:21:29,024 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:29,024 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:21:29,047 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:21:29,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:21:29,233 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:29,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:29,234 INFO L85 PathProgramCache]: Analyzing trace with hash 304935921, now seen corresponding path program 2 times [2022-01-10 08:21:29,234 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:29,234 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [225446364] [2022-01-10 08:21:29,235 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-10 08:21:29,235 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:29,235 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:29,240 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:21:29,242 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:21:29,320 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-10 08:21:29,320 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-10 08:21:29,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 08:21:29,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:29,419 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:21:29,419 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:29,420 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:29,420 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [225446364] [2022-01-10 08:21:29,420 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [225446364] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:29,420 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:29,420 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 08:21:29,420 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1228047495] [2022-01-10 08:21:29,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:29,420 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 08:21:29,420 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:29,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 08:21:29,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:21:29,421 INFO L87 Difference]: Start difference. First operand 6717 states and 8424 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:21:29,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:29,533 INFO L93 Difference]: Finished difference Result 9964 states and 12556 transitions. [2022-01-10 08:21:29,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 08:21:29,534 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:21:29,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:29,556 INFO L225 Difference]: With dead ends: 9964 [2022-01-10 08:21:29,557 INFO L226 Difference]: Without dead ends: 4153 [2022-01-10 08:21:29,567 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:21:29,568 INFO L933 BasicCegarLoop]: 690 mSDtfsCounter, 584 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 584 SdHoareTripleChecker+Valid, 807 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:21:29,568 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [584 Valid, 807 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:21:29,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4153 states. [2022-01-10 08:21:29,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4153 to 4121. [2022-01-10 08:21:29,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4121 states, 3224 states have (on average 1.2614764267990075) internal successors, (4067), 3315 states have internal predecessors, (4067), 433 states have call successors, (433), 344 states have call predecessors, (433), 462 states have return successors, (628), 466 states have call predecessors, (628), 430 states have call successors, (628) [2022-01-10 08:21:29,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4121 states to 4121 states and 5128 transitions. [2022-01-10 08:21:29,727 INFO L78 Accepts]: Start accepts. Automaton has 4121 states and 5128 transitions. Word has length 77 [2022-01-10 08:21:29,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:29,727 INFO L470 AbstractCegarLoop]: Abstraction has 4121 states and 5128 transitions. [2022-01-10 08:21:29,728 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:21:29,728 INFO L276 IsEmpty]: Start isEmpty. Operand 4121 states and 5128 transitions. [2022-01-10 08:21:29,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2022-01-10 08:21:29,729 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:29,729 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:21:29,738 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:21:29,935 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:21:29,936 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:29,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:29,936 INFO L85 PathProgramCache]: Analyzing trace with hash -385956453, now seen corresponding path program 1 times [2022-01-10 08:21:29,936 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:29,937 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1026295258] [2022-01-10 08:21:29,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:29,937 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:29,937 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:29,938 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:21:29,939 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:21:30,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:30,009 INFO L263 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 08:21:30,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:30,106 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:21:30,106 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:30,106 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:30,107 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1026295258] [2022-01-10 08:21:30,107 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1026295258] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:30,107 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:30,107 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 08:21:30,107 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1906644914] [2022-01-10 08:21:30,107 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:30,107 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 08:21:30,107 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:30,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 08:21:30,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:21:30,108 INFO L87 Difference]: Start difference. First operand 4121 states and 5128 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:21:30,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:30,273 INFO L93 Difference]: Finished difference Result 11144 states and 13673 transitions. [2022-01-10 08:21:30,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 08:21:30,274 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:21:30,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:30,297 INFO L225 Difference]: With dead ends: 11144 [2022-01-10 08:21:30,298 INFO L226 Difference]: Without dead ends: 5921 [2022-01-10 08:21:30,306 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:21:30,307 INFO L933 BasicCegarLoop]: 703 mSDtfsCounter, 89 mSDsluCounter, 604 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 1307 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:21:30,307 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 1307 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:21:30,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5921 states. [2022-01-10 08:21:30,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5921 to 5921. [2022-01-10 08:21:30,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5921 states, 4586 states have (on average 1.2402965547317923) internal successors, (5688), 4722 states have internal predecessors, (5688), 631 states have call successors, (631), 512 states have call predecessors, (631), 702 states have return successors, (952), 691 states have call predecessors, (952), 628 states have call successors, (952) [2022-01-10 08:21:30,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5921 states to 5921 states and 7271 transitions. [2022-01-10 08:21:30,504 INFO L78 Accepts]: Start accepts. Automaton has 5921 states and 7271 transitions. Word has length 84 [2022-01-10 08:21:30,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:30,504 INFO L470 AbstractCegarLoop]: Abstraction has 5921 states and 7271 transitions. [2022-01-10 08:21:30,504 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:21:30,504 INFO L276 IsEmpty]: Start isEmpty. Operand 5921 states and 7271 transitions. [2022-01-10 08:21:30,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2022-01-10 08:21:30,506 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:30,506 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:21:30,515 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (13)] Ended with exit code 0 [2022-01-10 08:21:30,714 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:21:30,715 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:30,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:30,715 INFO L85 PathProgramCache]: Analyzing trace with hash -654663969, now seen corresponding path program 1 times [2022-01-10 08:21:30,715 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:30,715 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [664470598] [2022-01-10 08:21:30,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:30,716 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:30,716 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:30,716 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:21:30,717 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:21:30,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:30,792 INFO L263 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:30,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:30,938 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:21:30,938 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:30,938 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:30,939 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [664470598] [2022-01-10 08:21:30,939 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [664470598] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:30,939 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:30,939 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:21:30,939 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1863352418] [2022-01-10 08:21:30,939 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:30,939 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 08:21:30,939 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:30,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 08:21:30,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 08:21:30,940 INFO L87 Difference]: Start difference. First operand 5921 states and 7271 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:21:31,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:31,279 INFO L93 Difference]: Finished difference Result 11536 states and 14071 transitions. [2022-01-10 08:21:31,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:21:31,280 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:21:31,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:31,294 INFO L225 Difference]: With dead ends: 11536 [2022-01-10 08:21:31,295 INFO L226 Difference]: Without dead ends: 5951 [2022-01-10 08:21:31,303 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:21:31,304 INFO L933 BasicCegarLoop]: 590 mSDtfsCounter, 820 mSDsluCounter, 330 mSDsCounter, 0 mSdLazyCounter, 141 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 847 SdHoareTripleChecker+Valid, 920 SdHoareTripleChecker+Invalid, 195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 141 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:31,304 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [847 Valid, 920 Invalid, 195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 141 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 08:21:31,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5951 states. [2022-01-10 08:21:31,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5951 to 5951. [2022-01-10 08:21:31,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5951 states, 4601 states have (on average 1.225168441643121) internal successors, (5637), 4752 states have internal predecessors, (5637), 631 states have call successors, (631), 512 states have call predecessors, (631), 717 states have return successors, (952), 691 states have call predecessors, (952), 628 states have call successors, (952) [2022-01-10 08:21:31,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5951 states to 5951 states and 7220 transitions. [2022-01-10 08:21:31,532 INFO L78 Accepts]: Start accepts. Automaton has 5951 states and 7220 transitions. Word has length 92 [2022-01-10 08:21:31,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:31,532 INFO L470 AbstractCegarLoop]: Abstraction has 5951 states and 7220 transitions. [2022-01-10 08:21:31,532 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:21:31,532 INFO L276 IsEmpty]: Start isEmpty. Operand 5951 states and 7220 transitions. [2022-01-10 08:21:31,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2022-01-10 08:21:31,534 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:31,534 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:21:31,551 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:21:31,741 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:21:31,742 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:31,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:31,742 INFO L85 PathProgramCache]: Analyzing trace with hash 1773640047, now seen corresponding path program 1 times [2022-01-10 08:21:31,742 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:31,742 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [102668646] [2022-01-10 08:21:31,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:31,742 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:31,742 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:31,743 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:21:31,744 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:21:31,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:31,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 08:21:31,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:31,919 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:21:31,919 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:31,920 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:31,920 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [102668646] [2022-01-10 08:21:31,920 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [102668646] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:31,920 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:31,920 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 08:21:31,920 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1952246629] [2022-01-10 08:21:31,920 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:31,920 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 08:21:31,920 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:31,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 08:21:31,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:21:31,921 INFO L87 Difference]: Start difference. First operand 5951 states and 7220 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:21:32,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:32,077 INFO L93 Difference]: Finished difference Result 11303 states and 13604 transitions. [2022-01-10 08:21:32,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 08:21:32,077 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:21:32,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:32,092 INFO L225 Difference]: With dead ends: 11303 [2022-01-10 08:21:32,092 INFO L226 Difference]: Without dead ends: 5678 [2022-01-10 08:21:32,101 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:21:32,102 INFO L933 BasicCegarLoop]: 696 mSDtfsCounter, 102 mSDsluCounter, 601 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 1297 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:21:32,102 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [102 Valid, 1297 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:21:32,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5678 states. [2022-01-10 08:21:32,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5678 to 5675. [2022-01-10 08:21:32,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5675 states, 4395 states have (on average 1.214334470989761) internal successors, (5337), 4540 states have internal predecessors, (5337), 593 states have call successors, (593), 484 states have call predecessors, (593), 685 states have return successors, (835), 653 states have call predecessors, (835), 590 states have call successors, (835) [2022-01-10 08:21:32,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5675 states to 5675 states and 6765 transitions. [2022-01-10 08:21:32,261 INFO L78 Accepts]: Start accepts. Automaton has 5675 states and 6765 transitions. Word has length 93 [2022-01-10 08:21:32,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:32,261 INFO L470 AbstractCegarLoop]: Abstraction has 5675 states and 6765 transitions. [2022-01-10 08:21:32,262 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:21:32,262 INFO L276 IsEmpty]: Start isEmpty. Operand 5675 states and 6765 transitions. [2022-01-10 08:21:32,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 08:21:32,266 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:32,266 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] [2022-01-10 08:21:32,274 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:21:32,472 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:21:32,473 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:32,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:32,473 INFO L85 PathProgramCache]: Analyzing trace with hash 835864378, now seen corresponding path program 1 times [2022-01-10 08:21:32,474 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:32,474 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1864113903] [2022-01-10 08:21:32,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:32,474 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:32,474 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:32,475 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:21:32,475 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:21:32,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:32,582 INFO L263 TraceCheckSpWp]: Trace formula consists of 407 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 08:21:32,584 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:32,747 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:21:32,748 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:32,748 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:32,748 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1864113903] [2022-01-10 08:21:32,748 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1864113903] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:32,748 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:32,748 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 08:21:32,748 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [944597620] [2022-01-10 08:21:32,748 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:32,748 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 08:21:32,749 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:32,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 08:21:32,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:21:32,749 INFO L87 Difference]: Start difference. First operand 5675 states and 6765 transitions. Second operand has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 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:21:32,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:32,862 INFO L93 Difference]: Finished difference Result 5976 states and 7237 transitions. [2022-01-10 08:21:32,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 08:21:32,862 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 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 146 [2022-01-10 08:21:32,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:32,875 INFO L225 Difference]: With dead ends: 5976 [2022-01-10 08:21:32,875 INFO L226 Difference]: Without dead ends: 5675 [2022-01-10 08:21:32,879 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 144 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:21:32,879 INFO L933 BasicCegarLoop]: 610 mSDtfsCounter, 474 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 474 SdHoareTripleChecker+Valid, 738 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:21:32,880 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [474 Valid, 738 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:21:32,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5675 states. [2022-01-10 08:21:33,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5675 to 5675. [2022-01-10 08:21:33,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5675 states, 4395 states have (on average 1.2141069397042092) internal successors, (5336), 4540 states have internal predecessors, (5336), 593 states have call successors, (593), 484 states have call predecessors, (593), 685 states have return successors, (835), 653 states have call predecessors, (835), 590 states have call successors, (835) [2022-01-10 08:21:33,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5675 states to 5675 states and 6764 transitions. [2022-01-10 08:21:33,055 INFO L78 Accepts]: Start accepts. Automaton has 5675 states and 6764 transitions. Word has length 146 [2022-01-10 08:21:33,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:33,056 INFO L470 AbstractCegarLoop]: Abstraction has 5675 states and 6764 transitions. [2022-01-10 08:21:33,056 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 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:21:33,056 INFO L276 IsEmpty]: Start isEmpty. Operand 5675 states and 6764 transitions. [2022-01-10 08:21:33,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 08:21:33,059 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:33,060 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] [2022-01-10 08:21:33,069 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:21:33,267 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:21:33,268 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:33,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:33,268 INFO L85 PathProgramCache]: Analyzing trace with hash 417975676, now seen corresponding path program 1 times [2022-01-10 08:21:33,268 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:33,268 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [882611976] [2022-01-10 08:21:33,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:33,269 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:33,269 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:33,269 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:21:33,272 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:21:33,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:33,379 INFO L263 TraceCheckSpWp]: Trace formula consists of 407 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:33,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:33,544 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:21:33,544 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:33,544 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:33,544 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [882611976] [2022-01-10 08:21:33,544 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [882611976] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:33,544 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:33,544 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:21:33,544 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [914435191] [2022-01-10 08:21:33,544 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:33,545 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:33,545 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:33,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:33,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:33,545 INFO L87 Difference]: Start difference. First operand 5675 states and 6764 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 3 states have internal predecessors, (135), 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:21:34,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:34,161 INFO L93 Difference]: Finished difference Result 6295 states and 7748 transitions. [2022-01-10 08:21:34,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 08:21:34,161 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 3 states have internal predecessors, (135), 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 146 [2022-01-10 08:21:34,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:34,173 INFO L225 Difference]: With dead ends: 6295 [2022-01-10 08:21:34,173 INFO L226 Difference]: Without dead ends: 6003 [2022-01-10 08:21:34,176 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 142 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:21:34,176 INFO L933 BasicCegarLoop]: 637 mSDtfsCounter, 1071 mSDsluCounter, 1062 mSDsCounter, 0 mSdLazyCounter, 517 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1098 SdHoareTripleChecker+Valid, 1699 SdHoareTripleChecker+Invalid, 591 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 517 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:34,176 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1098 Valid, 1699 Invalid, 591 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 517 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 08:21:34,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6003 states. [2022-01-10 08:21:34,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6003 to 5978. [2022-01-10 08:21:34,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5978 states, 4673 states have (on average 1.2366787930665526) internal successors, (5779), 4819 states have internal predecessors, (5779), 611 states have call successors, (611), 490 states have call predecessors, (611), 692 states have return successors, (854), 671 states have call predecessors, (854), 608 states have call successors, (854) [2022-01-10 08:21:34,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5978 states to 5978 states and 7244 transitions. [2022-01-10 08:21:34,406 INFO L78 Accepts]: Start accepts. Automaton has 5978 states and 7244 transitions. Word has length 146 [2022-01-10 08:21:34,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:34,407 INFO L470 AbstractCegarLoop]: Abstraction has 5978 states and 7244 transitions. [2022-01-10 08:21:34,407 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 3 states have internal predecessors, (135), 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:21:34,407 INFO L276 IsEmpty]: Start isEmpty. Operand 5978 states and 7244 transitions. [2022-01-10 08:21:34,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 08:21:34,411 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:34,411 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] [2022-01-10 08:21:34,419 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:21:34,618 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:21:34,619 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:34,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:34,620 INFO L85 PathProgramCache]: Analyzing trace with hash -1383489928, now seen corresponding path program 1 times [2022-01-10 08:21:34,620 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:34,620 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1633610044] [2022-01-10 08:21:34,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:34,620 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:34,620 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:34,621 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:21:34,623 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:21:34,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:34,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 405 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:34,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:34,903 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:21:34,903 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:34,903 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:34,903 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1633610044] [2022-01-10 08:21:34,903 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1633610044] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:34,904 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:34,904 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:21:34,904 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [279909808] [2022-01-10 08:21:34,904 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:34,904 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:34,904 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:34,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:34,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:34,905 INFO L87 Difference]: Start difference. First operand 5978 states and 7244 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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:21:35,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:35,343 INFO L93 Difference]: Finished difference Result 6573 states and 8186 transitions. [2022-01-10 08:21:35,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 08:21:35,344 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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 146 [2022-01-10 08:21:35,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:35,355 INFO L225 Difference]: With dead ends: 6573 [2022-01-10 08:21:35,355 INFO L226 Difference]: Without dead ends: 5978 [2022-01-10 08:21:35,358 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 142 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:21:35,359 INFO L933 BasicCegarLoop]: 570 mSDtfsCounter, 809 mSDsluCounter, 629 mSDsCounter, 0 mSdLazyCounter, 326 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 836 SdHoareTripleChecker+Valid, 1199 SdHoareTripleChecker+Invalid, 379 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:35,359 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [836 Valid, 1199 Invalid, 379 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 326 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 08:21:35,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5978 states. [2022-01-10 08:21:35,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5978 to 5978. [2022-01-10 08:21:35,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5978 states, 4673 states have (on average 1.2351808260218275) internal successors, (5772), 4819 states have internal predecessors, (5772), 611 states have call successors, (611), 490 states have call predecessors, (611), 692 states have return successors, (854), 671 states have call predecessors, (854), 608 states have call successors, (854) [2022-01-10 08:21:35,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5978 states to 5978 states and 7237 transitions. [2022-01-10 08:21:35,548 INFO L78 Accepts]: Start accepts. Automaton has 5978 states and 7237 transitions. Word has length 146 [2022-01-10 08:21:35,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:35,548 INFO L470 AbstractCegarLoop]: Abstraction has 5978 states and 7237 transitions. [2022-01-10 08:21:35,549 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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:21:35,549 INFO L276 IsEmpty]: Start isEmpty. Operand 5978 states and 7237 transitions. [2022-01-10 08:21:35,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 08:21:35,554 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:35,554 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] [2022-01-10 08:21:35,565 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:21:35,760 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:21:35,761 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:35,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:35,761 INFO L85 PathProgramCache]: Analyzing trace with hash -2090086534, now seen corresponding path program 1 times [2022-01-10 08:21:35,761 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:35,761 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [528761586] [2022-01-10 08:21:35,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:35,761 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:35,762 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:35,762 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:21:35,764 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:21:35,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:35,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 404 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:35,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:36,033 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:21:36,033 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:36,033 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:36,033 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [528761586] [2022-01-10 08:21:36,034 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [528761586] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:36,034 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:36,034 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:21:36,036 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1348429266] [2022-01-10 08:21:36,036 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:36,036 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:36,036 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:36,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:36,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:36,036 INFO L87 Difference]: Start difference. First operand 5978 states and 7237 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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:21:36,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:36,509 INFO L93 Difference]: Finished difference Result 6573 states and 8172 transitions. [2022-01-10 08:21:36,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 08:21:36,510 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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 146 [2022-01-10 08:21:36,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:36,521 INFO L225 Difference]: With dead ends: 6573 [2022-01-10 08:21:36,521 INFO L226 Difference]: Without dead ends: 5978 [2022-01-10 08:21:36,523 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 142 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:21:36,524 INFO L933 BasicCegarLoop]: 567 mSDtfsCounter, 803 mSDsluCounter, 625 mSDsCounter, 0 mSdLazyCounter, 326 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 830 SdHoareTripleChecker+Valid, 1192 SdHoareTripleChecker+Invalid, 379 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:36,524 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [830 Valid, 1192 Invalid, 379 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 326 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 08:21:36,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5978 states. [2022-01-10 08:21:36,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5978 to 5978. [2022-01-10 08:21:36,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5978 states, 4673 states have (on average 1.2336828589771025) internal successors, (5765), 4819 states have internal predecessors, (5765), 611 states have call successors, (611), 490 states have call predecessors, (611), 692 states have return successors, (854), 671 states have call predecessors, (854), 608 states have call successors, (854) [2022-01-10 08:21:36,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5978 states to 5978 states and 7230 transitions. [2022-01-10 08:21:36,701 INFO L78 Accepts]: Start accepts. Automaton has 5978 states and 7230 transitions. Word has length 146 [2022-01-10 08:21:36,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:36,702 INFO L470 AbstractCegarLoop]: Abstraction has 5978 states and 7230 transitions. [2022-01-10 08:21:36,702 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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:21:36,702 INFO L276 IsEmpty]: Start isEmpty. Operand 5978 states and 7230 transitions. [2022-01-10 08:21:36,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 08:21:36,706 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:36,706 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] [2022-01-10 08:21:36,715 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:21:36,918 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:21:36,918 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:36,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:36,920 INFO L85 PathProgramCache]: Analyzing trace with hash 2122559350, now seen corresponding path program 1 times [2022-01-10 08:21:36,920 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:36,920 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [868044562] [2022-01-10 08:21:36,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:36,920 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:36,920 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:36,921 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:21:36,923 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:21:37,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:37,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 402 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:37,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:37,196 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:21:37,196 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:37,196 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:37,197 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [868044562] [2022-01-10 08:21:37,197 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [868044562] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:37,197 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:37,197 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:21:37,197 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346398239] [2022-01-10 08:21:37,197 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:37,197 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:37,197 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:37,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:37,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:37,198 INFO L87 Difference]: Start difference. First operand 5978 states and 7230 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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:21:37,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:37,669 INFO L93 Difference]: Finished difference Result 6573 states and 8158 transitions. [2022-01-10 08:21:37,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 08:21:37,669 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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 146 [2022-01-10 08:21:37,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:37,682 INFO L225 Difference]: With dead ends: 6573 [2022-01-10 08:21:37,682 INFO L226 Difference]: Without dead ends: 5978 [2022-01-10 08:21:37,686 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 142 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:21:37,686 INFO L933 BasicCegarLoop]: 564 mSDtfsCounter, 797 mSDsluCounter, 621 mSDsCounter, 0 mSdLazyCounter, 326 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 824 SdHoareTripleChecker+Valid, 1185 SdHoareTripleChecker+Invalid, 379 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:37,686 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [824 Valid, 1185 Invalid, 379 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 326 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 08:21:37,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5978 states. [2022-01-10 08:21:37,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5978 to 5978. [2022-01-10 08:21:37,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5978 states, 4673 states have (on average 1.2321848919323775) internal successors, (5758), 4819 states have internal predecessors, (5758), 611 states have call successors, (611), 490 states have call predecessors, (611), 692 states have return successors, (854), 671 states have call predecessors, (854), 608 states have call successors, (854) [2022-01-10 08:21:37,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5978 states to 5978 states and 7223 transitions. [2022-01-10 08:21:37,916 INFO L78 Accepts]: Start accepts. Automaton has 5978 states and 7223 transitions. Word has length 146 [2022-01-10 08:21:37,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:37,916 INFO L470 AbstractCegarLoop]: Abstraction has 5978 states and 7223 transitions. [2022-01-10 08:21:37,916 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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:21:37,916 INFO L276 IsEmpty]: Start isEmpty. Operand 5978 states and 7223 transitions. [2022-01-10 08:21:37,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 08:21:37,920 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:37,920 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] [2022-01-10 08:21:37,928 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:21:38,127 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:21:38,128 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:38,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:38,129 INFO L85 PathProgramCache]: Analyzing trace with hash -651042822, now seen corresponding path program 1 times [2022-01-10 08:21:38,129 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:38,129 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2077899303] [2022-01-10 08:21:38,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:38,129 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:38,129 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:38,133 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:21:38,134 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:21:38,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:38,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 400 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:38,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:38,429 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:21:38,429 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:38,430 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:38,430 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2077899303] [2022-01-10 08:21:38,430 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2077899303] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:38,430 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:38,430 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:21:38,430 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [133473974] [2022-01-10 08:21:38,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:38,430 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:38,430 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:38,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:38,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:38,431 INFO L87 Difference]: Start difference. First operand 5978 states and 7223 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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:21:38,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:38,941 INFO L93 Difference]: Finished difference Result 6573 states and 8144 transitions. [2022-01-10 08:21:38,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 08:21:38,951 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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 146 [2022-01-10 08:21:38,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:38,963 INFO L225 Difference]: With dead ends: 6573 [2022-01-10 08:21:38,963 INFO L226 Difference]: Without dead ends: 5978 [2022-01-10 08:21:38,966 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 142 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:21:38,967 INFO L933 BasicCegarLoop]: 561 mSDtfsCounter, 791 mSDsluCounter, 617 mSDsCounter, 0 mSdLazyCounter, 326 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 818 SdHoareTripleChecker+Valid, 1178 SdHoareTripleChecker+Invalid, 379 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:38,967 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [818 Valid, 1178 Invalid, 379 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 326 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 08:21:38,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5978 states. [2022-01-10 08:21:39,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5978 to 5978. [2022-01-10 08:21:39,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5978 states, 4673 states have (on average 1.2306869248876524) internal successors, (5751), 4819 states have internal predecessors, (5751), 611 states have call successors, (611), 490 states have call predecessors, (611), 692 states have return successors, (854), 671 states have call predecessors, (854), 608 states have call successors, (854) [2022-01-10 08:21:39,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5978 states to 5978 states and 7216 transitions. [2022-01-10 08:21:39,222 INFO L78 Accepts]: Start accepts. Automaton has 5978 states and 7216 transitions. Word has length 146 [2022-01-10 08:21:39,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:39,222 INFO L470 AbstractCegarLoop]: Abstraction has 5978 states and 7216 transitions. [2022-01-10 08:21:39,222 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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:21:39,222 INFO L276 IsEmpty]: Start isEmpty. Operand 5978 states and 7216 transitions. [2022-01-10 08:21:39,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 08:21:39,228 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:39,228 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] [2022-01-10 08:21:39,257 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:21:39,439 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:21:39,440 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:39,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:39,440 INFO L85 PathProgramCache]: Analyzing trace with hash 1199148790, now seen corresponding path program 1 times [2022-01-10 08:21:39,440 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:39,440 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1813156335] [2022-01-10 08:21:39,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:39,440 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:39,441 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:39,441 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:21:39,443 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:21:39,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:39,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 398 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:39,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:39,714 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:21:39,714 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:39,714 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:39,714 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1813156335] [2022-01-10 08:21:39,714 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1813156335] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:39,714 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:39,714 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:21:39,714 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1432755090] [2022-01-10 08:21:39,714 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:39,714 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:39,715 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:39,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:39,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:39,715 INFO L87 Difference]: Start difference. First operand 5978 states and 7216 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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:21:40,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:40,166 INFO L93 Difference]: Finished difference Result 6573 states and 8130 transitions. [2022-01-10 08:21:40,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 08:21:40,167 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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 146 [2022-01-10 08:21:40,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:40,177 INFO L225 Difference]: With dead ends: 6573 [2022-01-10 08:21:40,177 INFO L226 Difference]: Without dead ends: 5978 [2022-01-10 08:21:40,180 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 142 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:21:40,180 INFO L933 BasicCegarLoop]: 558 mSDtfsCounter, 785 mSDsluCounter, 613 mSDsCounter, 0 mSdLazyCounter, 326 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 812 SdHoareTripleChecker+Valid, 1171 SdHoareTripleChecker+Invalid, 379 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:40,180 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [812 Valid, 1171 Invalid, 379 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 326 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 08:21:40,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5978 states. [2022-01-10 08:21:40,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5978 to 5978. [2022-01-10 08:21:40,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5978 states, 4673 states have (on average 1.2291889578429274) internal successors, (5744), 4819 states have internal predecessors, (5744), 611 states have call successors, (611), 490 states have call predecessors, (611), 692 states have return successors, (854), 671 states have call predecessors, (854), 608 states have call successors, (854) [2022-01-10 08:21:40,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5978 states to 5978 states and 7209 transitions. [2022-01-10 08:21:40,431 INFO L78 Accepts]: Start accepts. Automaton has 5978 states and 7209 transitions. Word has length 146 [2022-01-10 08:21:40,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:40,431 INFO L470 AbstractCegarLoop]: Abstraction has 5978 states and 7209 transitions. [2022-01-10 08:21:40,431 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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:21:40,431 INFO L276 IsEmpty]: Start isEmpty. Operand 5978 states and 7209 transitions. [2022-01-10 08:21:40,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 08:21:40,436 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:40,436 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] [2022-01-10 08:21:40,459 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:21:40,644 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:21:40,644 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:40,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:40,645 INFO L85 PathProgramCache]: Analyzing trace with hash 843190394, now seen corresponding path program 1 times [2022-01-10 08:21:40,645 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:40,645 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [413101319] [2022-01-10 08:21:40,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:40,645 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:40,645 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:40,646 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:21:40,647 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:21:40,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:40,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 396 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:40,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:40,944 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:21:40,944 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:40,944 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:40,944 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [413101319] [2022-01-10 08:21:40,944 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [413101319] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:40,944 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:40,944 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:21:40,944 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680177961] [2022-01-10 08:21:40,944 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:40,945 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:40,945 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:40,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:40,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:40,945 INFO L87 Difference]: Start difference. First operand 5978 states and 7209 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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:21:41,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:41,412 INFO L93 Difference]: Finished difference Result 6573 states and 8116 transitions. [2022-01-10 08:21:41,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 08:21:41,414 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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 146 [2022-01-10 08:21:41,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:41,424 INFO L225 Difference]: With dead ends: 6573 [2022-01-10 08:21:41,425 INFO L226 Difference]: Without dead ends: 5978 [2022-01-10 08:21:41,427 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 142 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:21:41,427 INFO L933 BasicCegarLoop]: 555 mSDtfsCounter, 779 mSDsluCounter, 609 mSDsCounter, 0 mSdLazyCounter, 326 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 806 SdHoareTripleChecker+Valid, 1164 SdHoareTripleChecker+Invalid, 379 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:41,427 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [806 Valid, 1164 Invalid, 379 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 326 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 08:21:41,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5978 states. [2022-01-10 08:21:41,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5978 to 5978. [2022-01-10 08:21:41,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5978 states, 4673 states have (on average 1.2276909907982025) internal successors, (5737), 4819 states have internal predecessors, (5737), 611 states have call successors, (611), 490 states have call predecessors, (611), 692 states have return successors, (854), 671 states have call predecessors, (854), 608 states have call successors, (854) [2022-01-10 08:21:41,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5978 states to 5978 states and 7202 transitions. [2022-01-10 08:21:41,663 INFO L78 Accepts]: Start accepts. Automaton has 5978 states and 7202 transitions. Word has length 146 [2022-01-10 08:21:41,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:41,664 INFO L470 AbstractCegarLoop]: Abstraction has 5978 states and 7202 transitions. [2022-01-10 08:21:41,664 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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:21:41,664 INFO L276 IsEmpty]: Start isEmpty. Operand 5978 states and 7202 transitions. [2022-01-10 08:21:41,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 08:21:41,667 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:41,667 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] [2022-01-10 08:21:41,675 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:21:41,874 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:21:41,875 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:41,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:41,875 INFO L85 PathProgramCache]: Analyzing trace with hash 1801539190, now seen corresponding path program 1 times [2022-01-10 08:21:41,876 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:41,876 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [34007939] [2022-01-10 08:21:41,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:41,876 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:41,876 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:41,877 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:21:41,878 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:21:41,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:41,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 394 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:41,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:42,137 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:21:42,137 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:42,137 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:42,137 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [34007939] [2022-01-10 08:21:42,137 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [34007939] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:42,137 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:42,138 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:21:42,138 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683049188] [2022-01-10 08:21:42,138 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:42,138 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:42,138 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:42,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:42,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:42,138 INFO L87 Difference]: Start difference. First operand 5978 states and 7202 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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:21:42,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:42,641 INFO L93 Difference]: Finished difference Result 6573 states and 8102 transitions. [2022-01-10 08:21:42,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 08:21:42,641 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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 146 [2022-01-10 08:21:42,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:42,651 INFO L225 Difference]: With dead ends: 6573 [2022-01-10 08:21:42,651 INFO L226 Difference]: Without dead ends: 5978 [2022-01-10 08:21:42,653 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 142 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:21:42,653 INFO L933 BasicCegarLoop]: 552 mSDtfsCounter, 772 mSDsluCounter, 605 mSDsCounter, 0 mSdLazyCounter, 326 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 799 SdHoareTripleChecker+Valid, 1157 SdHoareTripleChecker+Invalid, 379 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:42,653 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [799 Valid, 1157 Invalid, 379 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 326 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 08:21:42,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5978 states. [2022-01-10 08:21:42,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5978 to 5978. [2022-01-10 08:21:42,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5978 states, 4673 states have (on average 1.2261930237534775) internal successors, (5730), 4819 states have internal predecessors, (5730), 611 states have call successors, (611), 490 states have call predecessors, (611), 692 states have return successors, (854), 671 states have call predecessors, (854), 608 states have call successors, (854) [2022-01-10 08:21:42,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5978 states to 5978 states and 7195 transitions. [2022-01-10 08:21:42,958 INFO L78 Accepts]: Start accepts. Automaton has 5978 states and 7195 transitions. Word has length 146 [2022-01-10 08:21:42,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:42,958 INFO L470 AbstractCegarLoop]: Abstraction has 5978 states and 7195 transitions. [2022-01-10 08:21:42,958 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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:21:42,958 INFO L276 IsEmpty]: Start isEmpty. Operand 5978 states and 7195 transitions. [2022-01-10 08:21:42,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 08:21:42,962 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:42,962 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] [2022-01-10 08:21:42,971 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2022-01-10 08:21:43,169 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:21:43,170 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:43,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:43,170 INFO L85 PathProgramCache]: Analyzing trace with hash 233823090, now seen corresponding path program 1 times [2022-01-10 08:21:43,171 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:43,171 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1733443171] [2022-01-10 08:21:43,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:43,171 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:43,171 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:43,172 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:21:43,173 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:21:43,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:43,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 392 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:43,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:43,449 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:21:43,449 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:43,449 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:43,450 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1733443171] [2022-01-10 08:21:43,450 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1733443171] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:43,450 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:43,450 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:21:43,450 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1019048627] [2022-01-10 08:21:43,450 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:43,450 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:43,450 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:43,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:43,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:43,451 INFO L87 Difference]: Start difference. First operand 5978 states and 7195 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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:21:43,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:43,974 INFO L93 Difference]: Finished difference Result 6573 states and 8088 transitions. [2022-01-10 08:21:43,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 08:21:43,975 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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 146 [2022-01-10 08:21:43,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:43,986 INFO L225 Difference]: With dead ends: 6573 [2022-01-10 08:21:43,987 INFO L226 Difference]: Without dead ends: 5978 [2022-01-10 08:21:43,989 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 142 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:21:43,989 INFO L933 BasicCegarLoop]: 549 mSDtfsCounter, 766 mSDsluCounter, 601 mSDsCounter, 0 mSdLazyCounter, 326 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 793 SdHoareTripleChecker+Valid, 1150 SdHoareTripleChecker+Invalid, 379 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:43,989 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [793 Valid, 1150 Invalid, 379 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 326 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 08:21:43,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5978 states. [2022-01-10 08:21:44,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5978 to 5978. [2022-01-10 08:21:44,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5978 states, 4673 states have (on average 1.2246950567087524) internal successors, (5723), 4819 states have internal predecessors, (5723), 611 states have call successors, (611), 490 states have call predecessors, (611), 692 states have return successors, (854), 671 states have call predecessors, (854), 608 states have call successors, (854) [2022-01-10 08:21:44,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5978 states to 5978 states and 7188 transitions. [2022-01-10 08:21:44,247 INFO L78 Accepts]: Start accepts. Automaton has 5978 states and 7188 transitions. Word has length 146 [2022-01-10 08:21:44,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:44,247 INFO L470 AbstractCegarLoop]: Abstraction has 5978 states and 7188 transitions. [2022-01-10 08:21:44,247 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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:21:44,247 INFO L276 IsEmpty]: Start isEmpty. Operand 5978 states and 7188 transitions. [2022-01-10 08:21:44,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 08:21:44,251 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:44,251 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] [2022-01-10 08:21:44,258 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:21:44,458 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:21:44,458 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:44,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:44,459 INFO L85 PathProgramCache]: Analyzing trace with hash -1488179596, now seen corresponding path program 1 times [2022-01-10 08:21:44,459 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:44,459 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [500437298] [2022-01-10 08:21:44,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:44,459 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:44,459 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:44,460 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:21:44,461 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:21:44,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:44,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 391 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:44,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:44,724 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:21:44,724 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:44,724 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:44,724 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [500437298] [2022-01-10 08:21:44,724 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [500437298] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:44,724 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:44,724 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:21:44,725 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1125783092] [2022-01-10 08:21:44,725 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:44,725 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:44,725 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:44,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:44,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:44,725 INFO L87 Difference]: Start difference. First operand 5978 states and 7188 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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:21:45,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:45,321 INFO L93 Difference]: Finished difference Result 6723 states and 8306 transitions. [2022-01-10 08:21:45,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:21:45,330 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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 146 [2022-01-10 08:21:45,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:45,345 INFO L225 Difference]: With dead ends: 6723 [2022-01-10 08:21:45,346 INFO L226 Difference]: Without dead ends: 6128 [2022-01-10 08:21:45,350 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 142 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:21:45,350 INFO L933 BasicCegarLoop]: 546 mSDtfsCounter, 856 mSDsluCounter, 596 mSDsCounter, 0 mSdLazyCounter, 438 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 883 SdHoareTripleChecker+Valid, 1142 SdHoareTripleChecker+Invalid, 494 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 438 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:45,351 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [883 Valid, 1142 Invalid, 494 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 438 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 08:21:45,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6128 states. [2022-01-10 08:21:45,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6128 to 6128. [2022-01-10 08:21:45,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6128 states, 4817 states have (on average 1.2285654971974258) internal successors, (5918), 4963 states have internal predecessors, (5918), 613 states have call successors, (613), 494 states have call predecessors, (613), 696 states have return successors, (856), 673 states have call predecessors, (856), 610 states have call successors, (856) [2022-01-10 08:21:45,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6128 states to 6128 states and 7387 transitions. [2022-01-10 08:21:45,615 INFO L78 Accepts]: Start accepts. Automaton has 6128 states and 7387 transitions. Word has length 146 [2022-01-10 08:21:45,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:45,615 INFO L470 AbstractCegarLoop]: Abstraction has 6128 states and 7387 transitions. [2022-01-10 08:21:45,616 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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:21:45,616 INFO L276 IsEmpty]: Start isEmpty. Operand 6128 states and 7387 transitions. [2022-01-10 08:21:45,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 08:21:45,619 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:45,619 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] [2022-01-10 08:21:45,627 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (26)] Ended with exit code 0 [2022-01-10 08:21:45,822 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:21:45,822 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:45,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:45,823 INFO L85 PathProgramCache]: Analyzing trace with hash -1798190480, now seen corresponding path program 1 times [2022-01-10 08:21:45,823 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:45,823 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1845027724] [2022-01-10 08:21:45,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:45,823 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:45,823 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:45,824 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:21:45,825 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:21:45,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:45,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 389 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:45,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:46,083 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:21:46,084 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:46,084 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:46,084 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1845027724] [2022-01-10 08:21:46,084 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1845027724] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:46,084 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:46,084 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:21:46,084 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1863125300] [2022-01-10 08:21:46,084 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:46,084 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:46,084 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:46,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:46,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:46,085 INFO L87 Difference]: Start difference. First operand 6128 states and 7387 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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:21:46,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:46,725 INFO L93 Difference]: Finished difference Result 7023 states and 8704 transitions. [2022-01-10 08:21:46,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:21:46,725 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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 146 [2022-01-10 08:21:46,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:46,736 INFO L225 Difference]: With dead ends: 7023 [2022-01-10 08:21:46,737 INFO L226 Difference]: Without dead ends: 6278 [2022-01-10 08:21:46,739 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 142 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:21:46,740 INFO L933 BasicCegarLoop]: 544 mSDtfsCounter, 849 mSDsluCounter, 592 mSDsCounter, 0 mSdLazyCounter, 438 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 876 SdHoareTripleChecker+Valid, 1136 SdHoareTripleChecker+Invalid, 493 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 438 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:46,741 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [876 Valid, 1136 Invalid, 493 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 438 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 08:21:46,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6278 states. [2022-01-10 08:21:47,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6278 to 6278. [2022-01-10 08:21:47,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6278 states, 4961 states have (on average 1.2314049586776858) internal successors, (6109), 5107 states have internal predecessors, (6109), 615 states have call successors, (615), 498 states have call predecessors, (615), 700 states have return successors, (858), 675 states have call predecessors, (858), 612 states have call successors, (858) [2022-01-10 08:21:47,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6278 states to 6278 states and 7582 transitions. [2022-01-10 08:21:47,037 INFO L78 Accepts]: Start accepts. Automaton has 6278 states and 7582 transitions. Word has length 146 [2022-01-10 08:21:47,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:47,037 INFO L470 AbstractCegarLoop]: Abstraction has 6278 states and 7582 transitions. [2022-01-10 08:21:47,038 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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:21:47,038 INFO L276 IsEmpty]: Start isEmpty. Operand 6278 states and 7582 transitions. [2022-01-10 08:21:47,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 08:21:47,041 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:47,041 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] [2022-01-10 08:21:47,050 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2022-01-10 08:21:47,248 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:21:47,248 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:47,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:47,249 INFO L85 PathProgramCache]: Analyzing trace with hash 1872541587, now seen corresponding path program 1 times [2022-01-10 08:21:47,249 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:47,249 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2068975198] [2022-01-10 08:21:47,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:47,249 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:47,249 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:47,250 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:21:47,251 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:21:47,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:47,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 386 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:47,351 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:47,517 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:21:47,517 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:47,517 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:47,517 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2068975198] [2022-01-10 08:21:47,517 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2068975198] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:47,517 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:47,517 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:21:47,517 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [704917630] [2022-01-10 08:21:47,517 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:47,518 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:47,518 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:47,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:47,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:47,518 INFO L87 Difference]: Start difference. First operand 6278 states and 7582 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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:21:48,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:48,146 INFO L93 Difference]: Finished difference Result 7323 states and 9094 transitions. [2022-01-10 08:21:48,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:21:48,146 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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 146 [2022-01-10 08:21:48,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:48,158 INFO L225 Difference]: With dead ends: 7323 [2022-01-10 08:21:48,158 INFO L226 Difference]: Without dead ends: 6428 [2022-01-10 08:21:48,161 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 142 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:21:48,161 INFO L933 BasicCegarLoop]: 539 mSDtfsCounter, 843 mSDsluCounter, 588 mSDsCounter, 0 mSdLazyCounter, 435 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 870 SdHoareTripleChecker+Valid, 1127 SdHoareTripleChecker+Invalid, 491 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 435 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:48,161 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [870 Valid, 1127 Invalid, 491 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 435 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 08:21:48,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6428 states. [2022-01-10 08:21:48,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6428 to 6428. [2022-01-10 08:21:48,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6428 states, 5105 states have (on average 1.2333006856023507) internal successors, (6296), 5251 states have internal predecessors, (6296), 617 states have call successors, (617), 502 states have call predecessors, (617), 704 states have return successors, (860), 677 states have call predecessors, (860), 614 states have call successors, (860) [2022-01-10 08:21:48,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6428 states to 6428 states and 7773 transitions. [2022-01-10 08:21:48,527 INFO L78 Accepts]: Start accepts. Automaton has 6428 states and 7773 transitions. Word has length 146 [2022-01-10 08:21:48,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:48,527 INFO L470 AbstractCegarLoop]: Abstraction has 6428 states and 7773 transitions. [2022-01-10 08:21:48,527 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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:21:48,527 INFO L276 IsEmpty]: Start isEmpty. Operand 6428 states and 7773 transitions. [2022-01-10 08:21:48,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 08:21:48,530 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:48,530 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] [2022-01-10 08:21:48,538 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:21:48,738 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:21:48,738 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:48,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:48,738 INFO L85 PathProgramCache]: Analyzing trace with hash -930012529, now seen corresponding path program 1 times [2022-01-10 08:21:48,739 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:48,739 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [6032722] [2022-01-10 08:21:48,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:48,739 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:48,739 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:48,740 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:21:48,740 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:21:48,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:48,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 384 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:48,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:49,007 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:21:49,007 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:49,007 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:49,007 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [6032722] [2022-01-10 08:21:49,007 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [6032722] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:49,007 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:49,008 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:21:49,008 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [501824347] [2022-01-10 08:21:49,008 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:49,008 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:49,008 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:49,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:49,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:49,008 INFO L87 Difference]: Start difference. First operand 6428 states and 7773 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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:21:49,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:49,673 INFO L93 Difference]: Finished difference Result 7623 states and 9476 transitions. [2022-01-10 08:21:49,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:21:49,674 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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 146 [2022-01-10 08:21:49,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:49,686 INFO L225 Difference]: With dead ends: 7623 [2022-01-10 08:21:49,686 INFO L226 Difference]: Without dead ends: 6578 [2022-01-10 08:21:49,689 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 142 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:21:49,689 INFO L933 BasicCegarLoop]: 536 mSDtfsCounter, 836 mSDsluCounter, 584 mSDsCounter, 0 mSdLazyCounter, 434 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 863 SdHoareTripleChecker+Valid, 1120 SdHoareTripleChecker+Invalid, 490 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 434 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:49,689 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [863 Valid, 1120 Invalid, 490 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 434 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 08:21:49,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6578 states. [2022-01-10 08:21:49,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6578 to 6578. [2022-01-10 08:21:49,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6578 states, 5249 states have (on average 1.2343303486378359) internal successors, (6479), 5395 states have internal predecessors, (6479), 619 states have call successors, (619), 506 states have call predecessors, (619), 708 states have return successors, (862), 679 states have call predecessors, (862), 616 states have call successors, (862) [2022-01-10 08:21:49,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6578 states to 6578 states and 7960 transitions. [2022-01-10 08:21:49,992 INFO L78 Accepts]: Start accepts. Automaton has 6578 states and 7960 transitions. Word has length 146 [2022-01-10 08:21:49,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:49,992 INFO L470 AbstractCegarLoop]: Abstraction has 6578 states and 7960 transitions. [2022-01-10 08:21:49,992 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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:21:49,993 INFO L276 IsEmpty]: Start isEmpty. Operand 6578 states and 7960 transitions. [2022-01-10 08:21:49,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 08:21:49,996 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:49,996 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] [2022-01-10 08:21:50,004 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:21:50,196 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:21:50,196 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:50,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:50,197 INFO L85 PathProgramCache]: Analyzing trace with hash -2029512910, now seen corresponding path program 1 times [2022-01-10 08:21:50,197 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:50,197 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1732659137] [2022-01-10 08:21:50,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:50,197 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:50,197 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:50,198 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:21:50,199 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:21:50,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:50,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 381 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:50,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:50,459 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:21:50,460 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:50,460 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:50,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1732659137] [2022-01-10 08:21:50,460 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1732659137] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:50,460 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:50,460 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:21:50,460 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696301017] [2022-01-10 08:21:50,460 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:50,460 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:50,460 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:50,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:50,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:50,461 INFO L87 Difference]: Start difference. First operand 6578 states and 7960 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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:21:51,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:51,127 INFO L93 Difference]: Finished difference Result 7923 states and 9850 transitions. [2022-01-10 08:21:51,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:21:51,127 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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 146 [2022-01-10 08:21:51,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:51,141 INFO L225 Difference]: With dead ends: 7923 [2022-01-10 08:21:51,141 INFO L226 Difference]: Without dead ends: 6728 [2022-01-10 08:21:51,146 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 142 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:21:51,146 INFO L933 BasicCegarLoop]: 533 mSDtfsCounter, 829 mSDsluCounter, 580 mSDsCounter, 0 mSdLazyCounter, 433 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 856 SdHoareTripleChecker+Valid, 1113 SdHoareTripleChecker+Invalid, 489 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 433 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:51,147 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [856 Valid, 1113 Invalid, 489 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 433 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 08:21:51,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6728 states. [2022-01-10 08:21:51,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6728 to 6728. [2022-01-10 08:21:51,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6728 states, 5393 states have (on average 1.2345633228258854) internal successors, (6658), 5539 states have internal predecessors, (6658), 621 states have call successors, (621), 510 states have call predecessors, (621), 712 states have return successors, (864), 681 states have call predecessors, (864), 618 states have call successors, (864) [2022-01-10 08:21:51,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6728 states to 6728 states and 8143 transitions. [2022-01-10 08:21:51,474 INFO L78 Accepts]: Start accepts. Automaton has 6728 states and 8143 transitions. Word has length 146 [2022-01-10 08:21:51,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:51,474 INFO L470 AbstractCegarLoop]: Abstraction has 6728 states and 8143 transitions. [2022-01-10 08:21:51,474 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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:21:51,474 INFO L276 IsEmpty]: Start isEmpty. Operand 6728 states and 8143 transitions. [2022-01-10 08:21:51,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 08:21:51,477 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:51,477 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] [2022-01-10 08:21:51,485 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:21:51,685 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:21:51,685 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:51,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:51,686 INFO L85 PathProgramCache]: Analyzing trace with hash 1521697677, now seen corresponding path program 1 times [2022-01-10 08:21:51,686 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:51,686 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1496193894] [2022-01-10 08:21:51,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:51,686 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:51,686 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:51,687 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:21:51,688 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:21:51,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:51,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 378 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:51,792 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:51,950 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:21:51,951 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:51,951 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:51,951 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1496193894] [2022-01-10 08:21:51,951 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1496193894] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:51,951 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:51,951 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:21:51,951 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [856008173] [2022-01-10 08:21:51,951 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:51,951 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:51,951 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:51,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:51,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:51,952 INFO L87 Difference]: Start difference. First operand 6728 states and 8143 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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:21:52,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:52,600 INFO L93 Difference]: Finished difference Result 8223 states and 10216 transitions. [2022-01-10 08:21:52,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:21:52,600 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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 146 [2022-01-10 08:21:52,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:52,649 INFO L225 Difference]: With dead ends: 8223 [2022-01-10 08:21:52,649 INFO L226 Difference]: Without dead ends: 6878 [2022-01-10 08:21:52,652 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 142 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:21:52,652 INFO L933 BasicCegarLoop]: 530 mSDtfsCounter, 821 mSDsluCounter, 576 mSDsCounter, 0 mSdLazyCounter, 432 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 848 SdHoareTripleChecker+Valid, 1106 SdHoareTripleChecker+Invalid, 488 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 432 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:52,652 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [848 Valid, 1106 Invalid, 488 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 432 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 08:21:52,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6878 states. [2022-01-10 08:21:52,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6878 to 6878. [2022-01-10 08:21:52,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6878 states, 5537 states have (on average 1.2340617662994402) internal successors, (6833), 5683 states have internal predecessors, (6833), 623 states have call successors, (623), 514 states have call predecessors, (623), 716 states have return successors, (866), 683 states have call predecessors, (866), 620 states have call successors, (866) [2022-01-10 08:21:52,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6878 states to 6878 states and 8322 transitions. [2022-01-10 08:21:52,962 INFO L78 Accepts]: Start accepts. Automaton has 6878 states and 8322 transitions. Word has length 146 [2022-01-10 08:21:52,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:52,962 INFO L470 AbstractCegarLoop]: Abstraction has 6878 states and 8322 transitions. [2022-01-10 08:21:52,962 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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:21:52,962 INFO L276 IsEmpty]: Start isEmpty. Operand 6878 states and 8322 transitions. [2022-01-10 08:21:52,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 08:21:52,965 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:52,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] [2022-01-10 08:21:52,973 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:21:53,166 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:21:53,166 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:53,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:53,167 INFO L85 PathProgramCache]: Analyzing trace with hash -1921641112, now seen corresponding path program 1 times [2022-01-10 08:21:53,167 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:53,167 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1244452522] [2022-01-10 08:21:53,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:53,167 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:53,167 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:53,168 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:21:53,168 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:21:53,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:53,272 INFO L263 TraceCheckSpWp]: Trace formula consists of 375 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:53,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:53,429 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:21:53,430 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:53,430 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:53,430 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1244452522] [2022-01-10 08:21:53,430 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1244452522] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:53,430 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:53,430 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:21:53,430 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396498032] [2022-01-10 08:21:53,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:53,430 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:53,430 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:53,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:53,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:53,431 INFO L87 Difference]: Start difference. First operand 6878 states and 8322 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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:21:54,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:54,149 INFO L93 Difference]: Finished difference Result 8523 states and 10574 transitions. [2022-01-10 08:21:54,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:21:54,150 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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 146 [2022-01-10 08:21:54,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:54,165 INFO L225 Difference]: With dead ends: 8523 [2022-01-10 08:21:54,165 INFO L226 Difference]: Without dead ends: 7028 [2022-01-10 08:21:54,170 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 142 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:21:54,170 INFO L933 BasicCegarLoop]: 527 mSDtfsCounter, 814 mSDsluCounter, 572 mSDsCounter, 0 mSdLazyCounter, 431 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 841 SdHoareTripleChecker+Valid, 1099 SdHoareTripleChecker+Invalid, 487 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 431 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:54,170 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [841 Valid, 1099 Invalid, 487 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 431 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 08:21:54,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7028 states. [2022-01-10 08:21:54,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7028 to 7028. [2022-01-10 08:21:54,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7028 states, 5681 states have (on average 1.2328815349410316) internal successors, (7004), 5827 states have internal predecessors, (7004), 625 states have call successors, (625), 518 states have call predecessors, (625), 720 states have return successors, (868), 685 states have call predecessors, (868), 622 states have call successors, (868) [2022-01-10 08:21:54,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7028 states to 7028 states and 8497 transitions. [2022-01-10 08:21:54,507 INFO L78 Accepts]: Start accepts. Automaton has 7028 states and 8497 transitions. Word has length 146 [2022-01-10 08:21:54,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:54,507 INFO L470 AbstractCegarLoop]: Abstraction has 7028 states and 8497 transitions. [2022-01-10 08:21:54,507 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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:21:54,507 INFO L276 IsEmpty]: Start isEmpty. Operand 7028 states and 8497 transitions. [2022-01-10 08:21:54,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 08:21:54,510 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:54,510 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] [2022-01-10 08:21:54,518 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (32)] Ended with exit code 0 [2022-01-10 08:21:54,712 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:21:54,713 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:54,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:54,713 INFO L85 PathProgramCache]: Analyzing trace with hash 1334741610, now seen corresponding path program 1 times [2022-01-10 08:21:54,713 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:54,713 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [643201053] [2022-01-10 08:21:54,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:54,713 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:54,714 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:54,714 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:21:54,715 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:21:54,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:54,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 374 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:54,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:54,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:21:54,987 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:54,987 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:54,987 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [643201053] [2022-01-10 08:21:54,987 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [643201053] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:54,987 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:54,987 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:21:54,987 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [483168312] [2022-01-10 08:21:54,987 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:54,987 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:54,987 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:54,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:54,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:54,988 INFO L87 Difference]: Start difference. First operand 7028 states and 8497 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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:21:55,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:55,707 INFO L93 Difference]: Finished difference Result 8823 states and 10924 transitions. [2022-01-10 08:21:55,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:21:55,708 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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 146 [2022-01-10 08:21:55,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:55,720 INFO L225 Difference]: With dead ends: 8823 [2022-01-10 08:21:55,720 INFO L226 Difference]: Without dead ends: 7178 [2022-01-10 08:21:55,723 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 142 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:21:55,723 INFO L933 BasicCegarLoop]: 524 mSDtfsCounter, 807 mSDsluCounter, 568 mSDsCounter, 0 mSdLazyCounter, 430 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 834 SdHoareTripleChecker+Valid, 1092 SdHoareTripleChecker+Invalid, 486 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 430 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:55,723 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [834 Valid, 1092 Invalid, 486 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 430 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 08:21:55,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7178 states. [2022-01-10 08:21:56,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7178 to 7178. [2022-01-10 08:21:56,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7178 states, 5825 states have (on average 1.2310729613733906) internal successors, (7171), 5971 states have internal predecessors, (7171), 627 states have call successors, (627), 522 states have call predecessors, (627), 724 states have return successors, (870), 687 states have call predecessors, (870), 624 states have call successors, (870) [2022-01-10 08:21:56,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7178 states to 7178 states and 8668 transitions. [2022-01-10 08:21:56,073 INFO L78 Accepts]: Start accepts. Automaton has 7178 states and 8668 transitions. Word has length 146 [2022-01-10 08:21:56,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:56,073 INFO L470 AbstractCegarLoop]: Abstraction has 7178 states and 8668 transitions. [2022-01-10 08:21:56,073 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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:21:56,073 INFO L276 IsEmpty]: Start isEmpty. Operand 7178 states and 8668 transitions. [2022-01-10 08:21:56,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 08:21:56,076 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:56,076 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] [2022-01-10 08:21:56,083 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (33)] Ended with exit code 0 [2022-01-10 08:21:56,280 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:21:56,280 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:56,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:56,281 INFO L85 PathProgramCache]: Analyzing trace with hash -316767803, now seen corresponding path program 1 times [2022-01-10 08:21:56,281 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:56,281 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1073754466] [2022-01-10 08:21:56,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:56,281 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:56,281 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:56,282 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:21:56,284 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:21:56,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:56,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:56,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:56,549 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:21:56,549 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:56,549 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:56,549 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1073754466] [2022-01-10 08:21:56,549 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1073754466] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:56,549 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:56,549 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:21:56,549 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1625205599] [2022-01-10 08:21:56,549 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:56,550 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:56,550 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:56,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:56,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:56,550 INFO L87 Difference]: Start difference. First operand 7178 states and 8668 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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:21:57,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:57,306 INFO L93 Difference]: Finished difference Result 9123 states and 11266 transitions. [2022-01-10 08:21:57,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:21:57,307 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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 146 [2022-01-10 08:21:57,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:57,319 INFO L225 Difference]: With dead ends: 9123 [2022-01-10 08:21:57,319 INFO L226 Difference]: Without dead ends: 7328 [2022-01-10 08:21:57,323 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 142 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:21:57,323 INFO L933 BasicCegarLoop]: 521 mSDtfsCounter, 800 mSDsluCounter, 564 mSDsCounter, 0 mSdLazyCounter, 429 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 827 SdHoareTripleChecker+Valid, 1085 SdHoareTripleChecker+Invalid, 485 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 429 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:57,323 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [827 Valid, 1085 Invalid, 485 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 429 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 08:21:57,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7328 states. [2022-01-10 08:21:57,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7328 to 7328. [2022-01-10 08:21:57,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7328 states, 5969 states have (on average 1.2286815211928297) internal successors, (7334), 6115 states have internal predecessors, (7334), 629 states have call successors, (629), 526 states have call predecessors, (629), 728 states have return successors, (872), 689 states have call predecessors, (872), 626 states have call successors, (872) [2022-01-10 08:21:57,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7328 states to 7328 states and 8835 transitions. [2022-01-10 08:21:57,724 INFO L78 Accepts]: Start accepts. Automaton has 7328 states and 8835 transitions. Word has length 146 [2022-01-10 08:21:57,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:57,724 INFO L470 AbstractCegarLoop]: Abstraction has 7328 states and 8835 transitions. [2022-01-10 08:21:57,724 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 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:21:57,725 INFO L276 IsEmpty]: Start isEmpty. Operand 7328 states and 8835 transitions. [2022-01-10 08:21:57,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 08:21:57,728 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:57,728 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] [2022-01-10 08:21:57,735 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (34)] Ended with exit code 0 [2022-01-10 08:21:57,928 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:21:57,928 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:57,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:57,929 INFO L85 PathProgramCache]: Analyzing trace with hash -2035926455, now seen corresponding path program 1 times [2022-01-10 08:21:57,929 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:57,929 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [898698013] [2022-01-10 08:21:57,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:57,929 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:57,929 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:57,930 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:21:57,930 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:21:58,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:58,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:58,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:58,172 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:21:58,173 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:58,173 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:58,173 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [898698013] [2022-01-10 08:21:58,173 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [898698013] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:58,173 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:58,173 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 08:21:58,173 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2044307198] [2022-01-10 08:21:58,173 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:58,173 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:58,173 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:58,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:58,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:58,174 INFO L87 Difference]: Start difference. First operand 7328 states and 8835 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 5 states have internal predecessors, (135), 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:21:58,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:58,588 INFO L93 Difference]: Finished difference Result 9538 states and 11747 transitions. [2022-01-10 08:21:58,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 08:21:58,589 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 5 states have internal predecessors, (135), 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 146 [2022-01-10 08:21:58,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:58,603 INFO L225 Difference]: With dead ends: 9538 [2022-01-10 08:21:58,604 INFO L226 Difference]: Without dead ends: 7594 [2022-01-10 08:21:58,609 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 142 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:21:58,609 INFO L933 BasicCegarLoop]: 557 mSDtfsCounter, 362 mSDsluCounter, 1810 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 362 SdHoareTripleChecker+Valid, 2367 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:21:58,609 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [362 Valid, 2367 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:21:58,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7594 states. [2022-01-10 08:21:59,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7594 to 7334. [2022-01-10 08:21:59,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7334 states, 5975 states have (on average 1.225439330543933) internal successors, (7322), 6121 states have internal predecessors, (7322), 629 states have call successors, (629), 526 states have call predecessors, (629), 728 states have return successors, (872), 689 states have call predecessors, (872), 626 states have call successors, (872) [2022-01-10 08:21:59,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7334 states to 7334 states and 8823 transitions. [2022-01-10 08:21:59,027 INFO L78 Accepts]: Start accepts. Automaton has 7334 states and 8823 transitions. Word has length 146 [2022-01-10 08:21:59,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:59,027 INFO L470 AbstractCegarLoop]: Abstraction has 7334 states and 8823 transitions. [2022-01-10 08:21:59,027 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 5 states have internal predecessors, (135), 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:21:59,027 INFO L276 IsEmpty]: Start isEmpty. Operand 7334 states and 8823 transitions. [2022-01-10 08:21:59,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 08:21:59,030 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:59,031 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] [2022-01-10 08:21:59,043 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:21:59,231 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:21:59,231 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:59,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:59,231 INFO L85 PathProgramCache]: Analyzing trace with hash 352637575, now seen corresponding path program 1 times [2022-01-10 08:21:59,232 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:59,232 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [889604836] [2022-01-10 08:21:59,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:59,232 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:59,232 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:59,233 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:21:59,234 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:21:59,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:59,332 INFO L263 TraceCheckSpWp]: Trace formula consists of 368 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:59,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:59,476 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:21:59,477 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:59,477 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:59,477 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [889604836] [2022-01-10 08:21:59,477 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [889604836] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:59,477 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:59,477 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 08:21:59,477 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347278202] [2022-01-10 08:21:59,477 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:59,477 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:59,477 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:59,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:59,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:59,478 INFO L87 Difference]: Start difference. First operand 7334 states and 8823 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 5 states have internal predecessors, (135), 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:21:59,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:59,931 INFO L93 Difference]: Finished difference Result 9522 states and 11687 transitions. [2022-01-10 08:21:59,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 08:21:59,932 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 5 states have internal predecessors, (135), 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 146 [2022-01-10 08:21:59,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:59,948 INFO L225 Difference]: With dead ends: 9522 [2022-01-10 08:21:59,948 INFO L226 Difference]: Without dead ends: 7572 [2022-01-10 08:21:59,953 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 142 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:21:59,953 INFO L933 BasicCegarLoop]: 559 mSDtfsCounter, 323 mSDsluCounter, 1801 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 323 SdHoareTripleChecker+Valid, 2360 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:21:59,953 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [323 Valid, 2360 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:21:59,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7572 states. [2022-01-10 08:22:00,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7572 to 7340. [2022-01-10 08:22:00,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7340 states, 5981 states have (on average 1.222203644875439) internal successors, (7310), 6127 states have internal predecessors, (7310), 629 states have call successors, (629), 526 states have call predecessors, (629), 728 states have return successors, (872), 689 states have call predecessors, (872), 626 states have call successors, (872) [2022-01-10 08:22:00,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7340 states to 7340 states and 8811 transitions. [2022-01-10 08:22:00,366 INFO L78 Accepts]: Start accepts. Automaton has 7340 states and 8811 transitions. Word has length 146 [2022-01-10 08:22:00,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:00,366 INFO L470 AbstractCegarLoop]: Abstraction has 7340 states and 8811 transitions. [2022-01-10 08:22:00,366 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 5 states have internal predecessors, (135), 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:00,366 INFO L276 IsEmpty]: Start isEmpty. Operand 7340 states and 8811 transitions. [2022-01-10 08:22:00,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 08:22:00,369 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:00,369 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] [2022-01-10 08:22:00,378 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:00,573 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:00,574 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:00,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:00,574 INFO L85 PathProgramCache]: Analyzing trace with hash 324137285, now seen corresponding path program 1 times [2022-01-10 08:22:00,574 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:00,574 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1135376851] [2022-01-10 08:22:00,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:00,574 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:00,575 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:00,575 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:00,576 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:22:00,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:00,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 367 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:22:00,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:00,814 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:00,814 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:00,814 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:00,814 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1135376851] [2022-01-10 08:22:00,814 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1135376851] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:00,814 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:00,814 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 08:22:00,814 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1245649026] [2022-01-10 08:22:00,814 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:00,815 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:22:00,815 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:00,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:22:00,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:22:00,815 INFO L87 Difference]: Start difference. First operand 7340 states and 8811 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 5 states have internal predecessors, (135), 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:01,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:01,220 INFO L93 Difference]: Finished difference Result 9506 states and 11627 transitions. [2022-01-10 08:22:01,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 08:22:01,220 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 5 states have internal predecessors, (135), 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 146 [2022-01-10 08:22:01,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:01,232 INFO L225 Difference]: With dead ends: 9506 [2022-01-10 08:22:01,232 INFO L226 Difference]: Without dead ends: 7550 [2022-01-10 08:22:01,235 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 142 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:22:01,235 INFO L933 BasicCegarLoop]: 557 mSDtfsCounter, 284 mSDsluCounter, 1780 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 284 SdHoareTripleChecker+Valid, 2337 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:22:01,235 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [284 Valid, 2337 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:22:01,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7550 states. [2022-01-10 08:22:01,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7550 to 7346. [2022-01-10 08:22:01,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7346 states, 5987 states have (on average 1.2189744446300317) internal successors, (7298), 6133 states have internal predecessors, (7298), 629 states have call successors, (629), 526 states have call predecessors, (629), 728 states have return successors, (872), 689 states have call predecessors, (872), 626 states have call successors, (872) [2022-01-10 08:22:01,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7346 states to 7346 states and 8799 transitions. [2022-01-10 08:22:01,632 INFO L78 Accepts]: Start accepts. Automaton has 7346 states and 8799 transitions. Word has length 146 [2022-01-10 08:22:01,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:01,632 INFO L470 AbstractCegarLoop]: Abstraction has 7346 states and 8799 transitions. [2022-01-10 08:22:01,632 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 5 states have internal predecessors, (135), 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:01,632 INFO L276 IsEmpty]: Start isEmpty. Operand 7346 states and 8799 transitions. [2022-01-10 08:22:01,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 08:22:01,635 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:01,636 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] [2022-01-10 08:22:01,643 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (37)] Ended with exit code 0 [2022-01-10 08:22:01,836 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:22:01,836 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:01,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:01,836 INFO L85 PathProgramCache]: Analyzing trace with hash -1634437501, now seen corresponding path program 1 times [2022-01-10 08:22:01,837 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:01,837 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1864624225] [2022-01-10 08:22:01,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:01,837 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:01,837 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:01,838 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:22:01,839 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:22:01,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:01,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 366 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:22:01,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:02,085 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:02,085 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:02,085 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:02,085 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1864624225] [2022-01-10 08:22:02,085 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1864624225] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:02,085 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:02,085 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 08:22:02,085 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [946925980] [2022-01-10 08:22:02,085 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:02,086 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:22:02,086 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:02,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:22:02,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:22:02,086 INFO L87 Difference]: Start difference. First operand 7346 states and 8799 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 5 states have internal predecessors, (135), 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:02,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:02,509 INFO L93 Difference]: Finished difference Result 9490 states and 11567 transitions. [2022-01-10 08:22:02,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 08:22:02,509 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 5 states have internal predecessors, (135), 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 146 [2022-01-10 08:22:02,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:02,524 INFO L225 Difference]: With dead ends: 9490 [2022-01-10 08:22:02,524 INFO L226 Difference]: Without dead ends: 7528 [2022-01-10 08:22:02,530 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 142 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:22:02,530 INFO L933 BasicCegarLoop]: 557 mSDtfsCounter, 245 mSDsluCounter, 1765 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 245 SdHoareTripleChecker+Valid, 2322 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:22:02,531 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [245 Valid, 2322 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:22:02,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7528 states. [2022-01-10 08:22:02,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7528 to 7352. [2022-01-10 08:22:02,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7352 states, 5993 states have (on average 1.2157517103287168) internal successors, (7286), 6139 states have internal predecessors, (7286), 629 states have call successors, (629), 526 states have call predecessors, (629), 728 states have return successors, (872), 689 states have call predecessors, (872), 626 states have call successors, (872) [2022-01-10 08:22:02,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7352 states to 7352 states and 8787 transitions. [2022-01-10 08:22:02,952 INFO L78 Accepts]: Start accepts. Automaton has 7352 states and 8787 transitions. Word has length 146 [2022-01-10 08:22:02,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:02,953 INFO L470 AbstractCegarLoop]: Abstraction has 7352 states and 8787 transitions. [2022-01-10 08:22:02,953 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 5 states have internal predecessors, (135), 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:02,953 INFO L276 IsEmpty]: Start isEmpty. Operand 7352 states and 8787 transitions. [2022-01-10 08:22:02,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 08:22:02,956 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:02,956 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:22:02,967 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (38)] Forceful destruction successful, exit code 0 [2022-01-10 08:22:03,164 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:22:03,164 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:03,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:03,165 INFO L85 PathProgramCache]: Analyzing trace with hash 1518027329, now seen corresponding path program 1 times [2022-01-10 08:22:03,165 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:03,165 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [836701958] [2022-01-10 08:22:03,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:03,165 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:03,165 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:03,166 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:22:03,168 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:22:03,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:03,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:22:03,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:03,424 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:03,425 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:03,425 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:03,425 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [836701958] [2022-01-10 08:22:03,425 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [836701958] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:03,425 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:03,425 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 08:22:03,425 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128597853] [2022-01-10 08:22:03,425 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:03,425 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:22:03,425 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:03,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:22:03,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:22:03,426 INFO L87 Difference]: Start difference. First operand 7352 states and 8787 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 5 states have internal predecessors, (135), 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:03,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:03,844 INFO L93 Difference]: Finished difference Result 9474 states and 11507 transitions. [2022-01-10 08:22:03,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 08:22:03,844 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 5 states have internal predecessors, (135), 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 146 [2022-01-10 08:22:03,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:03,857 INFO L225 Difference]: With dead ends: 9474 [2022-01-10 08:22:03,857 INFO L226 Difference]: Without dead ends: 7506 [2022-01-10 08:22:03,861 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 142 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:22:03,861 INFO L933 BasicCegarLoop]: 557 mSDtfsCounter, 206 mSDsluCounter, 1750 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 2307 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:22:03,861 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [206 Valid, 2307 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:22:03,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7506 states. [2022-01-10 08:22:04,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7506 to 7358. [2022-01-10 08:22:04,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7358 states, 5999 states have (on average 1.2125354225704283) internal successors, (7274), 6145 states have internal predecessors, (7274), 629 states have call successors, (629), 526 states have call predecessors, (629), 728 states have return successors, (872), 689 states have call predecessors, (872), 626 states have call successors, (872) [2022-01-10 08:22:04,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7358 states to 7358 states and 8775 transitions. [2022-01-10 08:22:04,351 INFO L78 Accepts]: Start accepts. Automaton has 7358 states and 8775 transitions. Word has length 146 [2022-01-10 08:22:04,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:04,351 INFO L470 AbstractCegarLoop]: Abstraction has 7358 states and 8775 transitions. [2022-01-10 08:22:04,351 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 5 states have internal predecessors, (135), 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:04,352 INFO L276 IsEmpty]: Start isEmpty. Operand 7358 states and 8775 transitions. [2022-01-10 08:22:04,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 08:22:04,355 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:04,355 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] [2022-01-10 08:22:04,363 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:22:04,555 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:22:04,555 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:04,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:04,556 INFO L85 PathProgramCache]: Analyzing trace with hash -1889717121, now seen corresponding path program 1 times [2022-01-10 08:22:04,556 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:04,556 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1394777104] [2022-01-10 08:22:04,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:04,556 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:04,556 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:04,557 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:22:04,558 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:22:04,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:04,651 INFO L263 TraceCheckSpWp]: Trace formula consists of 364 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:22:04,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:04,814 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:04,814 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:04,814 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:04,814 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1394777104] [2022-01-10 08:22:04,815 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1394777104] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:04,815 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:04,815 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 08:22:04,815 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2105068676] [2022-01-10 08:22:04,815 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:04,815 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:22:04,815 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:04,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:22:04,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:22:04,816 INFO L87 Difference]: Start difference. First operand 7358 states and 8775 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 5 states have internal predecessors, (135), 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:05,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:05,210 INFO L93 Difference]: Finished difference Result 9430 states and 11407 transitions. [2022-01-10 08:22:05,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 08:22:05,211 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 5 states have internal predecessors, (135), 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 146 [2022-01-10 08:22:05,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:05,223 INFO L225 Difference]: With dead ends: 9430 [2022-01-10 08:22:05,223 INFO L226 Difference]: Without dead ends: 7456 [2022-01-10 08:22:05,227 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 142 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:22:05,227 INFO L933 BasicCegarLoop]: 557 mSDtfsCounter, 127 mSDsluCounter, 1715 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 2272 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:22:05,228 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [127 Valid, 2272 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:22:05,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7456 states. [2022-01-10 08:22:05,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7456 to 7364. [2022-01-10 08:22:05,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7364 states, 6005 states have (on average 1.2093255620316403) internal successors, (7262), 6151 states have internal predecessors, (7262), 629 states have call successors, (629), 526 states have call predecessors, (629), 728 states have return successors, (872), 689 states have call predecessors, (872), 626 states have call successors, (872) [2022-01-10 08:22:05,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7364 states to 7364 states and 8763 transitions. [2022-01-10 08:22:05,673 INFO L78 Accepts]: Start accepts. Automaton has 7364 states and 8763 transitions. Word has length 146 [2022-01-10 08:22:05,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:05,673 INFO L470 AbstractCegarLoop]: Abstraction has 7364 states and 8763 transitions. [2022-01-10 08:22:05,673 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 5 states have internal predecessors, (135), 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:05,673 INFO L276 IsEmpty]: Start isEmpty. Operand 7364 states and 8763 transitions. [2022-01-10 08:22:05,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 08:22:05,676 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:05,676 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] [2022-01-10 08:22:05,688 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:22:05,876 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:22:05,877 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:05,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:05,879 INFO L85 PathProgramCache]: Analyzing trace with hash -1210444867, now seen corresponding path program 1 times [2022-01-10 08:22:05,880 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:05,880 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1285892153] [2022-01-10 08:22:05,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:05,880 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:05,880 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:05,881 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:22:05,882 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:22:05,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:05,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 363 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:22:05,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:06,155 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:06,155 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:06,155 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:06,155 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1285892153] [2022-01-10 08:22:06,155 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1285892153] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:06,156 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:06,156 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 08:22:06,156 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779754391] [2022-01-10 08:22:06,156 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:06,156 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:22:06,156 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:06,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:22:06,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:22:06,156 INFO L87 Difference]: Start difference. First operand 7364 states and 8763 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 5 states have internal predecessors, (135), 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:06,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:06,567 INFO L93 Difference]: Finished difference Result 9414 states and 11347 transitions. [2022-01-10 08:22:06,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 08:22:06,567 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 5 states have internal predecessors, (135), 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 146 [2022-01-10 08:22:06,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:06,582 INFO L225 Difference]: With dead ends: 9414 [2022-01-10 08:22:06,582 INFO L226 Difference]: Without dead ends: 7434 [2022-01-10 08:22:06,587 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 142 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:22:06,588 INFO L933 BasicCegarLoop]: 557 mSDtfsCounter, 88 mSDsluCounter, 1700 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 2257 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:22:06,588 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 2257 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:22:06,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7434 states. [2022-01-10 08:22:07,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7434 to 7370. [2022-01-10 08:22:07,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7370 states, 6011 states have (on average 1.206122109465979) internal successors, (7250), 6157 states have internal predecessors, (7250), 629 states have call successors, (629), 526 states have call predecessors, (629), 728 states have return successors, (872), 689 states have call predecessors, (872), 626 states have call successors, (872) [2022-01-10 08:22:07,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7370 states to 7370 states and 8751 transitions. [2022-01-10 08:22:07,065 INFO L78 Accepts]: Start accepts. Automaton has 7370 states and 8751 transitions. Word has length 146 [2022-01-10 08:22:07,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:07,066 INFO L470 AbstractCegarLoop]: Abstraction has 7370 states and 8751 transitions. [2022-01-10 08:22:07,066 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 5 states have internal predecessors, (135), 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:07,066 INFO L276 IsEmpty]: Start isEmpty. Operand 7370 states and 8751 transitions. [2022-01-10 08:22:07,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 08:22:07,068 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:07,068 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] [2022-01-10 08:22:07,078 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (41)] Forceful destruction successful, exit code 0 [2022-01-10 08:22:07,278 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:22:07,278 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:07,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:07,279 INFO L85 PathProgramCache]: Analyzing trace with hash -1169770117, now seen corresponding path program 1 times [2022-01-10 08:22:07,279 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:07,279 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [593076072] [2022-01-10 08:22:07,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:07,279 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:07,279 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:07,280 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:22:07,281 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:22:07,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:07,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:22:07,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:07,520 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:07,520 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:07,520 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:07,520 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [593076072] [2022-01-10 08:22:07,521 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [593076072] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:07,521 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:07,521 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 08:22:07,521 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [598981663] [2022-01-10 08:22:07,521 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:07,521 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:22:07,521 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:07,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:22:07,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:22:07,522 INFO L87 Difference]: Start difference. First operand 7370 states and 8751 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 5 states have internal predecessors, (135), 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:07,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:07,925 INFO L93 Difference]: Finished difference Result 9398 states and 11287 transitions. [2022-01-10 08:22:07,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 08:22:07,926 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 5 states have internal predecessors, (135), 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 146 [2022-01-10 08:22:07,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:07,939 INFO L225 Difference]: With dead ends: 9398 [2022-01-10 08:22:07,940 INFO L226 Difference]: Without dead ends: 7412 [2022-01-10 08:22:07,944 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 142 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:22:07,944 INFO L933 BasicCegarLoop]: 557 mSDtfsCounter, 49 mSDsluCounter, 1685 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 2242 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:22:07,944 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 2242 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:22:07,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7412 states. [2022-01-10 08:22:08,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7412 to 7376. [2022-01-10 08:22:08,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7376 states, 6017 states have (on average 1.2029250457038392) internal successors, (7238), 6163 states have internal predecessors, (7238), 629 states have call successors, (629), 526 states have call predecessors, (629), 728 states have return successors, (872), 689 states have call predecessors, (872), 626 states have call successors, (872) [2022-01-10 08:22:08,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7376 states to 7376 states and 8739 transitions. [2022-01-10 08:22:08,410 INFO L78 Accepts]: Start accepts. Automaton has 7376 states and 8739 transitions. Word has length 146 [2022-01-10 08:22:08,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:08,410 INFO L470 AbstractCegarLoop]: Abstraction has 7376 states and 8739 transitions. [2022-01-10 08:22:08,410 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 5 states have internal predecessors, (135), 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:08,410 INFO L276 IsEmpty]: Start isEmpty. Operand 7376 states and 8739 transitions. [2022-01-10 08:22:08,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 08:22:08,412 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:08,413 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] [2022-01-10 08:22:08,420 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (42)] Ended with exit code 0 [2022-01-10 08:22:08,613 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:22:08,613 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:08,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:08,614 INFO L85 PathProgramCache]: Analyzing trace with hash -1650850375, now seen corresponding path program 1 times [2022-01-10 08:22:08,614 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:08,614 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [621092385] [2022-01-10 08:22:08,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:08,614 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:08,614 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:08,615 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:22:08,616 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:22:08,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:08,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:22:08,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:08,861 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:08,862 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:08,862 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:08,862 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [621092385] [2022-01-10 08:22:08,862 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [621092385] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:08,862 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:08,862 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 08:22:08,862 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [704265181] [2022-01-10 08:22:08,862 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:08,862 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:22:08,862 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:08,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:22:08,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:22:08,863 INFO L87 Difference]: Start difference. First operand 7376 states and 8739 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 5 states have internal predecessors, (135), 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:09,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:09,335 INFO L93 Difference]: Finished difference Result 9382 states and 11227 transitions. [2022-01-10 08:22:09,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 08:22:09,335 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 5 states have internal predecessors, (135), 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 146 [2022-01-10 08:22:09,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:09,348 INFO L225 Difference]: With dead ends: 9382 [2022-01-10 08:22:09,348 INFO L226 Difference]: Without dead ends: 7390 [2022-01-10 08:22:09,351 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 142 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:22:09,352 INFO L933 BasicCegarLoop]: 557 mSDtfsCounter, 10 mSDsluCounter, 1670 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 2227 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:22:09,352 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 2227 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:22:09,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7390 states. [2022-01-10 08:22:09,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7390 to 7382. [2022-01-10 08:22:09,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7382 states, 6023 states have (on average 1.1997343516520007) internal successors, (7226), 6169 states have internal predecessors, (7226), 629 states have call successors, (629), 526 states have call predecessors, (629), 728 states have return successors, (872), 689 states have call predecessors, (872), 626 states have call successors, (872) [2022-01-10 08:22:09,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7382 states to 7382 states and 8727 transitions. [2022-01-10 08:22:09,816 INFO L78 Accepts]: Start accepts. Automaton has 7382 states and 8727 transitions. Word has length 146 [2022-01-10 08:22:09,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:09,816 INFO L470 AbstractCegarLoop]: Abstraction has 7382 states and 8727 transitions. [2022-01-10 08:22:09,816 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 5 states have internal predecessors, (135), 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:09,816 INFO L276 IsEmpty]: Start isEmpty. Operand 7382 states and 8727 transitions. [2022-01-10 08:22:09,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 08:22:09,819 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:09,819 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] [2022-01-10 08:22:09,826 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:22:10,019 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:22:10,019 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:10,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:10,020 INFO L85 PathProgramCache]: Analyzing trace with hash 594729079, now seen corresponding path program 1 times [2022-01-10 08:22:10,020 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:10,020 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1815582374] [2022-01-10 08:22:10,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:10,020 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:10,020 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:10,021 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:22:10,021 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:22:10,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:10,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 360 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 08:22:10,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:10,349 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:10,349 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:10,349 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:10,349 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1815582374] [2022-01-10 08:22:10,349 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1815582374] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:10,349 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:10,350 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:22:10,350 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [181739258] [2022-01-10 08:22:10,350 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:10,350 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:22:10,350 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:10,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:22:10,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:22:10,351 INFO L87 Difference]: Start difference. First operand 7382 states and 8727 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:22:11,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:11,076 INFO L93 Difference]: Finished difference Result 9381 states and 11152 transitions. [2022-01-10 08:22:11,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 08:22:11,076 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 146 [2022-01-10 08:22:11,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:11,088 INFO L225 Difference]: With dead ends: 9381 [2022-01-10 08:22:11,088 INFO L226 Difference]: Without dead ends: 7382 [2022-01-10 08:22:11,091 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 142 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:11,091 INFO L933 BasicCegarLoop]: 519 mSDtfsCounter, 635 mSDsluCounter, 561 mSDsCounter, 0 mSdLazyCounter, 326 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 661 SdHoareTripleChecker+Valid, 1080 SdHoareTripleChecker+Invalid, 377 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 08:22:11,092 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [661 Valid, 1080 Invalid, 377 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 326 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 08:22:11,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7382 states. [2022-01-10 08:22:11,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7382 to 7382. [2022-01-10 08:22:11,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7382 states, 6023 states have (on average 1.1985721401295035) internal successors, (7219), 6169 states have internal predecessors, (7219), 629 states have call successors, (629), 526 states have call predecessors, (629), 728 states have return successors, (872), 689 states have call predecessors, (872), 626 states have call successors, (872) [2022-01-10 08:22:11,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7382 states to 7382 states and 8720 transitions. [2022-01-10 08:22:11,524 INFO L78 Accepts]: Start accepts. Automaton has 7382 states and 8720 transitions. Word has length 146 [2022-01-10 08:22:11,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:11,525 INFO L470 AbstractCegarLoop]: Abstraction has 7382 states and 8720 transitions. [2022-01-10 08:22:11,525 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:22:11,525 INFO L276 IsEmpty]: Start isEmpty. Operand 7382 states and 8720 transitions. [2022-01-10 08:22:11,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 08:22:11,527 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:11,527 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] [2022-01-10 08:22:11,535 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (44)] Forceful destruction successful, exit code 0 [2022-01-10 08:22:11,727 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:22:11,728 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:11,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:11,728 INFO L85 PathProgramCache]: Analyzing trace with hash 522342521, now seen corresponding path program 1 times [2022-01-10 08:22:11,728 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:11,728 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [219074221] [2022-01-10 08:22:11,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:11,729 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:11,729 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:11,729 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:22:11,731 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:22:11,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:11,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 359 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 08:22:11,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:12,051 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:12,051 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:12,051 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:12,051 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [219074221] [2022-01-10 08:22:12,051 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [219074221] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:12,051 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:12,051 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:22:12,051 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [647563123] [2022-01-10 08:22:12,051 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:12,051 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:22:12,051 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:12,052 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:22:12,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:22:12,052 INFO L87 Difference]: Start difference. First operand 7382 states and 8720 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:22:12,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:12,941 INFO L93 Difference]: Finished difference Result 9595 states and 11424 transitions. [2022-01-10 08:22:12,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 08:22:12,942 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 146 [2022-01-10 08:22:12,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:12,955 INFO L225 Difference]: With dead ends: 9595 [2022-01-10 08:22:12,956 INFO L226 Difference]: Without dead ends: 7596 [2022-01-10 08:22:12,960 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-01-10 08:22:12,961 INFO L933 BasicCegarLoop]: 554 mSDtfsCounter, 739 mSDsluCounter, 556 mSDsCounter, 0 mSdLazyCounter, 461 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 765 SdHoareTripleChecker+Valid, 1110 SdHoareTripleChecker+Invalid, 517 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 461 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 08:22:12,961 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [765 Valid, 1110 Invalid, 517 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 461 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 08:22:12,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7596 states. [2022-01-10 08:22:13,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7596 to 7526. [2022-01-10 08:22:13,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7526 states, 6165 states have (on average 1.1935117599351175) internal successors, (7358), 6311 states have internal predecessors, (7358), 629 states have call successors, (629), 528 states have call predecessors, (629), 730 states have return successors, (872), 689 states have call predecessors, (872), 626 states have call successors, (872) [2022-01-10 08:22:13,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7526 states to 7526 states and 8859 transitions. [2022-01-10 08:22:13,458 INFO L78 Accepts]: Start accepts. Automaton has 7526 states and 8859 transitions. Word has length 146 [2022-01-10 08:22:13,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:13,458 INFO L470 AbstractCegarLoop]: Abstraction has 7526 states and 8859 transitions. [2022-01-10 08:22:13,458 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:22:13,458 INFO L276 IsEmpty]: Start isEmpty. Operand 7526 states and 8859 transitions. [2022-01-10 08:22:13,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 08:22:13,462 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:13,462 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] [2022-01-10 08:22:13,473 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:22:13,663 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:22:13,663 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:13,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:13,664 INFO L85 PathProgramCache]: Analyzing trace with hash 662891131, now seen corresponding path program 1 times [2022-01-10 08:22:13,664 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:13,664 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1431615451] [2022-01-10 08:22:13,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:13,664 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:13,664 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:13,665 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:22:13,666 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:22:13,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:13,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 358 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 08:22:13,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:13,994 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:13,994 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:13,994 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:13,994 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1431615451] [2022-01-10 08:22:13,994 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1431615451] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:13,994 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:13,995 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-10 08:22:13,995 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1674858981] [2022-01-10 08:22:13,995 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:13,996 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 08:22:13,996 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:13,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 08:22:13,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:22:13,996 INFO L87 Difference]: Start difference. First operand 7526 states and 8859 transitions. Second operand has 3 states, 3 states have (on average 45.0) internal successors, (135), 2 states have internal predecessors, (135), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-01-10 08:22:14,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:14,678 INFO L93 Difference]: Finished difference Result 11761 states and 13932 transitions. [2022-01-10 08:22:14,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 08:22:14,679 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.0) internal successors, (135), 2 states have internal predecessors, (135), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 146 [2022-01-10 08:22:14,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:14,695 INFO L225 Difference]: With dead ends: 11761 [2022-01-10 08:22:14,695 INFO L226 Difference]: Without dead ends: 9619 [2022-01-10 08:22:14,700 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 144 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:14,701 INFO L933 BasicCegarLoop]: 614 mSDtfsCounter, 389 mSDsluCounter, 387 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 389 SdHoareTripleChecker+Valid, 1001 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:14,701 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [389 Valid, 1001 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:14,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9619 states. [2022-01-10 08:22:15,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9619 to 9617. [2022-01-10 08:22:15,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9617 states, 8150 states have (on average 1.1904294478527608) internal successors, (9702), 8299 states have internal predecessors, (9702), 684 states have call successors, (684), 578 states have call predecessors, (684), 781 states have return successors, (928), 742 states have call predecessors, (928), 681 states have call successors, (928) [2022-01-10 08:22:15,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9617 states to 9617 states and 11314 transitions. [2022-01-10 08:22:15,368 INFO L78 Accepts]: Start accepts. Automaton has 9617 states and 11314 transitions. Word has length 146 [2022-01-10 08:22:15,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:15,368 INFO L470 AbstractCegarLoop]: Abstraction has 9617 states and 11314 transitions. [2022-01-10 08:22:15,368 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.0) internal successors, (135), 2 states have internal predecessors, (135), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-01-10 08:22:15,368 INFO L276 IsEmpty]: Start isEmpty. Operand 9617 states and 11314 transitions. [2022-01-10 08:22:15,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2022-01-10 08:22:15,371 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:15,371 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,378 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (46)] Forceful destruction successful, exit code 0 [2022-01-10 08:22:15,571 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:22:15,572 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:15,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:15,572 INFO L85 PathProgramCache]: Analyzing trace with hash 508834646, now seen corresponding path program 1 times [2022-01-10 08:22:15,572 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:15,572 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [648264648] [2022-01-10 08:22:15,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:15,572 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:15,573 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:15,592 INFO L229 MonitoredProcess]: Starting monitored process 47 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,593 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (47)] Waiting until timeout for monitored process [2022-01-10 08:22:15,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:15,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:22:15,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:15,836 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:15,836 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:15,837 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:15,837 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [648264648] [2022-01-10 08:22:15,837 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [648264648] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:15,837 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:15,837 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:22:15,837 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421333820] [2022-01-10 08:22:15,837 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:15,837 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:22:15,838 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:15,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:22:15,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:22:15,838 INFO L87 Difference]: Start difference. First operand 9617 states and 11314 transitions. Second operand has 5 states, 5 states have (on average 16.4) internal successors, (82), 3 states have internal predecessors, (82), 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:17,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:17,085 INFO L93 Difference]: Finished difference Result 17526 states and 20658 transitions. [2022-01-10 08:22:17,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 08:22:17,087 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.4) internal successors, (82), 3 states have internal predecessors, (82), 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:17,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:17,102 INFO L225 Difference]: With dead ends: 17526 [2022-01-10 08:22:17,102 INFO L226 Difference]: Without dead ends: 11957 [2022-01-10 08:22:17,107 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:17,108 INFO L933 BasicCegarLoop]: 535 mSDtfsCounter, 760 mSDsluCounter, 584 mSDsCounter, 0 mSdLazyCounter, 439 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 792 SdHoareTripleChecker+Valid, 1119 SdHoareTripleChecker+Invalid, 498 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 439 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 08:22:17,108 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [792 Valid, 1119 Invalid, 498 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 439 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 08:22:17,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11957 states. [2022-01-10 08:22:17,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11957 to 11604. [2022-01-10 08:22:17,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11604 states, 9648 states have (on average 1.191024046434494) internal successors, (11491), 9833 states have internal predecessors, (11491), 904 states have call successors, (904), 767 states have call predecessors, (904), 1050 states have return successors, (1222), 1005 states have call predecessors, (1222), 901 states have call successors, (1222) [2022-01-10 08:22:17,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11604 states to 11604 states and 13617 transitions. [2022-01-10 08:22:17,906 INFO L78 Accepts]: Start accepts. Automaton has 11604 states and 13617 transitions. Word has length 159 [2022-01-10 08:22:17,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:17,906 INFO L470 AbstractCegarLoop]: Abstraction has 11604 states and 13617 transitions. [2022-01-10 08:22:17,906 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.4) internal successors, (82), 3 states have internal predecessors, (82), 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:17,906 INFO L276 IsEmpty]: Start isEmpty. Operand 11604 states and 13617 transitions. [2022-01-10 08:22:17,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 240 [2022-01-10 08:22:17,911 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:17,911 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,918 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (47)] Ended with exit code 0 [2022-01-10 08:22:18,111 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:22:18,112 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:18,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:18,112 INFO L85 PathProgramCache]: Analyzing trace with hash -522011259, now seen corresponding path program 1 times [2022-01-10 08:22:18,112 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:18,112 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1208743470] [2022-01-10 08:22:18,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:18,112 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:18,112 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:18,113 INFO L229 MonitoredProcess]: Starting monitored process 48 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,114 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (48)] Waiting until timeout for monitored process [2022-01-10 08:22:18,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:18,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 461 conjuncts, 5 conjunts are in the unsatisfiable core [2022-01-10 08:22:18,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:18,489 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 157 proven. 0 refuted. 0 times theorem prover too weak. 133 trivial. 0 not checked. [2022-01-10 08:22:18,490 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:18,490 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:18,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1208743470] [2022-01-10 08:22:18,490 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1208743470] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:18,490 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:18,490 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 08:22:18,490 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1547802433] [2022-01-10 08:22:18,490 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:18,490 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 08:22:18,490 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:18,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 08:22:18,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:22:18,491 INFO L87 Difference]: Start difference. First operand 11604 states and 13617 transitions. Second operand has 6 states, 6 states have (on average 21.0) internal successors, (126), 5 states have internal predecessors, (126), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2022-01-10 08:22:19,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:19,091 INFO L93 Difference]: Finished difference Result 15814 states and 18664 transitions. [2022-01-10 08:22:19,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 08:22:19,092 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 21.0) internal successors, (126), 5 states have internal predecessors, (126), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) Word has length 239 [2022-01-10 08:22:19,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:19,107 INFO L225 Difference]: With dead ends: 15814 [2022-01-10 08:22:19,107 INFO L226 Difference]: Without dead ends: 8471 [2022-01-10 08:22:19,118 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 234 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-01-10 08:22:19,118 INFO L933 BasicCegarLoop]: 554 mSDtfsCounter, 34 mSDsluCounter, 2179 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 2733 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 08:22:19,119 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 2733 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:22:19,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8471 states. [2022-01-10 08:22:19,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8471 to 7507. [2022-01-10 08:22:19,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7507 states, 6639 states have (on average 1.1878294923934327) internal successors, (7886), 6700 states have internal predecessors, (7886), 409 states have call successors, (409), 328 states have call predecessors, (409), 457 states have return successors, (543), 479 states have call predecessors, (543), 406 states have call successors, (543) [2022-01-10 08:22:19,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7507 states to 7507 states and 8838 transitions. [2022-01-10 08:22:19,685 INFO L78 Accepts]: Start accepts. Automaton has 7507 states and 8838 transitions. Word has length 239 [2022-01-10 08:22:19,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:19,686 INFO L470 AbstractCegarLoop]: Abstraction has 7507 states and 8838 transitions. [2022-01-10 08:22:19,686 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 21.0) internal successors, (126), 5 states have internal predecessors, (126), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2022-01-10 08:22:19,686 INFO L276 IsEmpty]: Start isEmpty. Operand 7507 states and 8838 transitions. [2022-01-10 08:22:19,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 253 [2022-01-10 08:22:19,690 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:19,690 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2022-01-10 08:22:19,698 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (48)] Ended with exit code 0 [2022-01-10 08:22:19,890 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:22:19,890 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:19,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:19,891 INFO L85 PathProgramCache]: Analyzing trace with hash -2138319557, now seen corresponding path program 1 times [2022-01-10 08:22:19,891 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:19,891 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [612495297] [2022-01-10 08:22:19,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:19,891 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:19,891 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:19,892 INFO L229 MonitoredProcess]: Starting monitored process 49 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,893 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (49)] Waiting until timeout for monitored process [2022-01-10 08:22:19,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:20,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 497 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 08:22:20,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:20,343 INFO L134 CoverageAnalysis]: Checked inductivity of 303 backedges. 247 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2022-01-10 08:22:20,343 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:20,344 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:20,344 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [612495297] [2022-01-10 08:22:20,344 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [612495297] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:20,344 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:20,344 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 08:22:20,344 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1626976443] [2022-01-10 08:22:20,344 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:20,344 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 08:22:20,344 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:20,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 08:22:20,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:22:20,345 INFO L87 Difference]: Start difference. First operand 7507 states and 8838 transitions. Second operand has 3 states, 3 states have (on average 57.333333333333336) internal successors, (172), 3 states have internal predecessors, (172), 3 states have call successors, (22), 3 states have call predecessors, (22), 3 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2022-01-10 08:22:21,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:21,029 INFO L93 Difference]: Finished difference Result 12759 states and 15103 transitions. [2022-01-10 08:22:21,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 08:22:21,030 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 57.333333333333336) internal successors, (172), 3 states have internal predecessors, (172), 3 states have call successors, (22), 3 states have call predecessors, (22), 3 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) Word has length 252 [2022-01-10 08:22:21,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:21,044 INFO L225 Difference]: With dead ends: 12759 [2022-01-10 08:22:21,044 INFO L226 Difference]: Without dead ends: 7574 [2022-01-10 08:22:21,051 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 251 GetRequests, 250 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:21,052 INFO L933 BasicCegarLoop]: 582 mSDtfsCounter, 469 mSDsluCounter, 105 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 469 SdHoareTripleChecker+Valid, 687 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 08:22:21,052 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [469 Valid, 687 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:22:21,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7574 states. [2022-01-10 08:22:21,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7574 to 7507. [2022-01-10 08:22:21,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7507 states, 6639 states have (on average 1.1831601144750716) internal successors, (7855), 6700 states have internal predecessors, (7855), 409 states have call successors, (409), 328 states have call predecessors, (409), 457 states have return successors, (543), 479 states have call predecessors, (543), 406 states have call successors, (543) [2022-01-10 08:22:21,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7507 states to 7507 states and 8807 transitions. [2022-01-10 08:22:21,634 INFO L78 Accepts]: Start accepts. Automaton has 7507 states and 8807 transitions. Word has length 252 [2022-01-10 08:22:21,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:21,634 INFO L470 AbstractCegarLoop]: Abstraction has 7507 states and 8807 transitions. [2022-01-10 08:22:21,634 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 57.333333333333336) internal successors, (172), 3 states have internal predecessors, (172), 3 states have call successors, (22), 3 states have call predecessors, (22), 3 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2022-01-10 08:22:21,634 INFO L276 IsEmpty]: Start isEmpty. Operand 7507 states and 8807 transitions. [2022-01-10 08:22:21,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 254 [2022-01-10 08:22:21,639 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:21,640 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2022-01-10 08:22:21,647 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (49)] Ended with exit code 0 [2022-01-10 08:22:21,840 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:22:21,840 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:21,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:21,840 INFO L85 PathProgramCache]: Analyzing trace with hash -1685992266, now seen corresponding path program 1 times [2022-01-10 08:22:21,841 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:21,841 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2042126426] [2022-01-10 08:22:21,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:21,841 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:21,841 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:21,842 INFO L229 MonitoredProcess]: Starting monitored process 50 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:21,842 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (50)] Waiting until timeout for monitored process [2022-01-10 08:22:21,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:21,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 498 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:22:21,960 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:22,215 INFO L134 CoverageAnalysis]: Checked inductivity of 304 backedges. 200 proven. 0 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2022-01-10 08:22:22,216 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:22,216 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:22,216 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2042126426] [2022-01-10 08:22:22,216 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2042126426] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:22,216 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:22,216 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 08:22:22,216 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [91848948] [2022-01-10 08:22:22,216 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:22,216 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:22:22,217 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:22,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:22:22,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:22:22,217 INFO L87 Difference]: Start difference. First operand 7507 states and 8807 transitions. Second operand has 5 states, 5 states have (on average 30.8) internal successors, (154), 4 states have internal predecessors, (154), 3 states have call successors, (21), 4 states have call predecessors, (21), 4 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2022-01-10 08:22:23,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:23,115 INFO L93 Difference]: Finished difference Result 9126 states and 10690 transitions. [2022-01-10 08:22:23,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 08:22:23,116 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.8) internal successors, (154), 4 states have internal predecessors, (154), 3 states have call successors, (21), 4 states have call predecessors, (21), 4 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) Word has length 253 [2022-01-10 08:22:23,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:23,127 INFO L225 Difference]: With dead ends: 9126 [2022-01-10 08:22:23,127 INFO L226 Difference]: Without dead ends: 5945 [2022-01-10 08:22:23,132 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 250 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:22:23,133 INFO L933 BasicCegarLoop]: 595 mSDtfsCounter, 249 mSDsluCounter, 853 mSDsCounter, 0 mSdLazyCounter, 633 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 253 SdHoareTripleChecker+Valid, 1448 SdHoareTripleChecker+Invalid, 680 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 633 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 08:22:23,133 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [253 Valid, 1448 Invalid, 680 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 633 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 08:22:23,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5945 states. [2022-01-10 08:22:23,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5945 to 5723. [2022-01-10 08:22:23,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5723 states, 5189 states have (on average 1.1805742917710542) internal successors, (6126), 5216 states have internal predecessors, (6126), 262 states have call successors, (262), 223 states have call predecessors, (262), 270 states have return successors, (334), 284 states have call predecessors, (334), 259 states have call successors, (334) [2022-01-10 08:22:23,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5723 states to 5723 states and 6722 transitions. [2022-01-10 08:22:23,598 INFO L78 Accepts]: Start accepts. Automaton has 5723 states and 6722 transitions. Word has length 253 [2022-01-10 08:22:23,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:23,598 INFO L470 AbstractCegarLoop]: Abstraction has 5723 states and 6722 transitions. [2022-01-10 08:22:23,598 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.8) internal successors, (154), 4 states have internal predecessors, (154), 3 states have call successors, (21), 4 states have call predecessors, (21), 4 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2022-01-10 08:22:23,598 INFO L276 IsEmpty]: Start isEmpty. Operand 5723 states and 6722 transitions. [2022-01-10 08:22:23,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2022-01-10 08:22:23,601 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:23,602 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,612 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (50)] Forceful destruction successful, exit code 0 [2022-01-10 08:22:23,802 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:22:23,802 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:23,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:23,802 INFO L85 PathProgramCache]: Analyzing trace with hash -93777962, now seen corresponding path program 1 times [2022-01-10 08:22:23,803 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:23,803 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [635279471] [2022-01-10 08:22:23,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:23,803 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:23,803 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:23,804 INFO L229 MonitoredProcess]: Starting monitored process 51 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,804 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (51)] Waiting until timeout for monitored process [2022-01-10 08:22:23,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:23,921 INFO L263 TraceCheckSpWp]: Trace formula consists of 500 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 08:22:23,923 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:24,238 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 65 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-01-10 08:22:24,238 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:24,238 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:24,238 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [635279471] [2022-01-10 08:22:24,238 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [635279471] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:24,238 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:24,238 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-10 08:22:24,238 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679451035] [2022-01-10 08:22:24,238 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:24,239 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 08:22:24,239 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:24,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 08:22:24,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:22:24,242 INFO L87 Difference]: Start difference. First operand 5723 states and 6722 transitions. Second operand has 3 states, 3 states have (on average 71.0) internal successors, (213), 2 states have internal predecessors, (213), 2 states have call successors, (9), 2 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:24,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:24,954 INFO L93 Difference]: Finished difference Result 13806 states and 16361 transitions. [2022-01-10 08:22:24,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 08:22:24,955 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 71.0) internal successors, (213), 2 states have internal predecessors, (213), 2 states have call successors, (9), 2 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 237 [2022-01-10 08:22:24,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:24,970 INFO L225 Difference]: With dead ends: 13806 [2022-01-10 08:22:24,970 INFO L226 Difference]: Without dead ends: 9573 [2022-01-10 08:22:24,976 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 235 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:24,977 INFO L933 BasicCegarLoop]: 613 mSDtfsCounter, 393 mSDsluCounter, 387 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 393 SdHoareTripleChecker+Valid, 1000 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:24,977 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [393 Valid, 1000 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:24,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9573 states. [2022-01-10 08:22:25,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9573 to 9561. [2022-01-10 08:22:25,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9561 states, 8831 states have (on average 1.180160797191711) internal successors, (10422), 8862 states have internal predecessors, (10422), 364 states have call successors, (364), 315 states have call predecessors, (364), 364 states have return successors, (438), 384 states have call predecessors, (438), 361 states have call successors, (438) [2022-01-10 08:22:25,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9561 states to 9561 states and 11224 transitions. [2022-01-10 08:22:25,664 INFO L78 Accepts]: Start accepts. Automaton has 9561 states and 11224 transitions. Word has length 237 [2022-01-10 08:22:25,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:25,665 INFO L470 AbstractCegarLoop]: Abstraction has 9561 states and 11224 transitions. [2022-01-10 08:22:25,665 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 71.0) internal successors, (213), 2 states have internal predecessors, (213), 2 states have call successors, (9), 2 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,665 INFO L276 IsEmpty]: Start isEmpty. Operand 9561 states and 11224 transitions. [2022-01-10 08:22:25,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2022-01-10 08:22:25,669 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:25,669 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:22:25,679 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (51)] Forceful destruction successful, exit code 0 [2022-01-10 08:22:25,870 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:22:25,870 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:25,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:25,871 INFO L85 PathProgramCache]: Analyzing trace with hash -1691186509, now seen corresponding path program 1 times [2022-01-10 08:22:25,871 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:25,871 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1099709836] [2022-01-10 08:22:25,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:25,871 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:25,871 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:25,872 INFO L229 MonitoredProcess]: Starting monitored process 52 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,873 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (52)] Waiting until timeout for monitored process [2022-01-10 08:22:25,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:25,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 498 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 08:22:25,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:26,336 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2022-01-10 08:22:26,336 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:26,336 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:26,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1099709836] [2022-01-10 08:22:26,336 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1099709836] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:26,336 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:26,336 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:22:26,336 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1298654481] [2022-01-10 08:22:26,336 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:26,337 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 08:22:26,337 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:26,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 08:22:26,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 08:22:26,337 INFO L87 Difference]: Start difference. First operand 9561 states and 11224 transitions. Second operand has 4 states, 4 states have (on average 39.75) internal successors, (159), 4 states have internal predecessors, (159), 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:27,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:27,946 INFO L93 Difference]: Finished difference Result 25535 states and 30028 transitions. [2022-01-10 08:22:27,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:22:27,947 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 39.75) internal successors, (159), 4 states have internal predecessors, (159), 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 237 [2022-01-10 08:22:27,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:27,981 INFO L225 Difference]: With dead ends: 25535 [2022-01-10 08:22:27,981 INFO L226 Difference]: Without dead ends: 17465 [2022-01-10 08:22:27,992 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 235 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:27,992 INFO L933 BasicCegarLoop]: 734 mSDtfsCounter, 707 mSDsluCounter, 791 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 723 SdHoareTripleChecker+Valid, 1525 SdHoareTripleChecker+Invalid, 266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 08:22:27,992 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [723 Valid, 1525 Invalid, 266 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 198 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 08:22:28,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17465 states. [2022-01-10 08:22:29,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17465 to 17461. [2022-01-10 08:22:29,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17461 states, 16328 states have (on average 1.1777315041646252) internal successors, (19230), 16372 states have internal predecessors, (19230), 571 states have call successors, (571), 499 states have call predecessors, (571), 560 states have return successors, (681), 591 states have call predecessors, (681), 568 states have call successors, (681) [2022-01-10 08:22:29,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17461 states to 17461 states and 20482 transitions. [2022-01-10 08:22:29,428 INFO L78 Accepts]: Start accepts. Automaton has 17461 states and 20482 transitions. Word has length 237 [2022-01-10 08:22:29,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:29,429 INFO L470 AbstractCegarLoop]: Abstraction has 17461 states and 20482 transitions. [2022-01-10 08:22:29,429 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 39.75) internal successors, (159), 4 states have internal predecessors, (159), 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:29,429 INFO L276 IsEmpty]: Start isEmpty. Operand 17461 states and 20482 transitions. [2022-01-10 08:22:29,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2022-01-10 08:22:29,435 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:29,435 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:22:29,443 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (52)] Ended with exit code 0 [2022-01-10 08:22:29,639 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:22:29,640 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:29,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:29,640 INFO L85 PathProgramCache]: Analyzing trace with hash -66966671, now seen corresponding path program 1 times [2022-01-10 08:22:29,641 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:29,641 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [230103071] [2022-01-10 08:22:29,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:29,641 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:29,641 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:29,642 INFO L229 MonitoredProcess]: Starting monitored process 53 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:29,643 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (53)] Waiting until timeout for monitored process [2022-01-10 08:22:29,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:29,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 498 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 08:22:29,772 INFO L286 TraceCheckSpWp]: Computing forward predicates...