/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.04.cil-1.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-a10ec3b [2022-01-10 08:20:27,870 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-10 08:20:27,871 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-10 08:20:27,907 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-10 08:20:27,908 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-10 08:20:27,908 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-10 08:20:27,910 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-10 08:20:27,911 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-10 08:20:27,913 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-10 08:20:27,914 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-10 08:20:27,915 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-10 08:20:27,916 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-10 08:20:27,916 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-10 08:20:27,917 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-10 08:20:27,918 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-10 08:20:27,925 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-10 08:20:27,926 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-10 08:20:27,930 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-10 08:20:27,936 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-10 08:20:27,942 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-10 08:20:27,945 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-10 08:20:27,946 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-10 08:20:27,948 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-10 08:20:27,948 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-10 08:20:27,950 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-10 08:20:27,950 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-10 08:20:27,951 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-10 08:20:27,951 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-10 08:20:27,952 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-10 08:20:27,952 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-10 08:20:27,952 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-10 08:20:27,953 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-10 08:20:27,954 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-10 08:20:27,983 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-10 08:20:27,984 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-10 08:20:27,984 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-10 08:20:27,985 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-10 08:20:27,985 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-10 08:20:27,985 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-10 08:20:27,986 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-10 08:20:27,986 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-10 08:20:27,987 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:20:28,005 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-10 08:20:28,005 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-10 08:20:28,006 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-01-10 08:20:28,006 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-01-10 08:20:28,006 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-10 08:20:28,006 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-10 08:20:28,007 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-10 08:20:28,007 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-10 08:20:28,007 INFO L138 SettingsManager]: * Use SBE=true [2022-01-10 08:20:28,007 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-10 08:20:28,008 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-10 08:20:28,008 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-10 08:20:28,008 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-10 08:20:28,008 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-10 08:20:28,008 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-10 08:20:28,008 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-01-10 08:20:28,008 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-01-10 08:20:28,009 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-01-10 08:20:28,009 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-10 08:20:28,009 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-10 08:20:28,009 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-10 08:20:28,009 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-10 08:20:28,009 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-10 08:20:28,009 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 08:20:28,010 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-10 08:20:28,010 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-10 08:20:28,010 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-10 08:20:28,010 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-01-10 08:20:28,010 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-01-10 08:20:28,010 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-10 08:20:28,010 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-01-10 08:20:28,011 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-10 08:20:28,011 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-01-10 08:20:28,011 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:20:28,239 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-10 08:20:28,262 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-10 08:20:28,265 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-10 08:20:28,266 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-10 08:20:28,267 INFO L275 PluginConnector]: CDTParser initialized [2022-01-10 08:20:28,268 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.04.cil-1.c [2022-01-10 08:20:28,329 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/513f3551e/3ace84a21e63490a8a2bf7e2fe103d7e/FLAG647195997 [2022-01-10 08:20:28,788 INFO L306 CDTParser]: Found 1 translation units. [2022-01-10 08:20:28,789 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_2.cil-1+token_ring.04.cil-1.c [2022-01-10 08:20:28,804 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/513f3551e/3ace84a21e63490a8a2bf7e2fe103d7e/FLAG647195997 [2022-01-10 08:20:29,137 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/513f3551e/3ace84a21e63490a8a2bf7e2fe103d7e [2022-01-10 08:20:29,140 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-10 08:20:29,141 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-01-10 08:20:29,143 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-10 08:20:29,143 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-10 08:20:29,147 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-10 08:20:29,148 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 08:20:29" (1/1) ... [2022-01-10 08:20:29,149 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@528a9bcc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 08:20:29, skipping insertion in model container [2022-01-10 08:20:29,149 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 08:20:29" (1/1) ... [2022-01-10 08:20:29,157 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-10 08:20:29,199 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-10 08:20:29,411 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.04.cil-1.c[914,927] [2022-01-10 08:20:29,489 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.04.cil-1.c[7115,7128] [2022-01-10 08:20:29,559 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 08:20:29,576 INFO L203 MainTranslator]: Completed pre-run [2022-01-10 08:20:29,589 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.04.cil-1.c[914,927] [2022-01-10 08:20:29,612 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.04.cil-1.c[7115,7128] [2022-01-10 08:20:29,642 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 08:20:29,669 INFO L208 MainTranslator]: Completed translation [2022-01-10 08:20:29,670 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 08:20:29 WrapperNode [2022-01-10 08:20:29,670 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-10 08:20:29,671 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-10 08:20:29,671 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-10 08:20:29,671 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-10 08:20:29,677 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:20:29" (1/1) ... [2022-01-10 08:20:29,702 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:20:29" (1/1) ... [2022-01-10 08:20:29,748 INFO L137 Inliner]: procedures = 62, calls = 69, calls flagged for inlining = 30, calls inlined = 30, statements flattened = 553 [2022-01-10 08:20:29,748 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-10 08:20:29,749 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-10 08:20:29,749 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-10 08:20:29,749 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-10 08:20:29,761 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 08:20:29" (1/1) ... [2022-01-10 08:20:29,761 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 08:20:29" (1/1) ... [2022-01-10 08:20:29,778 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 08:20:29" (1/1) ... [2022-01-10 08:20:29,778 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 08:20:29" (1/1) ... [2022-01-10 08:20:29,786 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 08:20:29" (1/1) ... [2022-01-10 08:20:29,807 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 08:20:29" (1/1) ... [2022-01-10 08:20:29,809 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 08:20:29" (1/1) ... [2022-01-10 08:20:29,813 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-10 08:20:29,813 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-10 08:20:29,814 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-10 08:20:29,814 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-10 08:20:29,819 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 08:20:29" (1/1) ... [2022-01-10 08:20:29,833 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 08:20:29,843 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-10 08:20:29,857 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:20:29,865 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:20:29,898 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-10 08:20:29,898 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2022-01-10 08:20:29,898 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2022-01-10 08:20:29,898 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2022-01-10 08:20:29,898 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2022-01-10 08:20:29,900 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2022-01-10 08:20:29,900 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2022-01-10 08:20:29,900 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2022-01-10 08:20:29,900 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2022-01-10 08:20:29,900 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2022-01-10 08:20:29,901 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2022-01-10 08:20:29,901 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2022-01-10 08:20:29,901 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2022-01-10 08:20:29,901 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2022-01-10 08:20:29,901 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2022-01-10 08:20:29,901 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2022-01-10 08:20:29,902 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2022-01-10 08:20:29,902 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-01-10 08:20:29,902 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2022-01-10 08:20:29,902 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2022-01-10 08:20:29,902 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2022-01-10 08:20:29,902 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2022-01-10 08:20:29,902 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2022-01-10 08:20:29,902 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2022-01-10 08:20:29,902 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2022-01-10 08:20:29,902 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2022-01-10 08:20:29,902 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2022-01-10 08:20:29,902 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2022-01-10 08:20:29,902 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-10 08:20:29,903 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-10 08:20:29,903 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2022-01-10 08:20:29,903 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2022-01-10 08:20:30,035 INFO L234 CfgBuilder]: Building ICFG [2022-01-10 08:20:30,036 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-10 08:20:30,546 INFO L275 CfgBuilder]: Performing block encoding [2022-01-10 08:20:30,555 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-10 08:20:30,556 INFO L299 CfgBuilder]: Removed 11 assume(true) statements. [2022-01-10 08:20:30,558 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 08:20:30 BoogieIcfgContainer [2022-01-10 08:20:30,558 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-10 08:20:30,559 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-10 08:20:30,559 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-10 08:20:30,563 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-10 08:20:30,563 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.01 08:20:29" (1/3) ... [2022-01-10 08:20:30,563 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3e7d8dfe and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 08:20:30, skipping insertion in model container [2022-01-10 08:20:30,564 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 08:20:29" (2/3) ... [2022-01-10 08:20:30,564 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3e7d8dfe and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 08:20:30, skipping insertion in model container [2022-01-10 08:20:30,564 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 08:20:30" (3/3) ... [2022-01-10 08:20:30,565 INFO L111 eAbstractionObserver]: Analyzing ICFG pc_sfifo_2.cil-1+token_ring.04.cil-1.c [2022-01-10 08:20:30,570 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-10 08:20:30,570 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2022-01-10 08:20:30,626 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-10 08:20:30,634 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:20:30,634 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2022-01-10 08:20:30,656 INFO L276 IsEmpty]: Start isEmpty. Operand has 283 states, 234 states have (on average 1.5854700854700854) internal successors, (371), 240 states have internal predecessors, (371), 32 states have call successors, (32), 14 states have call predecessors, (32), 14 states have return successors, (32), 31 states have call predecessors, (32), 32 states have call successors, (32) [2022-01-10 08:20:30,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-01-10 08:20:30,668 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:20:30,669 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:20:30,670 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:20:30,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:20:30,676 INFO L85 PathProgramCache]: Analyzing trace with hash 1541344950, now seen corresponding path program 1 times [2022-01-10 08:20:30,689 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:20:30,690 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1216351929] [2022-01-10 08:20:30,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:20:30,691 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:20:30,692 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:20:30,699 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:20:30,707 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:20:30,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:20:30,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 175 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 08:20:30,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:20:31,100 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:20:31,100 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:20:31,101 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:20:31,101 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1216351929] [2022-01-10 08:20:31,101 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1216351929] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:20:31,101 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:20:31,101 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 08:20:31,103 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53492947] [2022-01-10 08:20:31,104 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:20:31,110 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:20:31,110 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:20:31,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:20:31,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:20:31,145 INFO L87 Difference]: Start difference. First operand has 283 states, 234 states have (on average 1.5854700854700854) internal successors, (371), 240 states have internal predecessors, (371), 32 states have call successors, (32), 14 states have call predecessors, (32), 14 states have return successors, (32), 31 states have call predecessors, (32), 32 states have call successors, (32) 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:20:31,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:20:31,866 INFO L93 Difference]: Finished difference Result 648 states and 996 transitions. [2022-01-10 08:20:31,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 08:20:31,869 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:20:31,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:20:31,887 INFO L225 Difference]: With dead ends: 648 [2022-01-10 08:20:31,887 INFO L226 Difference]: Without dead ends: 375 [2022-01-10 08:20:31,895 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:20:31,899 INFO L933 BasicCegarLoop]: 410 mSDtfsCounter, 312 mSDsluCounter, 644 mSDsCounter, 0 mSdLazyCounter, 455 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 319 SdHoareTripleChecker+Valid, 1054 SdHoareTripleChecker+Invalid, 510 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 455 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-10 08:20:31,901 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [319 Valid, 1054 Invalid, 510 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 455 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-10 08:20:31,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 375 states. [2022-01-10 08:20:31,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 375 to 369. [2022-01-10 08:20:31,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 369 states, 302 states have (on average 1.4635761589403973) internal successors, (442), 308 states have internal predecessors, (442), 43 states have call successors, (43), 21 states have call predecessors, (43), 22 states have return successors, (46), 42 states have call predecessors, (46), 41 states have call successors, (46) [2022-01-10 08:20:31,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 369 states to 369 states and 531 transitions. [2022-01-10 08:20:31,993 INFO L78 Accepts]: Start accepts. Automaton has 369 states and 531 transitions. Word has length 65 [2022-01-10 08:20:31,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:20:31,993 INFO L470 AbstractCegarLoop]: Abstraction has 369 states and 531 transitions. [2022-01-10 08:20:31,994 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:20:31,994 INFO L276 IsEmpty]: Start isEmpty. Operand 369 states and 531 transitions. [2022-01-10 08:20:32,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-01-10 08:20:32,005 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:20:32,006 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:20:32,018 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2022-01-10 08:20:32,218 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:20:32,218 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:20:32,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:20:32,219 INFO L85 PathProgramCache]: Analyzing trace with hash -621254666, now seen corresponding path program 1 times [2022-01-10 08:20:32,220 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:20:32,220 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [200750960] [2022-01-10 08:20:32,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:20:32,221 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:20:32,221 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:20:32,222 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:20:32,223 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:20:32,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:20:32,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 08:20:32,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:20:32,412 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:20:32,412 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:20:32,412 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:20:32,413 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [200750960] [2022-01-10 08:20:32,413 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [200750960] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:20:32,413 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:20:32,413 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 08:20:32,413 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [150971724] [2022-01-10 08:20:32,413 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:20:32,415 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 08:20:32,415 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:20:32,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 08:20:32,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:20:32,416 INFO L87 Difference]: Start difference. First operand 369 states and 531 transitions. Second operand has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 08:20:32,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:20:32,456 INFO L93 Difference]: Finished difference Result 715 states and 998 transitions. [2022-01-10 08:20:32,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 08:20:32,456 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 65 [2022-01-10 08:20:32,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:20:32,460 INFO L225 Difference]: With dead ends: 715 [2022-01-10 08:20:32,460 INFO L226 Difference]: Without dead ends: 538 [2022-01-10 08:20:32,461 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:20:32,462 INFO L933 BasicCegarLoop]: 415 mSDtfsCounter, 371 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 371 SdHoareTripleChecker+Valid, 523 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:20:32,463 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [371 Valid, 523 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:20:32,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2022-01-10 08:20:32,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 528. [2022-01-10 08:20:32,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 528 states, 429 states have (on average 1.4335664335664335) internal successors, (615), 437 states have internal predecessors, (615), 59 states have call successors, (59), 35 states have call predecessors, (59), 38 states have return successors, (65), 58 states have call predecessors, (65), 57 states have call successors, (65) [2022-01-10 08:20:32,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 528 states to 528 states and 739 transitions. [2022-01-10 08:20:32,493 INFO L78 Accepts]: Start accepts. Automaton has 528 states and 739 transitions. Word has length 65 [2022-01-10 08:20:32,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:20:32,493 INFO L470 AbstractCegarLoop]: Abstraction has 528 states and 739 transitions. [2022-01-10 08:20:32,493 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 08:20:32,493 INFO L276 IsEmpty]: Start isEmpty. Operand 528 states and 739 transitions. [2022-01-10 08:20:32,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-01-10 08:20:32,494 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:20:32,495 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:20:32,509 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2022-01-10 08:20:32,704 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:20:32,704 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:20:32,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:20:32,705 INFO L85 PathProgramCache]: Analyzing trace with hash -1896357355, now seen corresponding path program 1 times [2022-01-10 08:20:32,706 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:20:32,707 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [403612344] [2022-01-10 08:20:32,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:20:32,707 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:20:32,707 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:20:32,709 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:20:32,711 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:20:32,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:20:32,782 INFO L263 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 5 conjunts are in the unsatisfiable core [2022-01-10 08:20:32,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:20:32,895 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:20:32,896 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:20:32,896 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:20:32,896 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [403612344] [2022-01-10 08:20:32,899 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [403612344] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:20:32,899 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:20:32,899 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 08:20:32,900 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799141111] [2022-01-10 08:20:32,900 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:20:32,900 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 08:20:32,900 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:20:32,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 08:20:32,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:20:32,902 INFO L87 Difference]: Start difference. First operand 528 states and 739 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:20:32,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:20:32,954 INFO L93 Difference]: Finished difference Result 884 states and 1217 transitions. [2022-01-10 08:20:32,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 08:20:32,955 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:20:32,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:20:32,961 INFO L225 Difference]: With dead ends: 884 [2022-01-10 08:20:32,961 INFO L226 Difference]: Without dead ends: 548 [2022-01-10 08:20:32,963 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:20:32,965 INFO L933 BasicCegarLoop]: 397 mSDtfsCounter, 7 mSDsluCounter, 1582 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 1979 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:20:32,966 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 1979 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:20:32,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2022-01-10 08:20:32,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 538. [2022-01-10 08:20:32,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 538 states, 437 states have (on average 1.4210526315789473) internal successors, (621), 445 states have internal predecessors, (621), 59 states have call successors, (59), 35 states have call predecessors, (59), 40 states have return successors, (67), 60 states have call predecessors, (67), 57 states have call successors, (67) [2022-01-10 08:20:33,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 538 states to 538 states and 747 transitions. [2022-01-10 08:20:33,001 INFO L78 Accepts]: Start accepts. Automaton has 538 states and 747 transitions. Word has length 65 [2022-01-10 08:20:33,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:20:33,003 INFO L470 AbstractCegarLoop]: Abstraction has 538 states and 747 transitions. [2022-01-10 08:20:33,003 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:20:33,003 INFO L276 IsEmpty]: Start isEmpty. Operand 538 states and 747 transitions. [2022-01-10 08:20:33,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-01-10 08:20:33,005 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:20:33,005 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:20:33,013 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:20:33,205 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:20:33,206 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:20:33,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:20:33,206 INFO L85 PathProgramCache]: Analyzing trace with hash 1369250643, now seen corresponding path program 1 times [2022-01-10 08:20:33,207 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:20:33,207 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [714238119] [2022-01-10 08:20:33,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:20:33,207 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:20:33,207 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:20:33,208 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:20:33,210 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:20:33,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:20:33,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 171 conjuncts, 5 conjunts are in the unsatisfiable core [2022-01-10 08:20:33,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:20:33,393 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:20:33,393 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:20:33,394 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:20:33,394 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [714238119] [2022-01-10 08:20:33,394 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [714238119] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:20:33,394 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:20:33,394 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 08:20:33,394 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2056535116] [2022-01-10 08:20:33,394 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:20:33,395 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 08:20:33,395 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:20:33,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 08:20:33,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:20:33,396 INFO L87 Difference]: Start difference. First operand 538 states and 747 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:20:33,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:20:33,437 INFO L93 Difference]: Finished difference Result 898 states and 1224 transitions. [2022-01-10 08:20:33,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 08:20:33,438 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:20:33,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:20:33,441 INFO L225 Difference]: With dead ends: 898 [2022-01-10 08:20:33,441 INFO L226 Difference]: Without dead ends: 552 [2022-01-10 08:20:33,443 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:20:33,443 INFO L933 BasicCegarLoop]: 396 mSDtfsCounter, 4 mSDsluCounter, 1579 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 1975 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:20:33,444 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4 Valid, 1975 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:20:33,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2022-01-10 08:20:33,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 548. [2022-01-10 08:20:33,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 445 states have (on average 1.4089887640449439) internal successors, (627), 453 states have internal predecessors, (627), 59 states have call successors, (59), 35 states have call predecessors, (59), 42 states have return successors, (69), 62 states have call predecessors, (69), 57 states have call successors, (69) [2022-01-10 08:20:33,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 755 transitions. [2022-01-10 08:20:33,470 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 755 transitions. Word has length 65 [2022-01-10 08:20:33,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:20:33,470 INFO L470 AbstractCegarLoop]: Abstraction has 548 states and 755 transitions. [2022-01-10 08:20:33,471 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:20:33,471 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 755 transitions. [2022-01-10 08:20:33,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-01-10 08:20:33,472 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:20:33,472 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:20:33,484 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:20:33,681 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:20:33,681 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:20:33,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:20:33,682 INFO L85 PathProgramCache]: Analyzing trace with hash -1539513259, now seen corresponding path program 1 times [2022-01-10 08:20:33,682 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:20:33,682 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [81209786] [2022-01-10 08:20:33,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:20:33,682 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:20:33,683 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:20:33,684 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:20:33,685 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:20:33,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:20:33,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-10 08:20:33,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:20:33,901 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:20:33,901 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:20:33,901 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:20:33,901 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [81209786] [2022-01-10 08:20:33,901 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [81209786] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:20:33,901 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:20:33,902 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 08:20:33,902 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1618573421] [2022-01-10 08:20:33,902 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:20:33,902 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:20:33,902 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:20:33,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:20:33,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:20:33,903 INFO L87 Difference]: Start difference. First operand 548 states and 755 transitions. Second operand has 5 states, 5 states have (on average 10.0) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 08:20:34,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:20:34,407 INFO L93 Difference]: Finished difference Result 1345 states and 1816 transitions. [2022-01-10 08:20:34,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 08:20:34,408 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 65 [2022-01-10 08:20:34,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:20:34,414 INFO L225 Difference]: With dead ends: 1345 [2022-01-10 08:20:34,414 INFO L226 Difference]: Without dead ends: 987 [2022-01-10 08:20:34,416 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-01-10 08:20:34,417 INFO L933 BasicCegarLoop]: 417 mSDtfsCounter, 298 mSDsluCounter, 611 mSDsCounter, 0 mSdLazyCounter, 473 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 304 SdHoareTripleChecker+Valid, 1028 SdHoareTripleChecker+Invalid, 532 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 473 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 08:20:34,417 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [304 Valid, 1028 Invalid, 532 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 473 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 08:20:34,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 987 states. [2022-01-10 08:20:34,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 987 to 942. [2022-01-10 08:20:34,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 942 states, 755 states have (on average 1.3629139072847682) internal successors, (1029), 779 states have internal predecessors, (1029), 97 states have call successors, (97), 63 states have call predecessors, (97), 88 states have return successors, (143), 104 states have call predecessors, (143), 95 states have call successors, (143) [2022-01-10 08:20:34,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 942 states to 942 states and 1269 transitions. [2022-01-10 08:20:34,474 INFO L78 Accepts]: Start accepts. Automaton has 942 states and 1269 transitions. Word has length 65 [2022-01-10 08:20:34,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:20:34,475 INFO L470 AbstractCegarLoop]: Abstraction has 942 states and 1269 transitions. [2022-01-10 08:20:34,475 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 08:20:34,475 INFO L276 IsEmpty]: Start isEmpty. Operand 942 states and 1269 transitions. [2022-01-10 08:20:34,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-01-10 08:20:34,477 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:20:34,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] [2022-01-10 08:20:34,488 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-01-10 08:20:34,685 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:20:34,686 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:20:34,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:20:34,687 INFO L85 PathProgramCache]: Analyzing trace with hash -1398964649, now seen corresponding path program 1 times [2022-01-10 08:20:34,687 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:20:34,687 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1771717398] [2022-01-10 08:20:34,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:20:34,687 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:20:34,687 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:20:34,688 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:20:34,690 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:20:34,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:20:34,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:20:34,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:20:34,889 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:20:34,890 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:20:34,890 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:20:34,890 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1771717398] [2022-01-10 08:20:34,890 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1771717398] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:20:34,890 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:20:34,890 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:20:34,891 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41781923] [2022-01-10 08:20:34,891 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:20:34,892 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 08:20:34,892 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:20:34,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 08:20:34,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 08:20:34,893 INFO L87 Difference]: Start difference. First operand 942 states and 1269 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:20:35,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:20:35,137 INFO L93 Difference]: Finished difference Result 2398 states and 3168 transitions. [2022-01-10 08:20:35,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:20:35,137 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:20:35,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:20:35,148 INFO L225 Difference]: With dead ends: 2398 [2022-01-10 08:20:35,148 INFO L226 Difference]: Without dead ends: 1664 [2022-01-10 08:20:35,151 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:20:35,153 INFO L933 BasicCegarLoop]: 378 mSDtfsCounter, 527 mSDsluCounter, 238 mSDsCounter, 0 mSdLazyCounter, 141 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 550 SdHoareTripleChecker+Valid, 616 SdHoareTripleChecker+Invalid, 202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 141 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 08:20:35,153 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [550 Valid, 616 Invalid, 202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 141 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 08:20:35,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1664 states. [2022-01-10 08:20:35,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1664 to 1660. [2022-01-10 08:20:35,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1660 states, 1311 states have (on average 1.3211289092295957) internal successors, (1732), 1360 states have internal predecessors, (1732), 175 states have call successors, (175), 119 states have call predecessors, (175), 172 states have return successors, (285), 189 states have call predecessors, (285), 173 states have call successors, (285) [2022-01-10 08:20:35,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1660 states to 1660 states and 2192 transitions. [2022-01-10 08:20:35,275 INFO L78 Accepts]: Start accepts. Automaton has 1660 states and 2192 transitions. Word has length 65 [2022-01-10 08:20:35,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:20:35,275 INFO L470 AbstractCegarLoop]: Abstraction has 1660 states and 2192 transitions. [2022-01-10 08:20:35,276 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:20:35,276 INFO L276 IsEmpty]: Start isEmpty. Operand 1660 states and 2192 transitions. [2022-01-10 08:20:35,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-01-10 08:20:35,278 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:20:35,278 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:20:35,289 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:20:35,487 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:20:35,487 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:20:35,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:20:35,488 INFO L85 PathProgramCache]: Analyzing trace with hash 264887933, now seen corresponding path program 1 times [2022-01-10 08:20:35,488 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:20:35,488 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [633197475] [2022-01-10 08:20:35,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:20:35,488 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:20:35,489 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:20:35,500 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:20:35,501 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:20:35,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:20:35,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 171 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 08:20:35,572 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:20:35,691 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:20:35,691 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:20:35,692 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:20:35,692 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [633197475] [2022-01-10 08:20:35,692 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [633197475] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:20:35,692 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:20:35,692 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 08:20:35,692 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1023104975] [2022-01-10 08:20:35,692 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:20:35,693 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 08:20:35,693 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:20:35,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 08:20:35,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:20:35,693 INFO L87 Difference]: Start difference. First operand 1660 states and 2192 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:20:35,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:20:35,778 INFO L93 Difference]: Finished difference Result 3380 states and 4429 transitions. [2022-01-10 08:20:35,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 08:20:35,778 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:20:35,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:20:35,787 INFO L225 Difference]: With dead ends: 3380 [2022-01-10 08:20:35,787 INFO L226 Difference]: Without dead ends: 1912 [2022-01-10 08:20:35,791 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:20:35,792 INFO L933 BasicCegarLoop]: 415 mSDtfsCounter, 66 mSDsluCounter, 364 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 779 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:20:35,792 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 779 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:20:35,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1912 states. [2022-01-10 08:20:35,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1912 to 1880. [2022-01-10 08:20:35,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1880 states, 1481 states have (on average 1.3024983119513842) internal successors, (1929), 1523 states have internal predecessors, (1929), 197 states have call successors, (197), 147 states have call predecessors, (197), 200 states have return successors, (298), 214 states have call predecessors, (298), 195 states have call successors, (298) [2022-01-10 08:20:35,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1880 states to 1880 states and 2424 transitions. [2022-01-10 08:20:35,869 INFO L78 Accepts]: Start accepts. Automaton has 1880 states and 2424 transitions. Word has length 66 [2022-01-10 08:20:35,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:20:35,869 INFO L470 AbstractCegarLoop]: Abstraction has 1880 states and 2424 transitions. [2022-01-10 08:20:35,869 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:20:35,870 INFO L276 IsEmpty]: Start isEmpty. Operand 1880 states and 2424 transitions. [2022-01-10 08:20:35,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-01-10 08:20:35,871 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:20:35,871 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:20:35,880 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:20:36,080 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:20:36,081 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:20:36,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:20:36,081 INFO L85 PathProgramCache]: Analyzing trace with hash 1723127592, now seen corresponding path program 1 times [2022-01-10 08:20:36,081 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:20:36,081 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [584329720] [2022-01-10 08:20:36,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:20:36,082 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:20:36,082 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:20:36,083 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:20:36,083 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:20:36,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:20:36,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 171 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 08:20:36,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:20:36,271 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:20:36,271 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:20:36,272 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:20:36,272 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [584329720] [2022-01-10 08:20:36,272 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [584329720] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:20:36,272 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:20:36,272 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 08:20:36,275 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184013189] [2022-01-10 08:20:36,275 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:20:36,275 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 08:20:36,275 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:20:36,276 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 08:20:36,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:20:36,276 INFO L87 Difference]: Start difference. First operand 1880 states and 2424 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:20:36,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:20:36,408 INFO L93 Difference]: Finished difference Result 5116 states and 6542 transitions. [2022-01-10 08:20:36,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 08:20:36,409 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:20:36,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:20:36,424 INFO L225 Difference]: With dead ends: 5116 [2022-01-10 08:20:36,425 INFO L226 Difference]: Without dead ends: 3436 [2022-01-10 08:20:36,429 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:20:36,430 INFO L933 BasicCegarLoop]: 409 mSDtfsCounter, 331 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 331 SdHoareTripleChecker+Valid, 517 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:20:36,430 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [331 Valid, 517 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:20:36,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3436 states. [2022-01-10 08:20:36,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3436 to 3368. [2022-01-10 08:20:36,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3368 states, 2619 states have (on average 1.2672775868652157) internal successors, (3319), 2699 states have internal predecessors, (3319), 361 states have call successors, (361), 287 states have call predecessors, (361), 386 states have return successors, (552), 386 states have call predecessors, (552), 359 states have call successors, (552) [2022-01-10 08:20:36,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3368 states to 3368 states and 4232 transitions. [2022-01-10 08:20:36,552 INFO L78 Accepts]: Start accepts. Automaton has 3368 states and 4232 transitions. Word has length 66 [2022-01-10 08:20:36,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:20:36,552 INFO L470 AbstractCegarLoop]: Abstraction has 3368 states and 4232 transitions. [2022-01-10 08:20:36,553 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:20:36,553 INFO L276 IsEmpty]: Start isEmpty. Operand 3368 states and 4232 transitions. [2022-01-10 08:20:36,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-01-10 08:20:36,556 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:20:36,556 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:20:36,567 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (9)] Ended with exit code 0 [2022-01-10 08:20:36,765 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:20:36,766 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:20:36,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:20:36,766 INFO L85 PathProgramCache]: Analyzing trace with hash -792696971, now seen corresponding path program 1 times [2022-01-10 08:20:36,767 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:20:36,767 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [70996076] [2022-01-10 08:20:36,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:20:36,767 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:20:36,767 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:20:36,769 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:20:36,770 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:20:36,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:20:36,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:20:36,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:20:36,944 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:20:36,945 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:20:36,945 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:20:36,945 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [70996076] [2022-01-10 08:20:36,945 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [70996076] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:20:36,945 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:20:36,945 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:20:36,945 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1181569015] [2022-01-10 08:20:36,946 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:20:36,946 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 08:20:36,946 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:20:36,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 08:20:36,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 08:20:36,947 INFO L87 Difference]: Start difference. First operand 3368 states and 4232 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:20:37,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:20:37,185 INFO L93 Difference]: Finished difference Result 4048 states and 5065 transitions. [2022-01-10 08:20:37,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 08:20:37,186 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:20:37,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:20:37,203 INFO L225 Difference]: With dead ends: 4048 [2022-01-10 08:20:37,203 INFO L226 Difference]: Without dead ends: 4045 [2022-01-10 08:20:37,205 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:20:37,205 INFO L933 BasicCegarLoop]: 420 mSDtfsCounter, 733 mSDsluCounter, 90 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 733 SdHoareTripleChecker+Valid, 510 SdHoareTripleChecker+Invalid, 144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 08:20:37,205 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [733 Valid, 510 Invalid, 144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [124 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 08:20:37,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4045 states. [2022-01-10 08:20:37,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4045 to 4003. [2022-01-10 08:20:37,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4003 states, 3109 states have (on average 1.2608555805725314) internal successors, (3920), 3203 states have internal predecessors, (3920), 426 states have call successors, (426), 343 states have call predecessors, (426), 466 states have return successors, (655), 461 states have call predecessors, (655), 425 states have call successors, (655) [2022-01-10 08:20:37,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4003 states to 4003 states and 5001 transitions. [2022-01-10 08:20:37,371 INFO L78 Accepts]: Start accepts. Automaton has 4003 states and 5001 transitions. Word has length 73 [2022-01-10 08:20:37,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:20:37,372 INFO L470 AbstractCegarLoop]: Abstraction has 4003 states and 5001 transitions. [2022-01-10 08:20:37,372 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:20:37,372 INFO L276 IsEmpty]: Start isEmpty. Operand 4003 states and 5001 transitions. [2022-01-10 08:20:37,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-10 08:20:37,373 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:20:37,374 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:20:37,386 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:20:37,583 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:20:37,584 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:20:37,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:20:37,584 INFO L85 PathProgramCache]: Analyzing trace with hash 1195350886, now seen corresponding path program 1 times [2022-01-10 08:20:37,585 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:20:37,585 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1009272136] [2022-01-10 08:20:37,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:20:37,585 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:20:37,585 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:20:37,586 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:20:37,623 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:20:37,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:20:37,663 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 5 conjunts are in the unsatisfiable core [2022-01-10 08:20:37,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:20:38,028 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:20:38,028 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-10 08:20:38,212 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:20:38,212 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:20:38,212 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1009272136] [2022-01-10 08:20:38,213 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1009272136] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-10 08:20:38,213 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-01-10 08:20:38,213 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 7 [2022-01-10 08:20:38,213 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [302162852] [2022-01-10 08:20:38,213 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-01-10 08:20:38,213 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 08:20:38,214 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:20:38,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 08:20:38,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-01-10 08:20:38,214 INFO L87 Difference]: Start difference. First operand 4003 states and 5001 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:20:38,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:20:38,780 INFO L93 Difference]: Finished difference Result 8986 states and 11201 transitions. [2022-01-10 08:20:38,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 08:20:38,780 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:20:38,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:20:38,819 INFO L225 Difference]: With dead ends: 8986 [2022-01-10 08:20:38,820 INFO L226 Difference]: Without dead ends: 8983 [2022-01-10 08:20:38,827 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:20:38,828 INFO L933 BasicCegarLoop]: 613 mSDtfsCounter, 731 mSDsluCounter, 1674 mSDsCounter, 0 mSdLazyCounter, 399 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 731 SdHoareTripleChecker+Valid, 2287 SdHoareTripleChecker+Invalid, 410 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 399 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 08:20:38,829 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [731 Valid, 2287 Invalid, 410 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 399 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 08:20:38,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8983 states. [2022-01-10 08:20:39,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8983 to 6585. [2022-01-10 08:20:39,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6585 states, 5111 states have (on average 1.2576795147720603) internal successors, (6428), 5271 states have internal predecessors, (6428), 690 states have call successors, (690), 567 states have call predecessors, (690), 782 states have return successors, (1089), 751 states have call predecessors, (1089), 689 states have call successors, (1089) [2022-01-10 08:20:39,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6585 states to 6585 states and 8207 transitions. [2022-01-10 08:20:39,191 INFO L78 Accepts]: Start accepts. Automaton has 6585 states and 8207 transitions. Word has length 74 [2022-01-10 08:20:39,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:20:39,192 INFO L470 AbstractCegarLoop]: Abstraction has 6585 states and 8207 transitions. [2022-01-10 08:20:39,192 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:20:39,192 INFO L276 IsEmpty]: Start isEmpty. Operand 6585 states and 8207 transitions. [2022-01-10 08:20:39,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-10 08:20:39,194 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:20:39,194 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:20:39,207 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:20:39,403 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:20:39,403 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:20:39,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:20:39,403 INFO L85 PathProgramCache]: Analyzing trace with hash 85235253, now seen corresponding path program 2 times [2022-01-10 08:20:39,404 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:20:39,404 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2079151543] [2022-01-10 08:20:39,404 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-10 08:20:39,404 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:20:39,404 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:20:39,405 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:20:39,406 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:20:39,477 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-10 08:20:39,477 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-10 08:20:39,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 08:20:39,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:20:39,587 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:20:39,588 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:20:39,588 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:20:39,588 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2079151543] [2022-01-10 08:20:39,588 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2079151543] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:20:39,588 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:20:39,588 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 08:20:39,588 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [792709530] [2022-01-10 08:20:39,588 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:20:39,589 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 08:20:39,589 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:20:39,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 08:20:39,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:20:39,590 INFO L87 Difference]: Start difference. First operand 6585 states and 8207 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:20:39,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:20:39,774 INFO L93 Difference]: Finished difference Result 9832 states and 12339 transitions. [2022-01-10 08:20:39,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 08:20:39,774 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:20:39,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:20:39,799 INFO L225 Difference]: With dead ends: 9832 [2022-01-10 08:20:39,800 INFO L226 Difference]: Without dead ends: 4021 [2022-01-10 08:20:39,812 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:20:39,813 INFO L933 BasicCegarLoop]: 473 mSDtfsCounter, 367 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 367 SdHoareTripleChecker+Valid, 590 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:20:39,813 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [367 Valid, 590 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:20:39,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4021 states. [2022-01-10 08:20:39,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4021 to 3989. [2022-01-10 08:20:39,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3989 states, 3099 states have (on average 1.2462084543401097) internal successors, (3862), 3189 states have internal predecessors, (3862), 426 states have call successors, (426), 343 states have call predecessors, (426), 462 states have return successors, (623), 461 states have call predecessors, (623), 425 states have call successors, (623) [2022-01-10 08:20:39,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3989 states to 3989 states and 4911 transitions. [2022-01-10 08:20:39,986 INFO L78 Accepts]: Start accepts. Automaton has 3989 states and 4911 transitions. Word has length 77 [2022-01-10 08:20:39,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:20:39,987 INFO L470 AbstractCegarLoop]: Abstraction has 3989 states and 4911 transitions. [2022-01-10 08:20:39,987 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:20:39,988 INFO L276 IsEmpty]: Start isEmpty. Operand 3989 states and 4911 transitions. [2022-01-10 08:20:39,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2022-01-10 08:20:39,990 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:20:39,990 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:20:40,008 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:20:40,199 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:20:40,199 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:20:40,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:20:40,200 INFO L85 PathProgramCache]: Analyzing trace with hash -494782792, now seen corresponding path program 1 times [2022-01-10 08:20:40,200 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:20:40,200 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [865876922] [2022-01-10 08:20:40,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:20:40,201 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:20:40,201 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:20:40,202 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:20:40,204 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:20:40,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:20:40,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 08:20:40,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:20:40,406 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:20:40,407 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:20:40,407 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:20:40,407 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [865876922] [2022-01-10 08:20:40,407 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [865876922] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:20:40,407 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:20:40,407 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 08:20:40,407 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785913547] [2022-01-10 08:20:40,408 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:20:40,408 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 08:20:40,408 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:20:40,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 08:20:40,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:20:40,409 INFO L87 Difference]: Start difference. First operand 3989 states and 4911 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:20:40,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:20:40,684 INFO L93 Difference]: Finished difference Result 11012 states and 13456 transitions. [2022-01-10 08:20:40,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 08:20:40,685 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:20:40,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:20:40,709 INFO L225 Difference]: With dead ends: 11012 [2022-01-10 08:20:40,709 INFO L226 Difference]: Without dead ends: 5789 [2022-01-10 08:20:40,722 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:20:40,723 INFO L933 BasicCegarLoop]: 486 mSDtfsCounter, 89 mSDsluCounter, 387 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 873 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:20:40,723 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 873 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:20:40,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5789 states. [2022-01-10 08:20:40,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5789 to 5789. [2022-01-10 08:20:40,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5789 states, 4461 states have (on average 1.22909661510872) internal successors, (5483), 4596 states have internal predecessors, (5483), 624 states have call successors, (624), 511 states have call predecessors, (624), 702 states have return successors, (947), 686 states have call predecessors, (947), 623 states have call successors, (947) [2022-01-10 08:20:41,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5789 states to 5789 states and 7054 transitions. [2022-01-10 08:20:41,016 INFO L78 Accepts]: Start accepts. Automaton has 5789 states and 7054 transitions. Word has length 84 [2022-01-10 08:20:41,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:20:41,016 INFO L470 AbstractCegarLoop]: Abstraction has 5789 states and 7054 transitions. [2022-01-10 08:20:41,017 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:20:41,017 INFO L276 IsEmpty]: Start isEmpty. Operand 5789 states and 7054 transitions. [2022-01-10 08:20:41,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2022-01-10 08:20:41,021 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:20:41,021 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:20:41,030 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2022-01-10 08:20:41,230 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:20:41,230 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:20:41,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:20:41,231 INFO L85 PathProgramCache]: Analyzing trace with hash -1120410756, now seen corresponding path program 1 times [2022-01-10 08:20:41,231 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:20:41,231 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [535045785] [2022-01-10 08:20:41,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:20:41,231 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:20:41,232 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:20:41,233 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:20:41,234 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:20:41,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:20:41,308 INFO L263 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:20:41,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:20:41,458 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:20:41,458 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:20:41,458 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:20:41,458 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [535045785] [2022-01-10 08:20:41,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [535045785] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:20:41,458 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:20:41,459 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:20:41,459 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1562140332] [2022-01-10 08:20:41,459 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:20:41,459 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 08:20:41,459 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:20:41,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 08:20:41,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 08:20:41,460 INFO L87 Difference]: Start difference. First operand 5789 states and 7054 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:20:41,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:20:41,859 INFO L93 Difference]: Finished difference Result 11404 states and 13854 transitions. [2022-01-10 08:20:41,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:20:41,860 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:20:41,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:20:41,889 INFO L225 Difference]: With dead ends: 11404 [2022-01-10 08:20:41,889 INFO L226 Difference]: Without dead ends: 5819 [2022-01-10 08:20:41,899 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:20:41,900 INFO L933 BasicCegarLoop]: 378 mSDtfsCounter, 507 mSDsluCounter, 226 mSDsCounter, 0 mSdLazyCounter, 131 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 529 SdHoareTripleChecker+Valid, 604 SdHoareTripleChecker+Invalid, 178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 08:20:41,900 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [529 Valid, 604 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 131 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 08:20:41,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5819 states. [2022-01-10 08:20:42,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5819 to 5819. [2022-01-10 08:20:42,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5819 states, 4476 states have (on average 1.2135835567470956) internal successors, (5432), 4626 states have internal predecessors, (5432), 624 states have call successors, (624), 511 states have call predecessors, (624), 717 states have return successors, (947), 686 states have call predecessors, (947), 623 states have call successors, (947) [2022-01-10 08:20:42,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5819 states to 5819 states and 7003 transitions. [2022-01-10 08:20:42,149 INFO L78 Accepts]: Start accepts. Automaton has 5819 states and 7003 transitions. Word has length 92 [2022-01-10 08:20:42,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:20:42,149 INFO L470 AbstractCegarLoop]: Abstraction has 5819 states and 7003 transitions. [2022-01-10 08:20:42,149 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:20:42,149 INFO L276 IsEmpty]: Start isEmpty. Operand 5819 states and 7003 transitions. [2022-01-10 08:20:42,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2022-01-10 08:20:42,154 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:20:42,154 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:20:42,167 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:20:42,362 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:20:42,363 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:20:42,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:20:42,363 INFO L85 PathProgramCache]: Analyzing trace with hash -98004109, now seen corresponding path program 1 times [2022-01-10 08:20:42,364 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:20:42,364 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [594662649] [2022-01-10 08:20:42,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:20:42,364 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:20:42,364 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:20:42,365 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:20:42,368 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:20:42,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:20:42,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 08:20:42,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:20:42,554 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:20:42,554 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:20:42,555 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:20:42,555 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [594662649] [2022-01-10 08:20:42,555 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [594662649] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:20:42,555 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:20:42,555 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 08:20:42,555 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595604971] [2022-01-10 08:20:42,555 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:20:42,556 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 08:20:42,556 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:20:42,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 08:20:42,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:20:42,556 INFO L87 Difference]: Start difference. First operand 5819 states and 7003 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:20:42,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:20:42,783 INFO L93 Difference]: Finished difference Result 11171 states and 13387 transitions. [2022-01-10 08:20:42,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 08:20:42,783 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:20:42,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:20:42,802 INFO L225 Difference]: With dead ends: 11171 [2022-01-10 08:20:42,803 INFO L226 Difference]: Without dead ends: 5546 [2022-01-10 08:20:42,815 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:20:42,816 INFO L933 BasicCegarLoop]: 479 mSDtfsCounter, 102 mSDsluCounter, 384 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 863 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:20:42,816 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [102 Valid, 863 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:20:42,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5546 states. [2022-01-10 08:20:43,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5546 to 5543. [2022-01-10 08:20:43,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5543 states, 4270 states have (on average 1.201873536299766) internal successors, (5132), 4414 states have internal predecessors, (5132), 586 states have call successors, (586), 483 states have call predecessors, (586), 685 states have return successors, (830), 648 states have call predecessors, (830), 585 states have call successors, (830) [2022-01-10 08:20:43,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5543 states to 5543 states and 6548 transitions. [2022-01-10 08:20:43,070 INFO L78 Accepts]: Start accepts. Automaton has 5543 states and 6548 transitions. Word has length 93 [2022-01-10 08:20:43,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:20:43,070 INFO L470 AbstractCegarLoop]: Abstraction has 5543 states and 6548 transitions. [2022-01-10 08:20:43,070 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:20:43,070 INFO L276 IsEmpty]: Start isEmpty. Operand 5543 states and 6548 transitions. [2022-01-10 08:20:43,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2022-01-10 08:20:43,072 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:20:43,072 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] [2022-01-10 08:20:43,087 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:20:43,282 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:20:43,282 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:20:43,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:20:43,282 INFO L85 PathProgramCache]: Analyzing trace with hash 1764116269, now seen corresponding path program 1 times [2022-01-10 08:20:43,283 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:20:43,283 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1129283133] [2022-01-10 08:20:43,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:20:43,283 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:20:43,283 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:20:43,284 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:20:43,286 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:20:43,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:20:43,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 241 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:20:43,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:20:43,493 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:20:43,493 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:20:43,494 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:20:43,494 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1129283133] [2022-01-10 08:20:43,494 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1129283133] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:20:43,494 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:20:43,494 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:20:43,494 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [545298621] [2022-01-10 08:20:43,494 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:20:43,494 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:20:43,495 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:20:43,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:20:43,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:20:43,495 INFO L87 Difference]: Start difference. First operand 5543 states and 6548 transitions. Second operand has 5 states, 5 states have (on average 16.0) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:20:44,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:20:44,109 INFO L93 Difference]: Finished difference Result 5889 states and 7078 transitions. [2022-01-10 08:20:44,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 08:20:44,110 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 90 [2022-01-10 08:20:44,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:20:44,126 INFO L225 Difference]: With dead ends: 5889 [2022-01-10 08:20:44,126 INFO L226 Difference]: Without dead ends: 5724 [2022-01-10 08:20:44,129 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 86 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:20:44,130 INFO L933 BasicCegarLoop]: 401 mSDtfsCounter, 633 mSDsluCounter, 615 mSDsCounter, 0 mSdLazyCounter, 358 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 655 SdHoareTripleChecker+Valid, 1016 SdHoareTripleChecker+Invalid, 418 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 358 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 08:20:44,130 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [655 Valid, 1016 Invalid, 418 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 358 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 08:20:44,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5724 states. [2022-01-10 08:20:44,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5724 to 5711. [2022-01-10 08:20:44,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5711 states, 4418 states have (on average 1.2132186509732912) internal successors, (5360), 4563 states have internal predecessors, (5360), 599 states have call successors, (599), 489 states have call predecessors, (599), 692 states have return successors, (844), 661 states have call predecessors, (844), 598 states have call successors, (844) [2022-01-10 08:20:44,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5711 states to 5711 states and 6803 transitions. [2022-01-10 08:20:44,388 INFO L78 Accepts]: Start accepts. Automaton has 5711 states and 6803 transitions. Word has length 90 [2022-01-10 08:20:44,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:20:44,389 INFO L470 AbstractCegarLoop]: Abstraction has 5711 states and 6803 transitions. [2022-01-10 08:20:44,389 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:20:44,389 INFO L276 IsEmpty]: Start isEmpty. Operand 5711 states and 6803 transitions. [2022-01-10 08:20:44,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2022-01-10 08:20:44,391 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:20:44,391 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] [2022-01-10 08:20:44,403 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:20:44,603 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:20:44,603 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:20:44,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:20:44,604 INFO L85 PathProgramCache]: Analyzing trace with hash 589456817, now seen corresponding path program 1 times [2022-01-10 08:20:44,604 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:20:44,604 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [502104827] [2022-01-10 08:20:44,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:20:44,604 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:20:44,604 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:20:44,606 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:20:44,606 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:20:44,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:20:44,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 239 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:20:44,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:20:44,808 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:20:44,808 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:20:44,809 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:20:44,809 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [502104827] [2022-01-10 08:20:44,809 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [502104827] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:20:44,809 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:20:44,809 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:20:44,809 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [868588101] [2022-01-10 08:20:44,809 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:20:44,810 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:20:44,810 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:20:44,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:20:44,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:20:44,810 INFO L87 Difference]: Start difference. First operand 5711 states and 6803 transitions. Second operand has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:20:45,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:20:45,236 INFO L93 Difference]: Finished difference Result 6044 states and 7313 transitions. [2022-01-10 08:20:45,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 08:20:45,236 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 90 [2022-01-10 08:20:45,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:20:45,250 INFO L225 Difference]: With dead ends: 6044 [2022-01-10 08:20:45,251 INFO L226 Difference]: Without dead ends: 5711 [2022-01-10 08:20:45,255 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 86 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:20:45,256 INFO L933 BasicCegarLoop]: 359 mSDtfsCounter, 502 mSDsluCounter, 383 mSDsCounter, 0 mSdLazyCounter, 243 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 524 SdHoareTripleChecker+Valid, 742 SdHoareTripleChecker+Invalid, 289 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 243 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 08:20:45,256 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [524 Valid, 742 Invalid, 289 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 243 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 08:20:45,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5711 states. [2022-01-10 08:20:45,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5711 to 5711. [2022-01-10 08:20:45,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5711 states, 4418 states have (on average 1.2116342236306021) internal successors, (5353), 4563 states have internal predecessors, (5353), 599 states have call successors, (599), 489 states have call predecessors, (599), 692 states have return successors, (844), 661 states have call predecessors, (844), 598 states have call successors, (844) [2022-01-10 08:20:45,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5711 states to 5711 states and 6796 transitions. [2022-01-10 08:20:45,493 INFO L78 Accepts]: Start accepts. Automaton has 5711 states and 6796 transitions. Word has length 90 [2022-01-10 08:20:45,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:20:45,494 INFO L470 AbstractCegarLoop]: Abstraction has 5711 states and 6796 transitions. [2022-01-10 08:20:45,494 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:20:45,494 INFO L276 IsEmpty]: Start isEmpty. Operand 5711 states and 6796 transitions. [2022-01-10 08:20:45,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2022-01-10 08:20:45,495 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:20:45,495 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] [2022-01-10 08:20:45,503 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:20:45,696 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:20:45,697 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:20:45,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:20:45,698 INFO L85 PathProgramCache]: Analyzing trace with hash 967206573, now seen corresponding path program 1 times [2022-01-10 08:20:45,698 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:20:45,698 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1690615386] [2022-01-10 08:20:45,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:20:45,699 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:20:45,699 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:20:45,700 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:20:45,700 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:20:45,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:20:45,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 237 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:20:45,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:20:45,938 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:20:45,938 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:20:45,939 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:20:45,939 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1690615386] [2022-01-10 08:20:45,939 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1690615386] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:20:45,939 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:20:45,939 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:20:45,939 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1023314540] [2022-01-10 08:20:45,939 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:20:45,939 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:20:45,939 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:20:45,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:20:45,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:20:45,940 INFO L87 Difference]: Start difference. First operand 5711 states and 6796 transitions. Second operand has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:20:46,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:20:46,296 INFO L93 Difference]: Finished difference Result 6044 states and 7299 transitions. [2022-01-10 08:20:46,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 08:20:46,297 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 90 [2022-01-10 08:20:46,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:20:46,310 INFO L225 Difference]: With dead ends: 6044 [2022-01-10 08:20:46,310 INFO L226 Difference]: Without dead ends: 5711 [2022-01-10 08:20:46,312 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 86 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:20:46,313 INFO L933 BasicCegarLoop]: 356 mSDtfsCounter, 496 mSDsluCounter, 379 mSDsCounter, 0 mSdLazyCounter, 243 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 518 SdHoareTripleChecker+Valid, 735 SdHoareTripleChecker+Invalid, 289 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 243 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 08:20:46,313 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [518 Valid, 735 Invalid, 289 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 243 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 08:20:46,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5711 states. [2022-01-10 08:20:46,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5711 to 5711. [2022-01-10 08:20:46,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5711 states, 4418 states have (on average 1.210049796287913) internal successors, (5346), 4563 states have internal predecessors, (5346), 599 states have call successors, (599), 489 states have call predecessors, (599), 692 states have return successors, (844), 661 states have call predecessors, (844), 598 states have call successors, (844) [2022-01-10 08:20:46,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5711 states to 5711 states and 6789 transitions. [2022-01-10 08:20:46,582 INFO L78 Accepts]: Start accepts. Automaton has 5711 states and 6789 transitions. Word has length 90 [2022-01-10 08:20:46,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:20:46,583 INFO L470 AbstractCegarLoop]: Abstraction has 5711 states and 6789 transitions. [2022-01-10 08:20:46,583 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:20:46,583 INFO L276 IsEmpty]: Start isEmpty. Operand 5711 states and 6789 transitions. [2022-01-10 08:20:46,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2022-01-10 08:20:46,585 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:20:46,585 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] [2022-01-10 08:20:46,598 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:20:46,794 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:20:46,794 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:20:46,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:20:46,795 INFO L85 PathProgramCache]: Analyzing trace with hash 979392049, now seen corresponding path program 1 times [2022-01-10 08:20:46,795 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:20:46,795 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [898431809] [2022-01-10 08:20:46,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:20:46,795 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:20:46,795 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:20:46,796 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:20:46,798 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:20:46,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:20:46,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 235 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:20:46,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:20:47,004 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:20:47,005 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:20:47,005 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:20:47,005 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [898431809] [2022-01-10 08:20:47,005 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [898431809] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:20:47,005 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:20:47,005 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:20:47,005 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [532210569] [2022-01-10 08:20:47,005 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:20:47,006 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:20:47,006 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:20:47,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:20:47,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:20:47,006 INFO L87 Difference]: Start difference. First operand 5711 states and 6789 transitions. Second operand has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:20:47,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:20:47,348 INFO L93 Difference]: Finished difference Result 6044 states and 7285 transitions. [2022-01-10 08:20:47,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 08:20:47,351 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 90 [2022-01-10 08:20:47,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:20:47,390 INFO L225 Difference]: With dead ends: 6044 [2022-01-10 08:20:47,390 INFO L226 Difference]: Without dead ends: 5711 [2022-01-10 08:20:47,392 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 86 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:20:47,393 INFO L933 BasicCegarLoop]: 353 mSDtfsCounter, 490 mSDsluCounter, 375 mSDsCounter, 0 mSdLazyCounter, 243 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 512 SdHoareTripleChecker+Valid, 728 SdHoareTripleChecker+Invalid, 289 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 243 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 08:20:47,393 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [512 Valid, 728 Invalid, 289 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 243 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 08:20:47,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5711 states. [2022-01-10 08:20:47,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5711 to 5711. [2022-01-10 08:20:47,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5711 states, 4418 states have (on average 1.208465368945224) internal successors, (5339), 4563 states have internal predecessors, (5339), 599 states have call successors, (599), 489 states have call predecessors, (599), 692 states have return successors, (844), 661 states have call predecessors, (844), 598 states have call successors, (844) [2022-01-10 08:20:47,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5711 states to 5711 states and 6782 transitions. [2022-01-10 08:20:47,701 INFO L78 Accepts]: Start accepts. Automaton has 5711 states and 6782 transitions. Word has length 90 [2022-01-10 08:20:47,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:20:47,701 INFO L470 AbstractCegarLoop]: Abstraction has 5711 states and 6782 transitions. [2022-01-10 08:20:47,701 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:20:47,701 INFO L276 IsEmpty]: Start isEmpty. Operand 5711 states and 6782 transitions. [2022-01-10 08:20:47,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2022-01-10 08:20:47,704 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:20:47,704 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] [2022-01-10 08:20:47,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:20:47,913 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:20:47,913 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:20:47,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:20:47,913 INFO L85 PathProgramCache]: Analyzing trace with hash 1118332461, now seen corresponding path program 1 times [2022-01-10 08:20:47,914 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:20:47,914 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1493126423] [2022-01-10 08:20:47,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:20:47,914 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:20:47,914 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:20:47,915 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:20:47,931 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:20:47,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:20:48,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:20:48,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:20:48,144 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:20:48,145 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:20:48,145 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:20:48,145 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1493126423] [2022-01-10 08:20:48,145 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1493126423] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:20:48,145 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:20:48,145 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:20:48,145 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097414694] [2022-01-10 08:20:48,146 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:20:48,146 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:20:48,146 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:20:48,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:20:48,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:20:48,146 INFO L87 Difference]: Start difference. First operand 5711 states and 6782 transitions. Second operand has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:20:48,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:20:48,557 INFO L93 Difference]: Finished difference Result 6044 states and 7271 transitions. [2022-01-10 08:20:48,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 08:20:48,558 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 90 [2022-01-10 08:20:48,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:20:48,572 INFO L225 Difference]: With dead ends: 6044 [2022-01-10 08:20:48,572 INFO L226 Difference]: Without dead ends: 5711 [2022-01-10 08:20:48,575 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 86 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:20:48,575 INFO L933 BasicCegarLoop]: 350 mSDtfsCounter, 484 mSDsluCounter, 371 mSDsCounter, 0 mSdLazyCounter, 243 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 506 SdHoareTripleChecker+Valid, 721 SdHoareTripleChecker+Invalid, 289 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 243 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 08:20:48,576 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [506 Valid, 721 Invalid, 289 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 243 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 08:20:48,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5711 states. [2022-01-10 08:20:48,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5711 to 5711. [2022-01-10 08:20:48,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5711 states, 4418 states have (on average 1.206880941602535) internal successors, (5332), 4563 states have internal predecessors, (5332), 599 states have call successors, (599), 489 states have call predecessors, (599), 692 states have return successors, (844), 661 states have call predecessors, (844), 598 states have call successors, (844) [2022-01-10 08:20:48,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5711 states to 5711 states and 6775 transitions. [2022-01-10 08:20:48,846 INFO L78 Accepts]: Start accepts. Automaton has 5711 states and 6775 transitions. Word has length 90 [2022-01-10 08:20:48,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:20:48,846 INFO L470 AbstractCegarLoop]: Abstraction has 5711 states and 6775 transitions. [2022-01-10 08:20:48,847 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:20:48,847 INFO L276 IsEmpty]: Start isEmpty. Operand 5711 states and 6775 transitions. [2022-01-10 08:20:48,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2022-01-10 08:20:48,848 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:20:48,849 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] [2022-01-10 08:20:48,863 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:20:49,058 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:20:49,058 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:20:49,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:20:49,059 INFO L85 PathProgramCache]: Analyzing trace with hash 291530417, now seen corresponding path program 1 times [2022-01-10 08:20:49,059 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:20:49,059 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1892834318] [2022-01-10 08:20:49,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:20:49,059 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:20:49,059 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:20:49,060 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:20:49,061 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:20:49,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:20:49,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:20:49,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:20:49,292 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:20:49,292 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:20:49,292 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:20:49,292 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1892834318] [2022-01-10 08:20:49,292 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1892834318] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:20:49,292 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:20:49,292 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:20:49,292 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1869470219] [2022-01-10 08:20:49,294 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:20:49,294 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:20:49,295 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:20:49,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:20:49,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:20:49,295 INFO L87 Difference]: Start difference. First operand 5711 states and 6775 transitions. Second operand has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:20:49,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:20:49,775 INFO L93 Difference]: Finished difference Result 6124 states and 7379 transitions. [2022-01-10 08:20:49,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:20:49,776 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 90 [2022-01-10 08:20:49,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:20:49,787 INFO L225 Difference]: With dead ends: 6124 [2022-01-10 08:20:49,787 INFO L226 Difference]: Without dead ends: 5791 [2022-01-10 08:20:49,790 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 86 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:20:49,790 INFO L933 BasicCegarLoop]: 348 mSDtfsCounter, 523 mSDsluCounter, 366 mSDsCounter, 0 mSdLazyCounter, 306 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 545 SdHoareTripleChecker+Valid, 714 SdHoareTripleChecker+Invalid, 354 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 306 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 08:20:49,790 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [545 Valid, 714 Invalid, 354 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 306 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 08:20:49,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5791 states. [2022-01-10 08:20:50,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5791 to 5791. [2022-01-10 08:20:50,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5791 states, 4492 states have (on average 1.2081478183437222) internal successors, (5427), 4637 states have internal predecessors, (5427), 601 states have call successors, (601), 493 states have call predecessors, (601), 696 states have return successors, (846), 663 states have call predecessors, (846), 600 states have call successors, (846) [2022-01-10 08:20:50,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5791 states to 5791 states and 6874 transitions. [2022-01-10 08:20:50,115 INFO L78 Accepts]: Start accepts. Automaton has 5791 states and 6874 transitions. Word has length 90 [2022-01-10 08:20:50,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:20:50,115 INFO L470 AbstractCegarLoop]: Abstraction has 5791 states and 6874 transitions. [2022-01-10 08:20:50,116 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:20:50,116 INFO L276 IsEmpty]: Start isEmpty. Operand 5791 states and 6874 transitions. [2022-01-10 08:20:50,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2022-01-10 08:20:50,117 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:20:50,117 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:20:50,131 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:20:50,331 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:20:50,331 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:20:50,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:20:50,332 INFO L85 PathProgramCache]: Analyzing trace with hash -1309224396, now seen corresponding path program 1 times [2022-01-10 08:20:50,332 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:20:50,332 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2063963389] [2022-01-10 08:20:50,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:20:50,333 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:20:50,333 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:20:50,334 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:20:50,336 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:20:50,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:20:50,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:20:50,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:20:50,560 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:20:50,560 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:20:50,560 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:20:50,560 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2063963389] [2022-01-10 08:20:50,560 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2063963389] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:20:50,560 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:20:50,560 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:20:50,560 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306853619] [2022-01-10 08:20:50,560 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:20:50,561 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:20:50,561 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:20:50,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:20:50,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:20:50,561 INFO L87 Difference]: Start difference. First operand 5791 states and 6874 transitions. Second operand has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:20:51,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:20:51,116 INFO L93 Difference]: Finished difference Result 6284 states and 7577 transitions. [2022-01-10 08:20:51,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:20:51,117 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 90 [2022-01-10 08:20:51,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:20:51,134 INFO L225 Difference]: With dead ends: 6284 [2022-01-10 08:20:51,134 INFO L226 Difference]: Without dead ends: 5871 [2022-01-10 08:20:51,139 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 86 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:20:51,140 INFO L933 BasicCegarLoop]: 343 mSDtfsCounter, 517 mSDsluCounter, 362 mSDsCounter, 0 mSdLazyCounter, 303 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 539 SdHoareTripleChecker+Valid, 705 SdHoareTripleChecker+Invalid, 352 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 303 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 08:20:51,140 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [539 Valid, 705 Invalid, 352 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 303 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 08:20:51,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5871 states. [2022-01-10 08:20:51,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5871 to 5871. [2022-01-10 08:20:51,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5871 states, 4566 states have (on average 1.2084975908891809) internal successors, (5518), 4711 states have internal predecessors, (5518), 603 states have call successors, (603), 497 states have call predecessors, (603), 700 states have return successors, (848), 665 states have call predecessors, (848), 602 states have call successors, (848) [2022-01-10 08:20:51,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5871 states to 5871 states and 6969 transitions. [2022-01-10 08:20:51,492 INFO L78 Accepts]: Start accepts. Automaton has 5871 states and 6969 transitions. Word has length 90 [2022-01-10 08:20:51,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:20:51,492 INFO L470 AbstractCegarLoop]: Abstraction has 5871 states and 6969 transitions. [2022-01-10 08:20:51,493 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:20:51,493 INFO L276 IsEmpty]: Start isEmpty. Operand 5871 states and 6969 transitions. [2022-01-10 08:20:51,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2022-01-10 08:20:51,494 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:20:51,495 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] [2022-01-10 08:20:51,506 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2022-01-10 08:20:51,703 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:20:51,704 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:20:51,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:20:51,704 INFO L85 PathProgramCache]: Analyzing trace with hash -136429520, now seen corresponding path program 1 times [2022-01-10 08:20:51,704 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:20:51,704 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1581107909] [2022-01-10 08:20:51,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:20:51,705 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:20:51,705 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:20:51,707 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:20:51,708 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:20:51,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:20:51,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 227 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:20:51,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:20:51,924 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:20:51,924 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:20:51,924 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:20:51,924 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1581107909] [2022-01-10 08:20:51,924 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1581107909] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:20:51,924 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:20:51,924 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:20:51,925 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1026246084] [2022-01-10 08:20:51,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:20:51,925 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:20:51,925 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:20:51,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:20:51,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:20:51,926 INFO L87 Difference]: Start difference. First operand 5871 states and 6969 transitions. Second operand has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:20:52,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:20:52,516 INFO L93 Difference]: Finished difference Result 6444 states and 7767 transitions. [2022-01-10 08:20:52,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:20:52,517 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 90 [2022-01-10 08:20:52,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:20:52,533 INFO L225 Difference]: With dead ends: 6444 [2022-01-10 08:20:52,534 INFO L226 Difference]: Without dead ends: 5951 [2022-01-10 08:20:52,538 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 86 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:20:52,539 INFO L933 BasicCegarLoop]: 340 mSDtfsCounter, 510 mSDsluCounter, 358 mSDsCounter, 0 mSdLazyCounter, 302 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 532 SdHoareTripleChecker+Valid, 698 SdHoareTripleChecker+Invalid, 351 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 302 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 08:20:52,540 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [532 Valid, 698 Invalid, 351 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 302 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 08:20:52,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5951 states. [2022-01-10 08:20:52,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5951 to 5951. [2022-01-10 08:20:52,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5951 states, 4640 states have (on average 1.2079741379310345) internal successors, (5605), 4785 states have internal predecessors, (5605), 605 states have call successors, (605), 501 states have call predecessors, (605), 704 states have return successors, (850), 667 states have call predecessors, (850), 604 states have call successors, (850) [2022-01-10 08:20:52,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5951 states to 5951 states and 7060 transitions. [2022-01-10 08:20:52,907 INFO L78 Accepts]: Start accepts. Automaton has 5951 states and 7060 transitions. Word has length 90 [2022-01-10 08:20:52,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:20:52,907 INFO L470 AbstractCegarLoop]: Abstraction has 5951 states and 7060 transitions. [2022-01-10 08:20:52,907 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:20:52,907 INFO L276 IsEmpty]: Start isEmpty. Operand 5951 states and 7060 transitions. [2022-01-10 08:20:52,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2022-01-10 08:20:52,909 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:20:52,909 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] [2022-01-10 08:20:52,921 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:20:53,119 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:20:53,119 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:20:53,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:20:53,120 INFO L85 PathProgramCache]: Analyzing trace with hash 968648885, now seen corresponding path program 1 times [2022-01-10 08:20:53,120 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:20:53,120 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1046617626] [2022-01-10 08:20:53,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:20:53,120 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:20:53,120 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:20:53,121 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:20:53,124 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:20:53,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:20:53,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:20:53,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:20:53,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:20:53,349 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:20:53,349 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:20:53,350 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1046617626] [2022-01-10 08:20:53,350 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1046617626] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:20:53,350 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:20:53,350 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:20:53,350 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [276957294] [2022-01-10 08:20:53,350 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:20:53,350 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:20:53,350 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:20:53,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:20:53,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:20:53,351 INFO L87 Difference]: Start difference. First operand 5951 states and 7060 transitions. Second operand has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:20:53,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:20:53,965 INFO L93 Difference]: Finished difference Result 6604 states and 7949 transitions. [2022-01-10 08:20:53,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:20:53,966 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 90 [2022-01-10 08:20:53,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:20:53,979 INFO L225 Difference]: With dead ends: 6604 [2022-01-10 08:20:53,979 INFO L226 Difference]: Without dead ends: 6031 [2022-01-10 08:20:53,983 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 86 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:20:53,984 INFO L933 BasicCegarLoop]: 337 mSDtfsCounter, 503 mSDsluCounter, 354 mSDsCounter, 0 mSdLazyCounter, 301 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 525 SdHoareTripleChecker+Valid, 691 SdHoareTripleChecker+Invalid, 350 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 301 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 08:20:53,984 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [525 Valid, 691 Invalid, 350 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 301 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 08:20:53,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6031 states. [2022-01-10 08:20:54,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6031 to 6031. [2022-01-10 08:20:54,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6031 states, 4714 states have (on average 1.206618582944421) internal successors, (5688), 4859 states have internal predecessors, (5688), 607 states have call successors, (607), 505 states have call predecessors, (607), 708 states have return successors, (852), 669 states have call predecessors, (852), 606 states have call successors, (852) [2022-01-10 08:20:54,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6031 states to 6031 states and 7147 transitions. [2022-01-10 08:20:54,321 INFO L78 Accepts]: Start accepts. Automaton has 6031 states and 7147 transitions. Word has length 90 [2022-01-10 08:20:54,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:20:54,321 INFO L470 AbstractCegarLoop]: Abstraction has 6031 states and 7147 transitions. [2022-01-10 08:20:54,321 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:20:54,321 INFO L276 IsEmpty]: Start isEmpty. Operand 6031 states and 7147 transitions. [2022-01-10 08:20:54,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2022-01-10 08:20:54,323 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:20:54,323 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] [2022-01-10 08:20:54,335 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:20:54,532 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:20:54,533 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:20:54,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:20:54,533 INFO L85 PathProgramCache]: Analyzing trace with hash 544292978, now seen corresponding path program 1 times [2022-01-10 08:20:54,533 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:20:54,534 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [422898214] [2022-01-10 08:20:54,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:20:54,534 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:20:54,534 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:20:54,535 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:20:54,537 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:20:54,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:20:54,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 221 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:20:54,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:20:54,751 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:20:54,751 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:20:54,751 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:20:54,752 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [422898214] [2022-01-10 08:20:54,752 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [422898214] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:20:54,752 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:20:54,752 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 08:20:54,752 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1972793377] [2022-01-10 08:20:54,753 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:20:54,753 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:20:54,753 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:20:54,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:20:54,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:20:54,754 INFO L87 Difference]: Start difference. First operand 6031 states and 7147 transitions. Second operand has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:20:55,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:20:55,047 INFO L93 Difference]: Finished difference Result 7313 states and 8840 transitions. [2022-01-10 08:20:55,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 08:20:55,048 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 90 [2022-01-10 08:20:55,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:20:55,067 INFO L225 Difference]: With dead ends: 7313 [2022-01-10 08:20:55,067 INFO L226 Difference]: Without dead ends: 6661 [2022-01-10 08:20:55,073 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 86 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:20:55,073 INFO L933 BasicCegarLoop]: 368 mSDtfsCounter, 170 mSDsluCounter, 1183 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 1551 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:20:55,074 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [170 Valid, 1551 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:20:55,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6661 states. [2022-01-10 08:20:55,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6661 to 6061. [2022-01-10 08:20:55,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6061 states, 4744 states have (on average 1.2053119730185498) internal successors, (5718), 4889 states have internal predecessors, (5718), 607 states have call successors, (607), 505 states have call predecessors, (607), 708 states have return successors, (852), 669 states have call predecessors, (852), 606 states have call successors, (852) [2022-01-10 08:20:55,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6061 states to 6061 states and 7177 transitions. [2022-01-10 08:20:55,458 INFO L78 Accepts]: Start accepts. Automaton has 6061 states and 7177 transitions. Word has length 90 [2022-01-10 08:20:55,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:20:55,458 INFO L470 AbstractCegarLoop]: Abstraction has 6061 states and 7177 transitions. [2022-01-10 08:20:55,459 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:20:55,459 INFO L276 IsEmpty]: Start isEmpty. Operand 6061 states and 7177 transitions. [2022-01-10 08:20:55,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2022-01-10 08:20:55,465 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:20:55,465 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] [2022-01-10 08:20:55,477 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2022-01-10 08:20:55,674 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:20:55,674 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:20:55,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:20:55,675 INFO L85 PathProgramCache]: Analyzing trace with hash 1805210228, now seen corresponding path program 1 times [2022-01-10 08:20:55,675 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:20:55,675 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [339939608] [2022-01-10 08:20:55,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:20:55,675 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:20:55,676 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:20:55,677 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:20:55,678 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:20:55,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:20:55,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:20:55,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:20:55,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:20:55,903 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:20:55,903 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:20:55,904 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [339939608] [2022-01-10 08:20:55,904 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [339939608] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:20:55,904 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:20:55,904 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 08:20:55,904 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [621692036] [2022-01-10 08:20:55,904 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:20:55,904 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:20:55,905 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:20:55,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:20:55,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:20:55,905 INFO L87 Difference]: Start difference. First operand 6061 states and 7177 transitions. Second operand has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:20:56,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:20:56,214 INFO L93 Difference]: Finished difference Result 6841 states and 8200 transitions. [2022-01-10 08:20:56,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 08:20:56,215 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 90 [2022-01-10 08:20:56,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:20:56,232 INFO L225 Difference]: With dead ends: 6841 [2022-01-10 08:20:56,232 INFO L226 Difference]: Without dead ends: 6159 [2022-01-10 08:20:56,237 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 86 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:20:56,238 INFO L933 BasicCegarLoop]: 370 mSDtfsCounter, 127 mSDsluCounter, 1154 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 1524 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:20:56,242 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [127 Valid, 1524 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:20:56,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6159 states. [2022-01-10 08:20:56,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6159 to 6067. [2022-01-10 08:20:56,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6067 states, 4750 states have (on average 1.2033684210526316) internal successors, (5716), 4895 states have internal predecessors, (5716), 607 states have call successors, (607), 505 states have call predecessors, (607), 708 states have return successors, (852), 669 states have call predecessors, (852), 606 states have call successors, (852) [2022-01-10 08:20:56,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6067 states to 6067 states and 7175 transitions. [2022-01-10 08:20:56,687 INFO L78 Accepts]: Start accepts. Automaton has 6067 states and 7175 transitions. Word has length 90 [2022-01-10 08:20:56,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:20:56,687 INFO L470 AbstractCegarLoop]: Abstraction has 6067 states and 7175 transitions. [2022-01-10 08:20:56,687 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:20:56,687 INFO L276 IsEmpty]: Start isEmpty. Operand 6067 states and 7175 transitions. [2022-01-10 08:20:56,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2022-01-10 08:20:56,689 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:20:56,689 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] [2022-01-10 08:20:56,696 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:20:56,890 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:20:56,890 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:20:56,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:20:56,890 INFO L85 PathProgramCache]: Analyzing trace with hash -223375882, now seen corresponding path program 1 times [2022-01-10 08:20:56,891 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:20:56,891 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1624515608] [2022-01-10 08:20:56,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:20:56,891 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:20:56,891 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:20:56,892 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:20:56,893 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:20:56,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:20:56,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:20:56,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:20:57,084 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:20:57,084 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:20:57,084 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:20:57,084 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1624515608] [2022-01-10 08:20:57,084 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1624515608] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:20:57,084 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:20:57,084 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 08:20:57,084 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [213584496] [2022-01-10 08:20:57,084 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:20:57,085 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:20:57,085 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:20:57,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:20:57,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:20:57,085 INFO L87 Difference]: Start difference. First operand 6067 states and 7175 transitions. Second operand has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:20:57,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:20:57,343 INFO L93 Difference]: Finished difference Result 6825 states and 8160 transitions. [2022-01-10 08:20:57,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 08:20:57,343 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 90 [2022-01-10 08:20:57,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:20:57,355 INFO L225 Difference]: With dead ends: 6825 [2022-01-10 08:20:57,355 INFO L226 Difference]: Without dead ends: 6137 [2022-01-10 08:20:57,359 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 86 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:20:57,360 INFO L933 BasicCegarLoop]: 368 mSDtfsCounter, 88 mSDsluCounter, 1133 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 1501 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:20:57,360 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 1501 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:20:57,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6137 states. [2022-01-10 08:20:57,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6137 to 6073. [2022-01-10 08:20:57,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6073 states, 4756 states have (on average 1.201429772918419) internal successors, (5714), 4901 states have internal predecessors, (5714), 607 states have call successors, (607), 505 states have call predecessors, (607), 708 states have return successors, (852), 669 states have call predecessors, (852), 606 states have call successors, (852) [2022-01-10 08:20:57,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6073 states to 6073 states and 7173 transitions. [2022-01-10 08:20:57,754 INFO L78 Accepts]: Start accepts. Automaton has 6073 states and 7173 transitions. Word has length 90 [2022-01-10 08:20:57,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:20:57,754 INFO L470 AbstractCegarLoop]: Abstraction has 6073 states and 7173 transitions. [2022-01-10 08:20:57,754 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:20:57,754 INFO L276 IsEmpty]: Start isEmpty. Operand 6073 states and 7173 transitions. [2022-01-10 08:20:57,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2022-01-10 08:20:57,756 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:20:57,756 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:20:57,765 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:20:57,965 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:20:57,965 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:20:57,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:20:57,966 INFO L85 PathProgramCache]: Analyzing trace with hash 670110456, now seen corresponding path program 1 times [2022-01-10 08:20:57,966 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:20:57,966 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1772155542] [2022-01-10 08:20:57,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:20:57,966 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:20:57,966 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:20:57,968 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:20:57,969 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:20:58,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:20:58,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:20:58,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:20:58,145 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:20:58,145 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:20:58,145 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:20:58,146 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1772155542] [2022-01-10 08:20:58,146 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1772155542] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:20:58,146 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:20:58,146 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 08:20:58,146 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1814719851] [2022-01-10 08:20:58,146 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:20:58,146 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:20:58,146 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:20:58,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:20:58,147 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:20:58,147 INFO L87 Difference]: Start difference. First operand 6073 states and 7173 transitions. Second operand has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:20:58,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:20:58,394 INFO L93 Difference]: Finished difference Result 6809 states and 8120 transitions. [2022-01-10 08:20:58,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 08:20:58,395 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 90 [2022-01-10 08:20:58,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:20:58,408 INFO L225 Difference]: With dead ends: 6809 [2022-01-10 08:20:58,409 INFO L226 Difference]: Without dead ends: 6115 [2022-01-10 08:20:58,412 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 86 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:20:58,413 INFO L933 BasicCegarLoop]: 368 mSDtfsCounter, 49 mSDsluCounter, 1118 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 1486 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:20:58,413 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 1486 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:20:58,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6115 states. [2022-01-10 08:20:58,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6115 to 6079. [2022-01-10 08:20:58,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6079 states, 4762 states have (on average 1.1994960100797984) internal successors, (5712), 4907 states have internal predecessors, (5712), 607 states have call successors, (607), 505 states have call predecessors, (607), 708 states have return successors, (852), 669 states have call predecessors, (852), 606 states have call successors, (852) [2022-01-10 08:20:58,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6079 states to 6079 states and 7171 transitions. [2022-01-10 08:20:58,745 INFO L78 Accepts]: Start accepts. Automaton has 6079 states and 7171 transitions. Word has length 90 [2022-01-10 08:20:58,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:20:58,745 INFO L470 AbstractCegarLoop]: Abstraction has 6079 states and 7171 transitions. [2022-01-10 08:20:58,745 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:20:58,745 INFO L276 IsEmpty]: Start isEmpty. Operand 6079 states and 7171 transitions. [2022-01-10 08:20:58,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2022-01-10 08:20:58,747 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:20:58,747 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] [2022-01-10 08:20:58,755 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2022-01-10 08:20:58,951 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:20:58,951 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:20:58,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:20:58,952 INFO L85 PathProgramCache]: Analyzing trace with hash -1175256710, now seen corresponding path program 1 times [2022-01-10 08:20:58,952 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:20:58,952 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [708070431] [2022-01-10 08:20:58,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:20:58,952 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:20:58,952 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:20:58,953 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:20:58,954 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:20:59,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:20:59,019 INFO L263 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:20:59,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:20:59,124 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:20:59,124 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:20:59,124 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:20:59,124 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [708070431] [2022-01-10 08:20:59,124 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [708070431] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:20:59,124 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:20:59,124 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 08:20:59,124 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [871587415] [2022-01-10 08:20:59,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:20:59,125 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:20:59,125 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:20:59,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:20:59,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:20:59,125 INFO L87 Difference]: Start difference. First operand 6079 states and 7171 transitions. Second operand has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:20:59,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:20:59,353 INFO L93 Difference]: Finished difference Result 6793 states and 8080 transitions. [2022-01-10 08:20:59,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 08:20:59,353 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 90 [2022-01-10 08:20:59,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:20:59,367 INFO L225 Difference]: With dead ends: 6793 [2022-01-10 08:20:59,367 INFO L226 Difference]: Without dead ends: 6093 [2022-01-10 08:20:59,370 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 86 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:20:59,371 INFO L933 BasicCegarLoop]: 368 mSDtfsCounter, 10 mSDsluCounter, 1103 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 1471 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:20:59,371 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 1471 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:20:59,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6093 states. [2022-01-10 08:20:59,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6093 to 6085. [2022-01-10 08:20:59,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6085 states, 4768 states have (on average 1.1975671140939597) internal successors, (5710), 4913 states have internal predecessors, (5710), 607 states have call successors, (607), 505 states have call predecessors, (607), 708 states have return successors, (852), 669 states have call predecessors, (852), 606 states have call successors, (852) [2022-01-10 08:20:59,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6085 states to 6085 states and 7169 transitions. [2022-01-10 08:20:59,708 INFO L78 Accepts]: Start accepts. Automaton has 6085 states and 7169 transitions. Word has length 90 [2022-01-10 08:20:59,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:20:59,708 INFO L470 AbstractCegarLoop]: Abstraction has 6085 states and 7169 transitions. [2022-01-10 08:20:59,708 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:20:59,708 INFO L276 IsEmpty]: Start isEmpty. Operand 6085 states and 7169 transitions. [2022-01-10 08:20:59,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2022-01-10 08:20:59,710 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:20:59,710 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:20:59,717 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:20:59,910 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:20:59,911 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:20:59,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:20:59,911 INFO L85 PathProgramCache]: Analyzing trace with hash -1247643268, now seen corresponding path program 1 times [2022-01-10 08:20:59,911 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:20:59,911 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [690986143] [2022-01-10 08:20:59,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:20:59,912 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:20:59,912 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:20:59,913 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:20:59,914 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:20:59,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:20:59,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 08:20:59,993 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:00,157 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:00,157 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:00,157 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:00,157 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [690986143] [2022-01-10 08:21:00,158 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [690986143] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:00,158 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:00,158 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:21:00,158 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1030813019] [2022-01-10 08:21:00,158 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:00,158 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:00,158 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:00,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:00,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:00,159 INFO L87 Difference]: Start difference. First operand 6085 states and 7169 transitions. Second operand has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:00,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:00,870 INFO L93 Difference]: Finished difference Result 6906 states and 8189 transitions. [2022-01-10 08:21:00,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 08:21:00,871 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 90 [2022-01-10 08:21:00,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:00,887 INFO L225 Difference]: With dead ends: 6906 [2022-01-10 08:21:00,887 INFO L226 Difference]: Without dead ends: 6199 [2022-01-10 08:21:00,893 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 86 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:21:00,893 INFO L933 BasicCegarLoop]: 372 mSDtfsCounter, 490 mSDsluCounter, 350 mSDsCounter, 0 mSdLazyCounter, 336 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 511 SdHoareTripleChecker+Valid, 722 SdHoareTripleChecker+Invalid, 385 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 336 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:00,893 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [511 Valid, 722 Invalid, 385 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 336 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 08:21:00,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6199 states. [2022-01-10 08:21:01,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6199 to 6135. [2022-01-10 08:21:01,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6135 states, 4816 states have (on average 1.1928986710963456) internal successors, (5745), 4961 states have internal predecessors, (5745), 607 states have call successors, (607), 507 states have call predecessors, (607), 710 states have return successors, (852), 669 states have call predecessors, (852), 606 states have call successors, (852) [2022-01-10 08:21:01,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6135 states to 6135 states and 7204 transitions. [2022-01-10 08:21:01,238 INFO L78 Accepts]: Start accepts. Automaton has 6135 states and 7204 transitions. Word has length 90 [2022-01-10 08:21:01,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:01,238 INFO L470 AbstractCegarLoop]: Abstraction has 6135 states and 7204 transitions. [2022-01-10 08:21:01,238 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:01,238 INFO L276 IsEmpty]: Start isEmpty. Operand 6135 states and 7204 transitions. [2022-01-10 08:21:01,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2022-01-10 08:21:01,240 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:01,240 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] [2022-01-10 08:21:01,249 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2022-01-10 08:21:01,449 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:01,449 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:01,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:01,449 INFO L85 PathProgramCache]: Analyzing trace with hash -1381656774, now seen corresponding path program 1 times [2022-01-10 08:21:01,450 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:01,450 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1920749741] [2022-01-10 08:21:01,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:01,450 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:01,450 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:01,451 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:01,462 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:01,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:01,522 INFO L263 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 08:21:01,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:01,673 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:01,673 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:01,673 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:01,673 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1920749741] [2022-01-10 08:21:01,673 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1920749741] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:01,673 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:01,673 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-10 08:21:01,673 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [86940750] [2022-01-10 08:21:01,674 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:01,674 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 08:21:01,674 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:01,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 08:21:01,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:21:01,674 INFO L87 Difference]: Start difference. First operand 6135 states and 7204 transitions. Second operand has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 2 states have internal predecessors, (80), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-01-10 08:21:01,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:01,982 INFO L93 Difference]: Finished difference Result 7620 states and 8997 transitions. [2022-01-10 08:21:01,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 08:21:01,982 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 2 states have internal predecessors, (80), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 90 [2022-01-10 08:21:01,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:01,998 INFO L225 Difference]: With dead ends: 7620 [2022-01-10 08:21:01,998 INFO L226 Difference]: Without dead ends: 6864 [2022-01-10 08:21:02,003 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 88 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:02,003 INFO L933 BasicCegarLoop]: 413 mSDtfsCounter, 270 mSDsluCounter, 210 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 270 SdHoareTripleChecker+Valid, 623 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:02,004 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [270 Valid, 623 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:02,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6864 states. [2022-01-10 08:21:02,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6864 to 6862. [2022-01-10 08:21:02,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6862 states, 5477 states have (on average 1.1913456271681577) internal successors, (6525), 5625 states have internal predecessors, (6525), 642 states have call successors, (642), 537 states have call predecessors, (642), 741 states have return successors, (888), 702 states have call predecessors, (888), 641 states have call successors, (888) [2022-01-10 08:21:02,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6862 states to 6862 states and 8055 transitions. [2022-01-10 08:21:02,376 INFO L78 Accepts]: Start accepts. Automaton has 6862 states and 8055 transitions. Word has length 90 [2022-01-10 08:21:02,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:02,376 INFO L470 AbstractCegarLoop]: Abstraction has 6862 states and 8055 transitions. [2022-01-10 08:21:02,377 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 2 states have internal predecessors, (80), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-01-10 08:21:02,377 INFO L276 IsEmpty]: Start isEmpty. Operand 6862 states and 8055 transitions. [2022-01-10 08:21:02,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 08:21:02,382 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:02,383 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:02,400 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2022-01-10 08:21:02,592 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:02,592 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:02,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:02,593 INFO L85 PathProgramCache]: Analyzing trace with hash -1774125518, now seen corresponding path program 1 times [2022-01-10 08:21:02,593 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:02,593 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [748932087] [2022-01-10 08:21:02,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:02,593 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:02,593 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:02,594 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:02,595 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:02,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:02,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 302 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 08:21:02,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:02,909 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 35 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-01-10 08:21:02,909 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:02,909 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:02,909 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [748932087] [2022-01-10 08:21:02,909 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [748932087] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:02,909 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:02,909 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-10 08:21:02,909 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119504376] [2022-01-10 08:21:02,909 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:02,910 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 08:21:02,910 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:02,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 08:21:02,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:21:02,910 INFO L87 Difference]: Start difference. First operand 6862 states and 8055 transitions. Second operand has 3 states, 3 states have (on average 41.0) internal successors, (123), 2 states have internal predecessors, (123), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-01-10 08:21:03,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:03,294 INFO L93 Difference]: Finished difference Result 9605 states and 11338 transitions. [2022-01-10 08:21:03,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 08:21:03,295 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 41.0) internal successors, (123), 2 states have internal predecessors, (123), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 146 [2022-01-10 08:21:03,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:03,312 INFO L225 Difference]: With dead ends: 9605 [2022-01-10 08:21:03,312 INFO L226 Difference]: Without dead ends: 8122 [2022-01-10 08:21:03,319 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:03,320 INFO L933 BasicCegarLoop]: 412 mSDtfsCounter, 262 mSDsluCounter, 210 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 262 SdHoareTripleChecker+Valid, 622 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:03,320 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [262 Valid, 622 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:03,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8122 states. [2022-01-10 08:21:03,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8122 to 8112. [2022-01-10 08:21:03,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8112 states, 6611 states have (on average 1.188473755861443) internal successors, (7857), 6763 states have internal predecessors, (7857), 704 states have call successors, (704), 589 states have call predecessors, (704), 795 states have return successors, (952), 762 states have call predecessors, (952), 703 states have call successors, (952) [2022-01-10 08:21:03,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8112 states to 8112 states and 9513 transitions. [2022-01-10 08:21:03,755 INFO L78 Accepts]: Start accepts. Automaton has 8112 states and 9513 transitions. Word has length 146 [2022-01-10 08:21:03,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:03,755 INFO L470 AbstractCegarLoop]: Abstraction has 8112 states and 9513 transitions. [2022-01-10 08:21:03,755 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.0) internal successors, (123), 2 states have internal predecessors, (123), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-01-10 08:21:03,755 INFO L276 IsEmpty]: Start isEmpty. Operand 8112 states and 9513 transitions. [2022-01-10 08:21:03,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 08:21:03,762 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:03,762 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:03,773 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2022-01-10 08:21:03,971 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:03,971 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:03,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:03,971 INFO L85 PathProgramCache]: Analyzing trace with hash 1904288655, now seen corresponding path program 1 times [2022-01-10 08:21:03,972 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:03,972 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1553195771] [2022-01-10 08:21:03,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:03,972 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:03,972 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:03,973 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:03,974 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:04,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:04,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 08:21:04,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:04,298 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2022-01-10 08:21:04,298 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:04,299 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:04,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1553195771] [2022-01-10 08:21:04,299 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1553195771] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:04,299 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:04,299 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:21:04,299 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943151376] [2022-01-10 08:21:04,299 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:04,299 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 08:21:04,299 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:04,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 08:21:04,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 08:21:04,300 INFO L87 Difference]: Start difference. First operand 8112 states and 9513 transitions. Second operand has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2022-01-10 08:21:05,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:05,009 INFO L93 Difference]: Finished difference Result 13445 states and 15800 transitions. [2022-01-10 08:21:05,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:21:05,009 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 146 [2022-01-10 08:21:05,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:05,034 INFO L225 Difference]: With dead ends: 13445 [2022-01-10 08:21:05,034 INFO L226 Difference]: Without dead ends: 10713 [2022-01-10 08:21:05,040 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 144 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:05,041 INFO L933 BasicCegarLoop]: 447 mSDtfsCounter, 438 mSDsluCounter, 423 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 454 SdHoareTripleChecker+Valid, 870 SdHoareTripleChecker+Invalid, 203 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:05,041 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [454 Valid, 870 Invalid, 203 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 147 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 08:21:05,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10713 states. [2022-01-10 08:21:05,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10713 to 10711. [2022-01-10 08:21:05,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10711 states, 8967 states have (on average 1.182558269209323) internal successors, (10604), 9132 states have internal predecessors, (10604), 831 states have call successors, (831), 693 states have call predecessors, (831), 911 states have return successors, (1115), 889 states have call predecessors, (1115), 830 states have call successors, (1115) [2022-01-10 08:21:05,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10711 states to 10711 states and 12550 transitions. [2022-01-10 08:21:05,605 INFO L78 Accepts]: Start accepts. Automaton has 10711 states and 12550 transitions. Word has length 146 [2022-01-10 08:21:05,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:05,606 INFO L470 AbstractCegarLoop]: Abstraction has 10711 states and 12550 transitions. [2022-01-10 08:21:05,606 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2022-01-10 08:21:05,606 INFO L276 IsEmpty]: Start isEmpty. Operand 10711 states and 12550 transitions. [2022-01-10 08:21:05,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 08:21:05,614 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:05,614 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:05,629 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2022-01-10 08:21:05,824 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:05,825 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:05,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:05,825 INFO L85 PathProgramCache]: Analyzing trace with hash 1973936529, now seen corresponding path program 1 times [2022-01-10 08:21:05,825 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:05,825 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [526009719] [2022-01-10 08:21:05,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:05,826 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:05,826 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:05,827 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:05,827 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:05,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:05,907 INFO L263 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 08:21:05,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:06,083 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2022-01-10 08:21:06,084 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:06,084 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:06,084 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [526009719] [2022-01-10 08:21:06,084 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [526009719] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:06,084 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:06,084 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 08:21:06,084 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1151221824] [2022-01-10 08:21:06,084 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:06,084 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 08:21:06,084 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:06,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 08:21:06,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:21:06,085 INFO L87 Difference]: Start difference. First operand 10711 states and 12550 transitions. Second operand has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 08:21:06,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:06,547 INFO L93 Difference]: Finished difference Result 14793 states and 17325 transitions. [2022-01-10 08:21:06,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 08:21:06,547 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 146 [2022-01-10 08:21:06,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:06,564 INFO L225 Difference]: With dead ends: 14793 [2022-01-10 08:21:06,564 INFO L226 Difference]: Without dead ends: 9462 [2022-01-10 08:21:06,573 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:06,574 INFO L933 BasicCegarLoop]: 366 mSDtfsCounter, 231 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 231 SdHoareTripleChecker+Valid, 494 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:06,574 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [231 Valid, 494 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:06,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9462 states. [2022-01-10 08:21:07,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9462 to 9462. [2022-01-10 08:21:07,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9462 states, 7837 states have (on average 1.1836161796605844) internal successors, (9276), 7997 states have internal predecessors, (9276), 766 states have call successors, (766), 641 states have call predecessors, (766), 857 states have return successors, (1036), 826 states have call predecessors, (1036), 765 states have call successors, (1036) [2022-01-10 08:21:07,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9462 states to 9462 states and 11078 transitions. [2022-01-10 08:21:07,036 INFO L78 Accepts]: Start accepts. Automaton has 9462 states and 11078 transitions. Word has length 146 [2022-01-10 08:21:07,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:07,036 INFO L470 AbstractCegarLoop]: Abstraction has 9462 states and 11078 transitions. [2022-01-10 08:21:07,036 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 08:21:07,036 INFO L276 IsEmpty]: Start isEmpty. Operand 9462 states and 11078 transitions. [2022-01-10 08:21:07,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2022-01-10 08:21:07,041 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:07,041 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:07,048 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:07,241 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:07,242 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:07,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:07,242 INFO L85 PathProgramCache]: Analyzing trace with hash 57732206, now seen corresponding path program 1 times [2022-01-10 08:21:07,242 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:07,242 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1691284770] [2022-01-10 08:21:07,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:07,243 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:07,243 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:07,244 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:07,244 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:07,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:07,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 302 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 08:21:07,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:07,548 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2022-01-10 08:21:07,549 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:07,549 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:07,549 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1691284770] [2022-01-10 08:21:07,549 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1691284770] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:07,549 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:07,549 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:21:07,549 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2021453971] [2022-01-10 08:21:07,549 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:07,549 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 08:21:07,549 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:07,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 08:21:07,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 08:21:07,550 INFO L87 Difference]: Start difference. First operand 9462 states and 11078 transitions. Second operand has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2022-01-10 08:21:08,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:08,371 INFO L93 Difference]: Finished difference Result 17082 states and 20003 transitions. [2022-01-10 08:21:08,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:21:08,372 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 147 [2022-01-10 08:21:08,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:08,397 INFO L225 Difference]: With dead ends: 17082 [2022-01-10 08:21:08,397 INFO L226 Difference]: Without dead ends: 13000 [2022-01-10 08:21:08,407 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 145 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:08,407 INFO L933 BasicCegarLoop]: 440 mSDtfsCounter, 429 mSDsluCounter, 405 mSDsCounter, 0 mSdLazyCounter, 148 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 445 SdHoareTripleChecker+Valid, 845 SdHoareTripleChecker+Invalid, 204 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:08,408 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [445 Valid, 845 Invalid, 204 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 148 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 08:21:08,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13000 states. [2022-01-10 08:21:09,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13000 to 12998. [2022-01-10 08:21:09,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12998 states, 11038 states have (on average 1.1782025729298786) internal successors, (13005), 11219 states have internal predecessors, (13005), 939 states have call successors, (939), 781 states have call predecessors, (939), 1019 states have return successors, (1255), 1001 states have call predecessors, (1255), 938 states have call successors, (1255) [2022-01-10 08:21:09,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12998 states to 12998 states and 15199 transitions. [2022-01-10 08:21:09,121 INFO L78 Accepts]: Start accepts. Automaton has 12998 states and 15199 transitions. Word has length 147 [2022-01-10 08:21:09,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:09,122 INFO L470 AbstractCegarLoop]: Abstraction has 12998 states and 15199 transitions. [2022-01-10 08:21:09,122 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2022-01-10 08:21:09,122 INFO L276 IsEmpty]: Start isEmpty. Operand 12998 states and 15199 transitions. [2022-01-10 08:21:09,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2022-01-10 08:21:09,128 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:09,129 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:09,136 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (35)] Ended with exit code 0 [2022-01-10 08:21:09,329 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:09,329 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:09,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:09,330 INFO L85 PathProgramCache]: Analyzing trace with hash 127380080, now seen corresponding path program 1 times [2022-01-10 08:21:09,330 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:09,330 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [623895263] [2022-01-10 08:21:09,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:09,330 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:09,330 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:09,331 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:09,332 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:09,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:09,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 302 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 08:21:09,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:09,571 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2022-01-10 08:21:09,571 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:09,571 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:09,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [623895263] [2022-01-10 08:21:09,571 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [623895263] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:09,571 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:09,572 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 08:21:09,572 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [625514922] [2022-01-10 08:21:09,572 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:09,572 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 08:21:09,572 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:09,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 08:21:09,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:21:09,573 INFO L87 Difference]: Start difference. First operand 12998 states and 15199 transitions. Second operand has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 08:21:10,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:10,298 INFO L93 Difference]: Finished difference Result 20610 states and 24084 transitions. [2022-01-10 08:21:10,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 08:21:10,298 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 147 [2022-01-10 08:21:10,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:10,322 INFO L225 Difference]: With dead ends: 20610 [2022-01-10 08:21:10,322 INFO L226 Difference]: Without dead ends: 12992 [2022-01-10 08:21:10,332 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 145 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:10,333 INFO L933 BasicCegarLoop]: 365 mSDtfsCounter, 229 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 229 SdHoareTripleChecker+Valid, 493 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:10,333 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [229 Valid, 493 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:10,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12992 states. [2022-01-10 08:21:10,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12992 to 12992. [2022-01-10 08:21:10,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12992 states, 11035 states have (on average 1.177979157227005) internal successors, (12999), 11215 states have internal predecessors, (12999), 936 states have call successors, (936), 781 states have call predecessors, (936), 1019 states have return successors, (1252), 998 states have call predecessors, (1252), 935 states have call successors, (1252) [2022-01-10 08:21:11,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12992 states to 12992 states and 15187 transitions. [2022-01-10 08:21:11,070 INFO L78 Accepts]: Start accepts. Automaton has 12992 states and 15187 transitions. Word has length 147 [2022-01-10 08:21:11,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:11,070 INFO L470 AbstractCegarLoop]: Abstraction has 12992 states and 15187 transitions. [2022-01-10 08:21:11,070 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 08:21:11,070 INFO L276 IsEmpty]: Start isEmpty. Operand 12992 states and 15187 transitions. [2022-01-10 08:21:11,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2022-01-10 08:21:11,076 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:11,076 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:11,083 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (36)] Ended with exit code 0 [2022-01-10 08:21:11,277 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:21:11,277 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:11,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:11,277 INFO L85 PathProgramCache]: Analyzing trace with hash 1668487027, now seen corresponding path program 1 times [2022-01-10 08:21:11,278 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:11,278 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [631294893] [2022-01-10 08:21:11,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:11,278 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:11,278 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:11,279 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:21:11,280 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:21:11,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:11,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 304 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 08:21:11,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:11,595 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2022-01-10 08:21:11,595 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:11,595 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:11,595 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [631294893] [2022-01-10 08:21:11,595 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [631294893] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:11,596 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:11,596 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:21:11,596 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323104894] [2022-01-10 08:21:11,596 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:11,596 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 08:21:11,597 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:11,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 08:21:11,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 08:21:11,597 INFO L87 Difference]: Start difference. First operand 12992 states and 15187 transitions. Second operand has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2022-01-10 08:21:12,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:12,917 INFO L93 Difference]: Finished difference Result 27121 states and 31678 transitions. [2022-01-10 08:21:12,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:21:12,917 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 148 [2022-01-10 08:21:12,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:12,963 INFO L225 Difference]: With dead ends: 27121 [2022-01-10 08:21:12,963 INFO L226 Difference]: Without dead ends: 19509 [2022-01-10 08:21:12,977 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 146 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:12,978 INFO L933 BasicCegarLoop]: 422 mSDtfsCounter, 426 mSDsluCounter, 382 mSDsCounter, 0 mSdLazyCounter, 148 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 442 SdHoareTripleChecker+Valid, 804 SdHoareTripleChecker+Invalid, 206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:12,978 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [442 Valid, 804 Invalid, 206 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 148 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 08:21:12,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19509 states. [2022-01-10 08:21:14,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19509 to 19507. [2022-01-10 08:21:14,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19507 states, 16915 states have (on average 1.1716228199822643) internal successors, (19818), 17144 states have internal predecessors, (19818), 1255 states have call successors, (1255), 1037 states have call predecessors, (1255), 1335 states have return successors, (1679), 1329 states have call predecessors, (1679), 1254 states have call successors, (1679) [2022-01-10 08:21:14,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19507 states to 19507 states and 22752 transitions. [2022-01-10 08:21:14,280 INFO L78 Accepts]: Start accepts. Automaton has 19507 states and 22752 transitions. Word has length 148 [2022-01-10 08:21:14,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:14,280 INFO L470 AbstractCegarLoop]: Abstraction has 19507 states and 22752 transitions. [2022-01-10 08:21:14,281 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2022-01-10 08:21:14,281 INFO L276 IsEmpty]: Start isEmpty. Operand 19507 states and 22752 transitions. [2022-01-10 08:21:14,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2022-01-10 08:21:14,291 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:14,292 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:14,301 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:21:14,499 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:21:14,500 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:14,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:14,500 INFO L85 PathProgramCache]: Analyzing trace with hash 1738134901, now seen corresponding path program 1 times [2022-01-10 08:21:14,500 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:14,500 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [344868020] [2022-01-10 08:21:14,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:14,501 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:14,501 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:14,502 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:21:14,502 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:21:14,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:14,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 304 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 08:21:14,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:14,746 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2022-01-10 08:21:14,746 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:14,746 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:14,746 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [344868020] [2022-01-10 08:21:14,746 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [344868020] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:14,746 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:14,746 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 08:21:14,747 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [399611579] [2022-01-10 08:21:14,747 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:14,747 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 08:21:14,747 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:14,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 08:21:14,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:21:14,752 INFO L87 Difference]: Start difference. First operand 19507 states and 22752 transitions. Second operand has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 08:21:15,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:15,887 INFO L93 Difference]: Finished difference Result 33629 states and 39193 transitions. [2022-01-10 08:21:15,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 08:21:15,888 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 148 [2022-01-10 08:21:15,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:15,929 INFO L225 Difference]: With dead ends: 33629 [2022-01-10 08:21:15,929 INFO L226 Difference]: Without dead ends: 19502 [2022-01-10 08:21:15,949 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 146 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:15,949 INFO L933 BasicCegarLoop]: 364 mSDtfsCounter, 227 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 227 SdHoareTripleChecker+Valid, 492 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:15,949 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [227 Valid, 492 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:15,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19502 states. [2022-01-10 08:21:17,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19502 to 19502. [2022-01-10 08:21:17,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19502 states, 16913 states have (on average 1.1715248625317802) internal successors, (19814), 17141 states have internal predecessors, (19814), 1252 states have call successors, (1252), 1037 states have call predecessors, (1252), 1335 states have return successors, (1676), 1326 states have call predecessors, (1676), 1251 states have call successors, (1676) [2022-01-10 08:21:17,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19502 states to 19502 states and 22742 transitions. [2022-01-10 08:21:17,155 INFO L78 Accepts]: Start accepts. Automaton has 19502 states and 22742 transitions. Word has length 148 [2022-01-10 08:21:17,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:17,155 INFO L470 AbstractCegarLoop]: Abstraction has 19502 states and 22742 transitions. [2022-01-10 08:21:17,155 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 08:21:17,155 INFO L276 IsEmpty]: Start isEmpty. Operand 19502 states and 22742 transitions. [2022-01-10 08:21:17,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2022-01-10 08:21:17,163 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:17,163 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:17,170 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (38)] Ended with exit code 0 [2022-01-10 08:21:17,363 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:21:17,364 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:17,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:17,364 INFO L85 PathProgramCache]: Analyzing trace with hash -117414774, now seen corresponding path program 1 times [2022-01-10 08:21:17,365 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:17,365 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1483319121] [2022-01-10 08:21:17,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:17,365 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:17,365 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:17,366 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:21:17,367 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:21:17,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:17,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 08:21:17,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:17,688 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2022-01-10 08:21:17,689 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:17,689 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:17,689 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1483319121] [2022-01-10 08:21:17,689 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1483319121] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:17,689 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:17,689 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:21:17,689 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1034284826] [2022-01-10 08:21:17,689 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:17,689 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 08:21:17,690 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:17,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 08:21:17,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 08:21:17,690 INFO L87 Difference]: Start difference. First operand 19502 states and 22742 transitions. Second operand has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2022-01-10 08:21:19,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:19,493 INFO L93 Difference]: Finished difference Result 45462 states and 52975 transitions. [2022-01-10 08:21:19,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:21:19,494 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 149 [2022-01-10 08:21:19,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:19,585 INFO L225 Difference]: With dead ends: 45462 [2022-01-10 08:21:19,585 INFO L226 Difference]: Without dead ends: 31340 [2022-01-10 08:21:19,616 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 147 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:19,617 INFO L933 BasicCegarLoop]: 408 mSDtfsCounter, 420 mSDsluCounter, 359 mSDsCounter, 0 mSdLazyCounter, 148 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 436 SdHoareTripleChecker+Valid, 767 SdHoareTripleChecker+Invalid, 207 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:19,622 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [436 Valid, 767 Invalid, 207 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 148 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 08:21:19,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31340 states. [2022-01-10 08:21:21,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31340 to 31338. [2022-01-10 08:21:21,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31338 states, 27554 states have (on average 1.1659650141540248) internal successors, (32127), 27891 states have internal predecessors, (32127), 1839 states have call successors, (1839), 1501 states have call predecessors, (1839), 1943 states have return successors, (2503), 1949 states have call predecessors, (2503), 1838 states have call successors, (2503) [2022-01-10 08:21:21,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31338 states to 31338 states and 36469 transitions. [2022-01-10 08:21:21,751 INFO L78 Accepts]: Start accepts. Automaton has 31338 states and 36469 transitions. Word has length 149 [2022-01-10 08:21:21,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:21,752 INFO L470 AbstractCegarLoop]: Abstraction has 31338 states and 36469 transitions. [2022-01-10 08:21:21,752 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2022-01-10 08:21:21,752 INFO L276 IsEmpty]: Start isEmpty. Operand 31338 states and 36469 transitions. [2022-01-10 08:21:21,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2022-01-10 08:21:21,768 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:21,768 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,775 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (39)] Ended with exit code 0 [2022-01-10 08:21:21,968 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:21:21,969 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:21,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:21,969 INFO L85 PathProgramCache]: Analyzing trace with hash -47766900, now seen corresponding path program 1 times [2022-01-10 08:21:21,969 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:21,970 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1057566151] [2022-01-10 08:21:21,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:21,970 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:21,970 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:21,971 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:21:21,972 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:21:22,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:22,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 08:21:22,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:22,223 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2022-01-10 08:21:22,223 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:22,224 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:22,224 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1057566151] [2022-01-10 08:21:22,224 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1057566151] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:22,224 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:22,224 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 08:21:22,224 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [334172831] [2022-01-10 08:21:22,224 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:22,224 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 08:21:22,224 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:22,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 08:21:22,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:21:22,225 INFO L87 Difference]: Start difference. First operand 31338 states and 36469 transitions. Second operand has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 08:21:24,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:24,091 INFO L93 Difference]: Finished difference Result 57292 states and 66630 transitions. [2022-01-10 08:21:24,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 08:21:24,092 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 149 [2022-01-10 08:21:24,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:24,171 INFO L225 Difference]: With dead ends: 57292 [2022-01-10 08:21:24,171 INFO L226 Difference]: Without dead ends: 31334 [2022-01-10 08:21:24,207 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 147 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:24,207 INFO L933 BasicCegarLoop]: 363 mSDtfsCounter, 225 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 225 SdHoareTripleChecker+Valid, 491 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:24,207 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [225 Valid, 491 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:24,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31334 states. [2022-01-10 08:21:25,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31334 to 31334. [2022-01-10 08:21:25,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31334 states, 27553 states have (on average 1.1659347439480274) internal successors, (32125), 27889 states have internal predecessors, (32125), 1836 states have call successors, (1836), 1501 states have call predecessors, (1836), 1943 states have return successors, (2500), 1946 states have call predecessors, (2500), 1835 states have call successors, (2500) [2022-01-10 08:21:26,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31334 states to 31334 states and 36461 transitions. [2022-01-10 08:21:26,044 INFO L78 Accepts]: Start accepts. Automaton has 31334 states and 36461 transitions. Word has length 149 [2022-01-10 08:21:26,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:26,044 INFO L470 AbstractCegarLoop]: Abstraction has 31334 states and 36461 transitions. [2022-01-10 08:21:26,044 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 08:21:26,044 INFO L276 IsEmpty]: Start isEmpty. Operand 31334 states and 36461 transitions. [2022-01-10 08:21:26,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2022-01-10 08:21:26,056 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:26,057 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,064 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:21:26,258 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:21:26,258 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:26,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:26,259 INFO L85 PathProgramCache]: Analyzing trace with hash -759970985, now seen corresponding path program 1 times [2022-01-10 08:21:26,259 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:26,259 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1999035220] [2022-01-10 08:21:26,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:26,259 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:26,260 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:26,260 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:21:26,262 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:21:26,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:26,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 308 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 08:21:26,342 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:26,516 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2022-01-10 08:21:26,516 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:26,516 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:26,516 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1999035220] [2022-01-10 08:21:26,517 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1999035220] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:26,517 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:26,517 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 08:21:26,517 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164605787] [2022-01-10 08:21:26,517 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:26,517 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 08:21:26,517 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:26,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 08:21:26,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:21:26,518 INFO L87 Difference]: Start difference. First operand 31334 states and 36461 transitions. Second operand has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-01-10 08:21:29,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:29,710 INFO L93 Difference]: Finished difference Result 77824 states and 90841 transitions. [2022-01-10 08:21:29,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 08:21:29,711 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 150 [2022-01-10 08:21:29,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:29,785 INFO L225 Difference]: With dead ends: 77824 [2022-01-10 08:21:29,785 INFO L226 Difference]: Without dead ends: 41702 [2022-01-10 08:21:29,821 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 148 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,822 INFO L933 BasicCegarLoop]: 565 mSDtfsCounter, 197 mSDsluCounter, 355 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 920 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:29,822 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [197 Valid, 920 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:29,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41702 states.