/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.07.cil-2.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-a10ec3b [2022-01-10 08:20:56,886 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-10 08:20:56,892 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-10 08:20:56,940 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-10 08:20:56,940 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-10 08:20:56,941 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-10 08:20:56,942 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-10 08:20:56,943 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-10 08:20:56,944 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-10 08:20:56,945 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-10 08:20:56,946 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-10 08:20:56,978 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-10 08:20:56,978 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-10 08:20:56,983 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-10 08:20:56,984 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-10 08:20:56,986 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-10 08:20:56,987 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-10 08:20:56,988 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-10 08:20:56,990 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-10 08:20:56,991 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-10 08:20:56,994 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-10 08:20:56,997 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-10 08:20:56,998 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-10 08:20:56,998 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-10 08:20:57,000 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-10 08:20:57,000 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-10 08:20:57,000 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-10 08:20:57,001 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-10 08:20:57,001 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-10 08:20:57,001 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-10 08:20:57,002 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-10 08:20:57,002 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-10 08:20:57,002 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-10 08:20:57,003 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-10 08:20:57,003 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-10 08:20:57,003 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-10 08:20:57,004 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-10 08:20:57,004 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-10 08:20:57,004 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-10 08:20:57,005 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-10 08:20:57,005 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-10 08:20:57,010 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:57,029 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-10 08:20:57,029 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-10 08:20:57,030 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-01-10 08:20:57,030 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-01-10 08:20:57,030 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-10 08:20:57,030 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-10 08:20:57,030 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-10 08:20:57,031 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-10 08:20:57,031 INFO L138 SettingsManager]: * Use SBE=true [2022-01-10 08:20:57,031 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-10 08:20:57,031 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-10 08:20:57,035 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-10 08:20:57,035 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-10 08:20:57,035 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-10 08:20:57,035 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-10 08:20:57,035 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-01-10 08:20:57,035 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-01-10 08:20:57,035 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-01-10 08:20:57,035 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-10 08:20:57,035 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-10 08:20:57,036 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-10 08:20:57,036 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-10 08:20:57,036 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-10 08:20:57,036 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 08:20:57,036 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-10 08:20:57,036 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-10 08:20:57,036 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-10 08:20:57,036 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-01-10 08:20:57,037 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-01-10 08:20:57,037 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-10 08:20:57,037 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-01-10 08:20:57,037 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-10 08:20:57,037 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-01-10 08:20:57,037 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:57,183 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-10 08:20:57,216 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-10 08:20:57,218 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-10 08:20:57,219 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-10 08:20:57,219 INFO L275 PluginConnector]: CDTParser initialized [2022-01-10 08:20:57,220 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.07.cil-2.c [2022-01-10 08:20:57,295 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/840004b65/b30cb29a734141b1b5796473cb523d89/FLAGf4faa7818 [2022-01-10 08:20:57,702 INFO L306 CDTParser]: Found 1 translation units. [2022-01-10 08:20:57,702 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_2.cil-1+token_ring.07.cil-2.c [2022-01-10 08:20:57,710 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/840004b65/b30cb29a734141b1b5796473cb523d89/FLAGf4faa7818 [2022-01-10 08:20:57,726 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/840004b65/b30cb29a734141b1b5796473cb523d89 [2022-01-10 08:20:57,727 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-10 08:20:57,728 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-01-10 08:20:57,729 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-10 08:20:57,729 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-10 08:20:57,734 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-10 08:20:57,734 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 08:20:57" (1/1) ... [2022-01-10 08:20:57,735 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1e1541ab and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 08:20:57, skipping insertion in model container [2022-01-10 08:20:57,735 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 08:20:57" (1/1) ... [2022-01-10 08:20:57,748 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-10 08:20:57,800 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-10 08:20:57,923 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.07.cil-2.c[914,927] [2022-01-10 08:20:57,951 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.07.cil-2.c[7115,7128] [2022-01-10 08:20:57,992 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 08:20:58,000 INFO L203 MainTranslator]: Completed pre-run [2022-01-10 08:20:58,007 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.07.cil-2.c[914,927] [2022-01-10 08:20:58,018 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_2.cil-1+token_ring.07.cil-2.c[7115,7128] [2022-01-10 08:20:58,042 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 08:20:58,058 INFO L208 MainTranslator]: Completed translation [2022-01-10 08:20:58,058 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 08:20:58 WrapperNode [2022-01-10 08:20:58,058 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-10 08:20:58,059 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-10 08:20:58,059 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-10 08:20:58,059 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-10 08:20:58,064 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:58" (1/1) ... [2022-01-10 08:20:58,085 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:58" (1/1) ... [2022-01-10 08:20:58,143 INFO L137 Inliner]: procedures = 68, calls = 79, calls flagged for inlining = 35, calls inlined = 35, statements flattened = 725 [2022-01-10 08:20:58,144 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-10 08:20:58,145 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-10 08:20:58,145 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-10 08:20:58,145 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-10 08:20:58,150 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:58" (1/1) ... [2022-01-10 08:20:58,150 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:58" (1/1) ... [2022-01-10 08:20:58,154 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:58" (1/1) ... [2022-01-10 08:20:58,154 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:58" (1/1) ... [2022-01-10 08:20:58,175 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:58" (1/1) ... [2022-01-10 08:20:58,183 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:58" (1/1) ... [2022-01-10 08:20:58,185 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:58" (1/1) ... [2022-01-10 08:20:58,188 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-10 08:20:58,189 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-10 08:20:58,189 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-10 08:20:58,189 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-10 08:20:58,203 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 08:20:58" (1/1) ... [2022-01-10 08:20:58,208 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 08:20:58,217 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-10 08:20:58,226 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:58,246 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:58,261 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-10 08:20:58,262 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2022-01-10 08:20:58,262 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2022-01-10 08:20:58,262 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2022-01-10 08:20:58,262 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2022-01-10 08:20:58,262 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2022-01-10 08:20:58,262 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2022-01-10 08:20:58,262 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2022-01-10 08:20:58,263 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2022-01-10 08:20:58,263 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2022-01-10 08:20:58,263 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2022-01-10 08:20:58,263 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2022-01-10 08:20:58,263 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2022-01-10 08:20:58,263 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2022-01-10 08:20:58,263 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2022-01-10 08:20:58,263 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2022-01-10 08:20:58,263 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2022-01-10 08:20:58,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-01-10 08:20:58,263 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2022-01-10 08:20:58,263 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2022-01-10 08:20:58,263 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2022-01-10 08:20:58,263 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2022-01-10 08:20:58,263 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2022-01-10 08:20:58,263 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2022-01-10 08:20:58,264 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2022-01-10 08:20:58,264 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2022-01-10 08:20:58,264 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2022-01-10 08:20:58,264 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2022-01-10 08:20:58,264 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-10 08:20:58,264 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-10 08:20:58,264 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2022-01-10 08:20:58,264 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2022-01-10 08:20:58,264 INFO L130 BoogieDeclarations]: Found specification of procedure error2 [2022-01-10 08:20:58,264 INFO L138 BoogieDeclarations]: Found implementation of procedure error2 [2022-01-10 08:20:58,335 INFO L234 CfgBuilder]: Building ICFG [2022-01-10 08:20:58,336 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-10 08:20:58,847 INFO L275 CfgBuilder]: Performing block encoding [2022-01-10 08:20:58,854 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-10 08:20:58,855 INFO L299 CfgBuilder]: Removed 14 assume(true) statements. [2022-01-10 08:20:58,856 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 08:20:58 BoogieIcfgContainer [2022-01-10 08:20:58,856 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-10 08:20:58,858 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-10 08:20:58,858 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-10 08:20:58,863 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-10 08:20:58,863 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.01 08:20:57" (1/3) ... [2022-01-10 08:20:58,864 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@52e4d712 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 08:20:58, skipping insertion in model container [2022-01-10 08:20:58,864 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 08:20:58" (2/3) ... [2022-01-10 08:20:58,864 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@52e4d712 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 08:20:58, skipping insertion in model container [2022-01-10 08:20:58,864 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 08:20:58" (3/3) ... [2022-01-10 08:20:58,867 INFO L111 eAbstractionObserver]: Analyzing ICFG pc_sfifo_2.cil-1+token_ring.07.cil-2.c [2022-01-10 08:20:58,871 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-10 08:20:58,871 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2022-01-10 08:20:58,914 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-10 08:20:58,918 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:58,919 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2022-01-10 08:20:58,941 INFO L276 IsEmpty]: Start isEmpty. Operand has 366 states, 311 states have (on average 1.6205787781350482) internal successors, (504), 319 states have internal predecessors, (504), 37 states have call successors, (37), 15 states have call predecessors, (37), 15 states have return successors, (37), 35 states have call predecessors, (37), 37 states have call successors, (37) [2022-01-10 08:20:58,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-01-10 08:20:58,948 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:20:58,949 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:58,949 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:20:58,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:20:58,953 INFO L85 PathProgramCache]: Analyzing trace with hash -1360309696, now seen corresponding path program 1 times [2022-01-10 08:20:58,963 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:20:58,964 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [37860521] [2022-01-10 08:20:58,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:20:58,964 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:20:58,964 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:20:58,966 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:58,980 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:59,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:20:59,102 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 08:20:59,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:20:59,213 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,213 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:20:59,214 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:20:59,214 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [37860521] [2022-01-10 08:20:59,214 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [37860521] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:20:59,214 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:20:59,215 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 08:20:59,216 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [143131237] [2022-01-10 08:20:59,216 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:20:59,219 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 08:20:59,219 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:20:59,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 08:20:59,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:20:59,239 INFO L87 Difference]: Start difference. First operand has 366 states, 311 states have (on average 1.6205787781350482) internal successors, (504), 319 states have internal predecessors, (504), 37 states have call successors, (37), 15 states have call predecessors, (37), 15 states have return successors, (37), 35 states have call predecessors, (37), 37 states have call successors, (37) 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:59,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:20:59,318 INFO L93 Difference]: Finished difference Result 709 states and 1119 transitions. [2022-01-10 08:20:59,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 08:20:59,323 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:59,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:20:59,338 INFO L225 Difference]: With dead ends: 709 [2022-01-10 08:20:59,338 INFO L226 Difference]: Without dead ends: 355 [2022-01-10 08:20:59,345 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:59,347 INFO L933 BasicCegarLoop]: 540 mSDtfsCounter, 128 mSDsluCounter, 407 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 947 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:20:59,349 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [128 Valid, 947 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:20:59,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 355 states. [2022-01-10 08:20:59,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 355 to 355. [2022-01-10 08:20:59,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 355 states, 303 states have (on average 1.528052805280528) internal successors, (463), 308 states have internal predecessors, (463), 37 states have call successors, (37), 15 states have call predecessors, (37), 13 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2022-01-10 08:20:59,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 355 states to 355 states and 533 transitions. [2022-01-10 08:20:59,412 INFO L78 Accepts]: Start accepts. Automaton has 355 states and 533 transitions. Word has length 65 [2022-01-10 08:20:59,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:20:59,413 INFO L470 AbstractCegarLoop]: Abstraction has 355 states and 533 transitions. [2022-01-10 08:20:59,414 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:59,414 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 533 transitions. [2022-01-10 08:20:59,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-01-10 08:20:59,416 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:20:59,416 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:59,425 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:59,623 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:59,624 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:20:59,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:20:59,626 INFO L85 PathProgramCache]: Analyzing trace with hash -1400984446, now seen corresponding path program 1 times [2022-01-10 08:20:59,627 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:20:59,627 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2007671909] [2022-01-10 08:20:59,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:20:59,627 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:20:59,627 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:20:59,629 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:59,630 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:59,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:20:59,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 08:20:59,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:20:59,833 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,837 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:20:59,838 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:20:59,838 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2007671909] [2022-01-10 08:20:59,839 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2007671909] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:20:59,841 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:20:59,841 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 08:20:59,841 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [179972559] [2022-01-10 08:20:59,842 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:20:59,843 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:20:59,843 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:20:59,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:20:59,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:20:59,844 INFO L87 Difference]: Start difference. First operand 355 states and 533 transitions. Second operand has 5 states, 5 states have (on average 10.0) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 08:21:00,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:00,422 INFO L93 Difference]: Finished difference Result 546 states and 801 transitions. [2022-01-10 08:21:00,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 08:21:00,423 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 65 [2022-01-10 08:21:00,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:00,426 INFO L225 Difference]: With dead ends: 546 [2022-01-10 08:21:00,426 INFO L226 Difference]: Without dead ends: 458 [2022-01-10 08:21:00,426 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:21:00,427 INFO L933 BasicCegarLoop]: 536 mSDtfsCounter, 372 mSDsluCounter, 820 mSDsCounter, 0 mSdLazyCounter, 591 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 379 SdHoareTripleChecker+Valid, 1356 SdHoareTripleChecker+Invalid, 651 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 591 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:00,427 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [379 Valid, 1356 Invalid, 651 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 591 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 08:21:00,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 458 states. [2022-01-10 08:21:00,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 458 to 451. [2022-01-10 08:21:00,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 451 states, 379 states have (on average 1.4960422163588392) internal successors, (567), 386 states have internal predecessors, (567), 48 states have call successors, (48), 22 states have call predecessors, (48), 22 states have return successors, (49), 45 states have call predecessors, (49), 44 states have call successors, (49) [2022-01-10 08:21:00,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 451 states to 451 states and 664 transitions. [2022-01-10 08:21:00,460 INFO L78 Accepts]: Start accepts. Automaton has 451 states and 664 transitions. Word has length 65 [2022-01-10 08:21:00,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:00,460 INFO L470 AbstractCegarLoop]: Abstraction has 451 states and 664 transitions. [2022-01-10 08:21:00,460 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 08:21:00,460 INFO L276 IsEmpty]: Start isEmpty. Operand 451 states and 664 transitions. [2022-01-10 08:21:00,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-01-10 08:21:00,462 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:00,462 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:21:00,475 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:21:00,677 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:21:00,678 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:00,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:00,679 INFO L85 PathProgramCache]: Analyzing trace with hash -997198495, now seen corresponding path program 1 times [2022-01-10 08:21:00,679 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:00,680 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [321480680] [2022-01-10 08:21:00,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:00,680 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:00,680 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:00,681 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:21:00,682 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-01-10 08:21:00,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:00,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 08:21:00,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:00,845 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,845 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:00,846 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:00,846 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [321480680] [2022-01-10 08:21:00,847 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [321480680] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:00,847 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:00,848 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 08:21:00,849 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2081213409] [2022-01-10 08:21:00,849 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:00,849 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:00,850 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:00,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:00,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:00,851 INFO L87 Difference]: Start difference. First operand 451 states and 664 transitions. Second operand has 5 states, 5 states have (on average 10.0) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 08:21:01,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:01,356 INFO L93 Difference]: Finished difference Result 843 states and 1216 transitions. [2022-01-10 08:21:01,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 08:21:01,357 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 65 [2022-01-10 08:21:01,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:01,360 INFO L225 Difference]: With dead ends: 843 [2022-01-10 08:21:01,360 INFO L226 Difference]: Without dead ends: 664 [2022-01-10 08:21:01,361 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:21:01,361 INFO L933 BasicCegarLoop]: 539 mSDtfsCounter, 364 mSDsluCounter, 822 mSDsCounter, 0 mSdLazyCounter, 592 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 371 SdHoareTripleChecker+Valid, 1361 SdHoareTripleChecker+Invalid, 652 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 592 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:01,361 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [371 Valid, 1361 Invalid, 652 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 592 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 08:21:01,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 664 states. [2022-01-10 08:21:01,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 664 to 656. [2022-01-10 08:21:01,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 656 states, 540 states have (on average 1.4462962962962962) internal successors, (781), 555 states have internal predecessors, (781), 70 states have call successors, (70), 36 states have call predecessors, (70), 44 states have return successors, (91), 69 states have call predecessors, (91), 66 states have call successors, (91) [2022-01-10 08:21:01,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 656 states to 656 states and 942 transitions. [2022-01-10 08:21:01,407 INFO L78 Accepts]: Start accepts. Automaton has 656 states and 942 transitions. Word has length 65 [2022-01-10 08:21:01,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:01,418 INFO L470 AbstractCegarLoop]: Abstraction has 656 states and 942 transitions. [2022-01-10 08:21:01,418 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 08:21:01,418 INFO L276 IsEmpty]: Start isEmpty. Operand 656 states and 942 transitions. [2022-01-10 08:21:01,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-01-10 08:21:01,421 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:01,423 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:21:01,445 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-01-10 08:21:01,634 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:21:01,634 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:01,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:01,635 INFO L85 PathProgramCache]: Analyzing trace with hash -2108349022, now seen corresponding path program 1 times [2022-01-10 08:21:01,635 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:01,635 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [158427279] [2022-01-10 08:21:01,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:01,636 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:01,636 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:01,651 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:21:01,653 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-01-10 08:21:01,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:01,742 INFO L263 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 5 conjunts are in the unsatisfiable core [2022-01-10 08:21:01,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:01,826 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,826 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:01,827 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:01,827 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [158427279] [2022-01-10 08:21:01,827 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [158427279] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:01,827 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:01,827 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 08:21:01,827 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1019991013] [2022-01-10 08:21:01,827 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:01,828 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 08:21:01,828 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:01,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 08:21:01,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:21:01,828 INFO L87 Difference]: Start difference. First operand 656 states and 942 transitions. Second operand has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 08:21:01,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:01,865 INFO L93 Difference]: Finished difference Result 1046 states and 1474 transitions. [2022-01-10 08:21:01,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 08:21:01,865 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 65 [2022-01-10 08:21:01,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:01,872 INFO L225 Difference]: With dead ends: 1046 [2022-01-10 08:21:01,872 INFO L226 Difference]: Without dead ends: 676 [2022-01-10 08:21:01,875 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-01-10 08:21:01,877 INFO L933 BasicCegarLoop]: 531 mSDtfsCounter, 7 mSDsluCounter, 2118 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 2649 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:01,878 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 2649 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:21:01,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 676 states. [2022-01-10 08:21:01,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 676 to 666. [2022-01-10 08:21:01,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 666 states, 548 states have (on average 1.436131386861314) internal successors, (787), 563 states have internal predecessors, (787), 70 states have call successors, (70), 36 states have call predecessors, (70), 46 states have return successors, (93), 71 states have call predecessors, (93), 66 states have call successors, (93) [2022-01-10 08:21:01,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 666 states to 666 states and 950 transitions. [2022-01-10 08:21:01,916 INFO L78 Accepts]: Start accepts. Automaton has 666 states and 950 transitions. Word has length 65 [2022-01-10 08:21:01,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:01,916 INFO L470 AbstractCegarLoop]: Abstraction has 666 states and 950 transitions. [2022-01-10 08:21:01,916 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 08:21:01,916 INFO L276 IsEmpty]: Start isEmpty. Operand 666 states and 950 transitions. [2022-01-10 08:21:01,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-01-10 08:21:01,918 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:01,918 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:21:01,927 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-01-10 08:21:02,125 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:21:02,125 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:02,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:02,126 INFO L85 PathProgramCache]: Analyzing trace with hash 1157258976, now seen corresponding path program 1 times [2022-01-10 08:21:02,126 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:02,126 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [325227547] [2022-01-10 08:21:02,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:02,127 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:02,127 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:02,128 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:21:02,129 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-01-10 08:21:02,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:02,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:02,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:02,275 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:02,275 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:02,275 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:02,275 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [325227547] [2022-01-10 08:21:02,275 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [325227547] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:02,276 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:02,276 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:21:02,276 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [289110895] [2022-01-10 08:21:02,276 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:02,276 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 08:21:02,276 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:02,276 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 08:21:02,277 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 08:21:02,277 INFO L87 Difference]: Start difference. First operand 666 states and 950 transitions. Second operand has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2022-01-10 08:21:02,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:02,472 INFO L93 Difference]: Finished difference Result 1396 states and 1910 transitions. [2022-01-10 08:21:02,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:21:02,473 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 65 [2022-01-10 08:21:02,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:02,477 INFO L225 Difference]: With dead ends: 1396 [2022-01-10 08:21:02,477 INFO L226 Difference]: Without dead ends: 1020 [2022-01-10 08:21:02,478 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:02,478 INFO L933 BasicCegarLoop]: 509 mSDtfsCounter, 720 mSDsluCounter, 298 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 746 SdHoareTripleChecker+Valid, 807 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:02,479 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [746 Valid, 807 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 140 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 08:21:02,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1020 states. [2022-01-10 08:21:02,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1020 to 1016. [2022-01-10 08:21:02,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1016 states, 822 states have (on average 1.3868613138686132) internal successors, (1140), 849 states have internal predecessors, (1140), 104 states have call successors, (104), 64 states have call predecessors, (104), 88 states have return successors, (156), 107 states have call predecessors, (156), 100 states have call successors, (156) [2022-01-10 08:21:02,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1016 states to 1016 states and 1400 transitions. [2022-01-10 08:21:02,515 INFO L78 Accepts]: Start accepts. Automaton has 1016 states and 1400 transitions. Word has length 65 [2022-01-10 08:21:02,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:02,516 INFO L470 AbstractCegarLoop]: Abstraction has 1016 states and 1400 transitions. [2022-01-10 08:21:02,516 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2022-01-10 08:21:02,516 INFO L276 IsEmpty]: Start isEmpty. Operand 1016 states and 1400 transitions. [2022-01-10 08:21:02,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-01-10 08:21:02,518 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:02,518 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:21:02,527 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:21:02,725 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:21:02,725 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:02,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:02,726 INFO L85 PathProgramCache]: Analyzing trace with hash 1400644295, now seen corresponding path program 1 times [2022-01-10 08:21:02,727 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:02,727 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [164848437] [2022-01-10 08:21:02,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:02,727 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:02,727 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:02,728 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:21:02,729 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-01-10 08:21:02,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:02,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 08:21:02,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:02,905 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:02,905 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:02,905 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:02,906 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [164848437] [2022-01-10 08:21:02,906 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [164848437] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:02,906 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:02,906 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 08:21:02,906 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [199431957] [2022-01-10 08:21:02,906 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:02,906 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 08:21:02,906 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:02,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 08:21:02,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:21:02,907 INFO L87 Difference]: Start difference. First operand 1016 states and 1400 transitions. Second operand has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-01-10 08:21:02,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:02,950 INFO L93 Difference]: Finished difference Result 2440 states and 3275 transitions. [2022-01-10 08:21:02,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 08:21:02,950 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 66 [2022-01-10 08:21:02,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:02,977 INFO L225 Difference]: With dead ends: 2440 [2022-01-10 08:21:02,977 INFO L226 Difference]: Without dead ends: 1710 [2022-01-10 08:21:02,978 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:21:02,978 INFO L933 BasicCegarLoop]: 549 mSDtfsCounter, 466 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 466 SdHoareTripleChecker+Valid, 657 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:02,979 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [466 Valid, 657 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:21:02,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1710 states. [2022-01-10 08:21:03,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1710 to 1666. [2022-01-10 08:21:03,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1666 states, 1324 states have (on average 1.3398791540785497) internal successors, (1774), 1373 states have internal predecessors, (1774), 170 states have call successors, (170), 120 states have call predecessors, (170), 170 states have return successors, (270), 177 states have call predecessors, (270), 166 states have call successors, (270) [2022-01-10 08:21:03,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1666 states to 1666 states and 2214 transitions. [2022-01-10 08:21:03,018 INFO L78 Accepts]: Start accepts. Automaton has 1666 states and 2214 transitions. Word has length 66 [2022-01-10 08:21:03,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:03,019 INFO L470 AbstractCegarLoop]: Abstraction has 1666 states and 2214 transitions. [2022-01-10 08:21:03,019 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-01-10 08:21:03,019 INFO L276 IsEmpty]: Start isEmpty. Operand 1666 states and 2214 transitions. [2022-01-10 08:21:03,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-01-10 08:21:03,020 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:03,020 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:21:03,041 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2022-01-10 08:21:03,227 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:21:03,227 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:03,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:03,228 INFO L85 PathProgramCache]: Analyzing trace with hash -57595364, now seen corresponding path program 1 times [2022-01-10 08:21:03,228 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:03,228 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1439598416] [2022-01-10 08:21:03,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:03,228 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:03,228 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:03,229 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:21:03,230 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-01-10 08:21:03,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:03,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 08:21:03,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:03,389 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:03,389 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:03,390 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:03,390 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1439598416] [2022-01-10 08:21:03,390 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1439598416] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:03,390 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:03,390 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 08:21:03,390 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1215175587] [2022-01-10 08:21:03,390 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:03,390 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 08:21:03,390 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:03,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 08:21:03,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:21:03,391 INFO L87 Difference]: Start difference. First operand 1666 states and 2214 transitions. Second operand has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-01-10 08:21:03,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:03,480 INFO L93 Difference]: Finished difference Result 4269 states and 5593 transitions. [2022-01-10 08:21:03,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 08:21:03,480 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 66 [2022-01-10 08:21:03,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:03,490 INFO L225 Difference]: With dead ends: 4269 [2022-01-10 08:21:03,490 INFO L226 Difference]: Without dead ends: 2872 [2022-01-10 08:21:03,494 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:21:03,495 INFO L933 BasicCegarLoop]: 543 mSDtfsCounter, 65 mSDsluCounter, 499 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 1042 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:03,495 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 1042 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:21:03,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2872 states. [2022-01-10 08:21:03,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2872 to 2832. [2022-01-10 08:21:03,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2832 states, 2220 states have (on average 1.3117117117117116) internal successors, (2912), 2293 states have internal predecessors, (2912), 296 states have call successors, (296), 232 states have call predecessors, (296), 314 states have return successors, (454), 309 states have call predecessors, (454), 292 states have call successors, (454) [2022-01-10 08:21:03,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2832 states to 2832 states and 3662 transitions. [2022-01-10 08:21:03,574 INFO L78 Accepts]: Start accepts. Automaton has 2832 states and 3662 transitions. Word has length 66 [2022-01-10 08:21:03,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:03,574 INFO L470 AbstractCegarLoop]: Abstraction has 2832 states and 3662 transitions. [2022-01-10 08:21:03,574 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-01-10 08:21:03,574 INFO L276 IsEmpty]: Start isEmpty. Operand 2832 states and 3662 transitions. [2022-01-10 08:21:03,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-10 08:21:03,576 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:03,576 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:21:03,582 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2022-01-10 08:21:03,782 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:21:03,783 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:03,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:03,784 INFO L85 PathProgramCache]: Analyzing trace with hash -1644831941, now seen corresponding path program 1 times [2022-01-10 08:21:03,784 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:03,784 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2064897447] [2022-01-10 08:21:03,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:03,785 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:03,785 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:03,791 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:21:03,793 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-01-10 08:21:03,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:03,858 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 08:21:03,859 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:03,979 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:03,980 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:03,980 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:03,980 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2064897447] [2022-01-10 08:21:03,980 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2064897447] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:03,980 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:03,980 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 08:21:03,980 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1370994143] [2022-01-10 08:21:03,980 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:03,981 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 08:21:03,981 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:03,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 08:21:03,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:21:03,981 INFO L87 Difference]: Start difference. First operand 2832 states and 3662 transitions. Second operand has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-01-10 08:21:04,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:04,048 INFO L93 Difference]: Finished difference Result 5718 states and 7301 transitions. [2022-01-10 08:21:04,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 08:21:04,049 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 72 [2022-01-10 08:21:04,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:04,060 INFO L225 Difference]: With dead ends: 5718 [2022-01-10 08:21:04,060 INFO L226 Difference]: Without dead ends: 3160 [2022-01-10 08:21:04,065 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:21:04,065 INFO L933 BasicCegarLoop]: 553 mSDtfsCounter, 458 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 458 SdHoareTripleChecker+Valid, 661 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:04,065 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [458 Valid, 661 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:21:04,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3160 states. [2022-01-10 08:21:04,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3160 to 3116. [2022-01-10 08:21:04,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3116 states, 2440 states have (on average 1.3008196721311476) internal successors, (3174), 2517 states have internal predecessors, (3174), 328 states have call successors, (328), 260 states have call predecessors, (328), 346 states have return successors, (492), 341 states have call predecessors, (492), 324 states have call successors, (492) [2022-01-10 08:21:04,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3116 states to 3116 states and 3994 transitions. [2022-01-10 08:21:04,151 INFO L78 Accepts]: Start accepts. Automaton has 3116 states and 3994 transitions. Word has length 72 [2022-01-10 08:21:04,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:04,152 INFO L470 AbstractCegarLoop]: Abstraction has 3116 states and 3994 transitions. [2022-01-10 08:21:04,152 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-01-10 08:21:04,152 INFO L276 IsEmpty]: Start isEmpty. Operand 3116 states and 3994 transitions. [2022-01-10 08:21:04,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-01-10 08:21:04,153 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:04,153 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:21:04,159 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:21:04,359 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:21:04,360 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:04,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:04,360 INFO L85 PathProgramCache]: Analyzing trace with hash 33226707, now seen corresponding path program 1 times [2022-01-10 08:21:04,360 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:04,361 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2132233596] [2022-01-10 08:21:04,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:04,361 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:04,361 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:04,362 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:21:04,363 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2022-01-10 08:21:04,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:04,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:04,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:04,544 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:21:04,544 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:04,544 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:04,544 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2132233596] [2022-01-10 08:21:04,544 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2132233596] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:04,544 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:04,544 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:21:04,544 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1147250295] [2022-01-10 08:21:04,545 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:04,545 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 08:21:04,545 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:04,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 08:21:04,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 08:21:04,545 INFO L87 Difference]: Start difference. First operand 3116 states and 3994 transitions. Second operand has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-01-10 08:21:04,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:04,752 INFO L93 Difference]: Finished difference Result 3774 states and 4809 transitions. [2022-01-10 08:21:04,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 08:21:04,752 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 73 [2022-01-10 08:21:04,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:04,764 INFO L225 Difference]: With dead ends: 3774 [2022-01-10 08:21:04,764 INFO L226 Difference]: Without dead ends: 3771 [2022-01-10 08:21:04,765 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:04,765 INFO L933 BasicCegarLoop]: 557 mSDtfsCounter, 982 mSDsluCounter, 90 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 140 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 982 SdHoareTripleChecker+Valid, 647 SdHoareTripleChecker+Invalid, 160 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 140 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:04,766 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [982 Valid, 647 Invalid, 160 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [140 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 08:21:04,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3771 states. [2022-01-10 08:21:04,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3771 to 3729. [2022-01-10 08:21:04,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3729 states, 2912 states have (on average 1.2925824175824177) internal successors, (3764), 3004 states have internal predecessors, (3764), 393 states have call successors, (393), 316 states have call predecessors, (393), 422 states have return successors, (590), 411 states have call predecessors, (590), 390 states have call successors, (590) [2022-01-10 08:21:04,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3729 states to 3729 states and 4747 transitions. [2022-01-10 08:21:04,884 INFO L78 Accepts]: Start accepts. Automaton has 3729 states and 4747 transitions. Word has length 73 [2022-01-10 08:21:04,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:04,885 INFO L470 AbstractCegarLoop]: Abstraction has 3729 states and 4747 transitions. [2022-01-10 08:21:04,885 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-01-10 08:21:04,885 INFO L276 IsEmpty]: Start isEmpty. Operand 3729 states and 4747 transitions. [2022-01-10 08:21:04,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-10 08:21:04,886 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:04,886 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:21:04,895 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2022-01-10 08:21:05,093 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:21:05,094 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:05,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:05,094 INFO L85 PathProgramCache]: Analyzing trace with hash 1028933253, now seen corresponding path program 1 times [2022-01-10 08:21:05,094 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:05,094 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1768725692] [2022-01-10 08:21:05,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:05,094 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:05,095 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:05,096 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:21:05,097 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-01-10 08:21:05,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:05,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 5 conjunts are in the unsatisfiable core [2022-01-10 08:21:05,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:05,492 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:21:05,492 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-10 08:21:05,625 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:21:05,625 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:05,625 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1768725692] [2022-01-10 08:21:05,625 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1768725692] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-10 08:21:05,626 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-01-10 08:21:05,626 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 7 [2022-01-10 08:21:05,626 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [358980645] [2022-01-10 08:21:05,626 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-01-10 08:21:05,626 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 08:21:05,626 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:05,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 08:21:05,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-01-10 08:21:05,627 INFO L87 Difference]: Start difference. First operand 3729 states and 4747 transitions. Second operand has 7 states, 7 states have (on average 16.428571428571427) internal successors, (115), 7 states have internal predecessors, (115), 4 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-01-10 08:21:06,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:06,070 INFO L93 Difference]: Finished difference Result 8457 states and 10703 transitions. [2022-01-10 08:21:06,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 08:21:06,071 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.428571428571427) internal successors, (115), 7 states have internal predecessors, (115), 4 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 74 [2022-01-10 08:21:06,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:06,095 INFO L225 Difference]: With dead ends: 8457 [2022-01-10 08:21:06,095 INFO L226 Difference]: Without dead ends: 8454 [2022-01-10 08:21:06,097 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 140 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-01-10 08:21:06,098 INFO L933 BasicCegarLoop]: 743 mSDtfsCounter, 862 mSDsluCounter, 2049 mSDsCounter, 0 mSdLazyCounter, 423 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 862 SdHoareTripleChecker+Valid, 2792 SdHoareTripleChecker+Invalid, 434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 423 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:06,098 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [862 Valid, 2792 Invalid, 434 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 423 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 08:21:06,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8454 states. [2022-01-10 08:21:06,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8454 to 6267. [2022-01-10 08:21:06,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6267 states, 4878 states have (on average 1.2845428454284542) internal successors, (6266), 5038 states have internal predecessors, (6266), 657 states have call successors, (657), 540 states have call predecessors, (657), 730 states have return successors, (1014), 691 states have call predecessors, (1014), 654 states have call successors, (1014) [2022-01-10 08:21:06,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6267 states to 6267 states and 7937 transitions. [2022-01-10 08:21:06,339 INFO L78 Accepts]: Start accepts. Automaton has 6267 states and 7937 transitions. Word has length 74 [2022-01-10 08:21:06,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:06,340 INFO L470 AbstractCegarLoop]: Abstraction has 6267 states and 7937 transitions. [2022-01-10 08:21:06,340 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.428571428571427) internal successors, (115), 7 states have internal predecessors, (115), 4 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-01-10 08:21:06,340 INFO L276 IsEmpty]: Start isEmpty. Operand 6267 states and 7937 transitions. [2022-01-10 08:21:06,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-10 08:21:06,341 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:06,341 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:21:06,365 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-01-10 08:21:06,548 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:21:06,549 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:06,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:06,549 INFO L85 PathProgramCache]: Analyzing trace with hash -1516349741, now seen corresponding path program 2 times [2022-01-10 08:21:06,549 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:06,549 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [989575899] [2022-01-10 08:21:06,549 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-10 08:21:06,550 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:06,550 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:06,551 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:21:06,551 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-01-10 08:21:06,633 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-10 08:21:06,634 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-10 08:21:06,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 08:21:06,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:06,710 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:21:06,710 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:06,711 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:06,711 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [989575899] [2022-01-10 08:21:06,711 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [989575899] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:06,711 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:06,711 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 08:21:06,711 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1261881465] [2022-01-10 08:21:06,711 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:06,711 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 08:21:06,711 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:06,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 08:21:06,712 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:21:06,712 INFO L87 Difference]: Start difference. First operand 6267 states and 7937 transitions. Second operand has 3 states, 3 states have (on average 20.666666666666668) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-01-10 08:21:06,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:06,945 INFO L93 Difference]: Finished difference Result 9448 states and 12035 transitions. [2022-01-10 08:21:06,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 08:21:06,957 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.666666666666668) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 77 [2022-01-10 08:21:06,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:06,992 INFO L225 Difference]: With dead ends: 9448 [2022-01-10 08:21:06,992 INFO L226 Difference]: Without dead ends: 3747 [2022-01-10 08:21:07,002 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:21:07,002 INFO L933 BasicCegarLoop]: 604 mSDtfsCounter, 502 mSDsluCounter, 116 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 502 SdHoareTripleChecker+Valid, 720 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:07,002 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [502 Valid, 720 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:21:07,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3747 states. [2022-01-10 08:21:07,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3747 to 3715. [2022-01-10 08:21:07,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3715 states, 2902 states have (on average 1.2770503101309443) internal successors, (3706), 2990 states have internal predecessors, (3706), 393 states have call successors, (393), 316 states have call predecessors, (393), 418 states have return successors, (558), 411 states have call predecessors, (558), 390 states have call successors, (558) [2022-01-10 08:21:07,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3715 states to 3715 states and 4657 transitions. [2022-01-10 08:21:07,216 INFO L78 Accepts]: Start accepts. Automaton has 3715 states and 4657 transitions. Word has length 77 [2022-01-10 08:21:07,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:07,216 INFO L470 AbstractCegarLoop]: Abstraction has 3715 states and 4657 transitions. [2022-01-10 08:21:07,217 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.666666666666668) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-01-10 08:21:07,217 INFO L276 IsEmpty]: Start isEmpty. Operand 3715 states and 4657 transitions. [2022-01-10 08:21:07,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2022-01-10 08:21:07,218 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:07,218 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:21:07,225 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (12)] Ended with exit code 0 [2022-01-10 08:21:07,424 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:21:07,425 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:07,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:07,425 INFO L85 PathProgramCache]: Analyzing trace with hash 522255415, now seen corresponding path program 1 times [2022-01-10 08:21:07,425 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:07,425 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1859989718] [2022-01-10 08:21:07,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:07,426 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:07,426 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:07,440 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:21:07,441 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2022-01-10 08:21:07,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:07,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 08:21:07,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:07,599 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:21:07,599 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:07,599 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:07,599 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1859989718] [2022-01-10 08:21:07,599 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1859989718] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:07,600 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:07,600 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 08:21:07,600 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [798033484] [2022-01-10 08:21:07,600 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:07,600 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 08:21:07,600 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:07,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 08:21:07,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:21:07,601 INFO L87 Difference]: Start difference. First operand 3715 states and 4657 transitions. Second operand has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-01-10 08:21:07,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:07,819 INFO L93 Difference]: Finished difference Result 10350 states and 12864 transitions. [2022-01-10 08:21:07,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 08:21:07,820 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 84 [2022-01-10 08:21:07,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:07,840 INFO L225 Difference]: With dead ends: 10350 [2022-01-10 08:21:07,840 INFO L226 Difference]: Without dead ends: 6911 [2022-01-10 08:21:07,847 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:21:07,847 INFO L933 BasicCegarLoop]: 622 mSDtfsCounter, 89 mSDsluCounter, 522 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 1144 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:07,847 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 1144 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:21:07,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6911 states. [2022-01-10 08:21:08,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6911 to 6911. [2022-01-10 08:21:08,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6911 states, 5318 states have (on average 1.2455810455058292) internal successors, (6624), 5492 states have internal predecessors, (6624), 761 states have call successors, (761), 624 states have call predecessors, (761), 830 states have return successors, (1149), 799 states have call predecessors, (1149), 758 states have call successors, (1149) [2022-01-10 08:21:08,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6911 states to 6911 states and 8534 transitions. [2022-01-10 08:21:08,057 INFO L78 Accepts]: Start accepts. Automaton has 6911 states and 8534 transitions. Word has length 84 [2022-01-10 08:21:08,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:08,057 INFO L470 AbstractCegarLoop]: Abstraction has 6911 states and 8534 transitions. [2022-01-10 08:21:08,057 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-01-10 08:21:08,057 INFO L276 IsEmpty]: Start isEmpty. Operand 6911 states and 8534 transitions. [2022-01-10 08:21:08,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2022-01-10 08:21:08,086 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:08,086 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:21:08,099 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (13)] Ended with exit code 0 [2022-01-10 08:21:08,292 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:21:08,293 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:08,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:08,293 INFO L85 PathProgramCache]: Analyzing trace with hash 1699473531, now seen corresponding path program 1 times [2022-01-10 08:21:08,293 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:08,293 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [301087174] [2022-01-10 08:21:08,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:08,293 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:08,294 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:08,296 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:21:08,297 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2022-01-10 08:21:08,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:08,360 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:08,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:08,486 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-10 08:21:08,487 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:08,487 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:08,487 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [301087174] [2022-01-10 08:21:08,487 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [301087174] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:08,487 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:08,487 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:21:08,487 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [371991262] [2022-01-10 08:21:08,487 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:08,487 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 08:21:08,488 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:08,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 08:21:08,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 08:21:08,488 INFO L87 Difference]: Start difference. First operand 6911 states and 8534 transitions. Second operand has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2022-01-10 08:21:08,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:08,835 INFO L93 Difference]: Finished difference Result 12351 states and 15162 transitions. [2022-01-10 08:21:08,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:21:08,835 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 92 [2022-01-10 08:21:08,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:08,861 INFO L225 Difference]: With dead ends: 12351 [2022-01-10 08:21:08,861 INFO L226 Difference]: Without dead ends: 7019 [2022-01-10 08:21:08,874 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:08,875 INFO L933 BasicCegarLoop]: 528 mSDtfsCounter, 691 mSDsluCounter, 300 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 716 SdHoareTripleChecker+Valid, 828 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:08,875 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [716 Valid, 828 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 146 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 08:21:08,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7019 states. [2022-01-10 08:21:09,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7019 to 7019. [2022-01-10 08:21:09,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7019 states, 5372 states have (on average 1.231198808637379) internal successors, (6614), 5600 states have internal predecessors, (6614), 761 states have call successors, (761), 624 states have call predecessors, (761), 884 states have return successors, (1149), 799 states have call predecessors, (1149), 758 states have call successors, (1149) [2022-01-10 08:21:09,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7019 states to 7019 states and 8524 transitions. [2022-01-10 08:21:09,106 INFO L78 Accepts]: Start accepts. Automaton has 7019 states and 8524 transitions. Word has length 92 [2022-01-10 08:21:09,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:09,107 INFO L470 AbstractCegarLoop]: Abstraction has 7019 states and 8524 transitions. [2022-01-10 08:21:09,107 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2022-01-10 08:21:09,107 INFO L276 IsEmpty]: Start isEmpty. Operand 7019 states and 8524 transitions. [2022-01-10 08:21:09,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2022-01-10 08:21:09,111 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:09,111 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:21:09,131 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2022-01-10 08:21:09,318 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:21:09,319 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:09,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:09,319 INFO L85 PathProgramCache]: Analyzing trace with hash -315104239, now seen corresponding path program 1 times [2022-01-10 08:21:09,319 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:09,319 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [191420130] [2022-01-10 08:21:09,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:09,320 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:09,320 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:09,320 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:21:09,322 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2022-01-10 08:21:09,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:09,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 232 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 08:21:09,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:09,495 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-10 08:21:09,496 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:09,496 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:09,496 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [191420130] [2022-01-10 08:21:09,496 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [191420130] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:09,496 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:09,496 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 08:21:09,496 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1003116874] [2022-01-10 08:21:09,496 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:09,496 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 08:21:09,496 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:09,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 08:21:09,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:21:09,497 INFO L87 Difference]: Start difference. First operand 7019 states and 8524 transitions. Second operand has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-01-10 08:21:09,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:09,703 INFO L93 Difference]: Finished difference Result 13193 states and 15964 transitions. [2022-01-10 08:21:09,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 08:21:09,704 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 93 [2022-01-10 08:21:09,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:09,721 INFO L225 Difference]: With dead ends: 13193 [2022-01-10 08:21:09,721 INFO L226 Difference]: Without dead ends: 7022 [2022-01-10 08:21:09,731 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:21:09,732 INFO L933 BasicCegarLoop]: 612 mSDtfsCounter, 94 mSDsluCounter, 520 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 1132 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:09,732 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 1132 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:21:09,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7022 states. [2022-01-10 08:21:09,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7022 to 7019. [2022-01-10 08:21:09,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7019 states, 5372 states have (on average 1.2163067758749069) internal successors, (6534), 5600 states have internal predecessors, (6534), 761 states have call successors, (761), 624 states have call predecessors, (761), 884 states have return successors, (1069), 799 states have call predecessors, (1069), 758 states have call successors, (1069) [2022-01-10 08:21:09,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7019 states to 7019 states and 8364 transitions. [2022-01-10 08:21:09,998 INFO L78 Accepts]: Start accepts. Automaton has 7019 states and 8364 transitions. Word has length 93 [2022-01-10 08:21:09,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:09,998 INFO L470 AbstractCegarLoop]: Abstraction has 7019 states and 8364 transitions. [2022-01-10 08:21:09,998 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-01-10 08:21:09,998 INFO L276 IsEmpty]: Start isEmpty. Operand 7019 states and 8364 transitions. [2022-01-10 08:21:10,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 08:21:10,003 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:10,003 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:21:10,027 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2022-01-10 08:21:10,210 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:21:10,210 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:10,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:10,211 INFO L85 PathProgramCache]: Analyzing trace with hash -909909463, now seen corresponding path program 1 times [2022-01-10 08:21:10,211 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:10,211 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1199270900] [2022-01-10 08:21:10,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:10,211 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:10,212 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:10,212 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:21:10,228 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2022-01-10 08:21:10,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:10,319 INFO L263 TraceCheckSpWp]: Trace formula consists of 341 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 08:21:10,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:10,501 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:10,501 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:10,501 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:10,501 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1199270900] [2022-01-10 08:21:10,502 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1199270900] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:10,502 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:10,502 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 08:21:10,502 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [117057092] [2022-01-10 08:21:10,502 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:10,502 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 08:21:10,502 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:10,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 08:21:10,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:21:10,503 INFO L87 Difference]: Start difference. First operand 7019 states and 8364 transitions. Second operand has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 3 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:10,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:10,648 INFO L93 Difference]: Finished difference Result 7269 states and 8752 transitions. [2022-01-10 08:21:10,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 08:21:10,648 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 3 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 124 [2022-01-10 08:21:10,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:10,664 INFO L225 Difference]: With dead ends: 7269 [2022-01-10 08:21:10,664 INFO L226 Difference]: Without dead ends: 7019 [2022-01-10 08:21:10,668 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 122 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,669 INFO L933 BasicCegarLoop]: 529 mSDtfsCounter, 391 mSDsluCounter, 129 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 391 SdHoareTripleChecker+Valid, 658 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,669 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [391 Valid, 658 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,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7019 states. [2022-01-10 08:21:10,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7019 to 7019. [2022-01-10 08:21:10,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7019 states, 5372 states have (on average 1.216120625465376) internal successors, (6533), 5600 states have internal predecessors, (6533), 761 states have call successors, (761), 624 states have call predecessors, (761), 884 states have return successors, (1069), 799 states have call predecessors, (1069), 758 states have call successors, (1069) [2022-01-10 08:21:10,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7019 states to 7019 states and 8363 transitions. [2022-01-10 08:21:10,921 INFO L78 Accepts]: Start accepts. Automaton has 7019 states and 8363 transitions. Word has length 124 [2022-01-10 08:21:10,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:10,921 INFO L470 AbstractCegarLoop]: Abstraction has 7019 states and 8363 transitions. [2022-01-10 08:21:10,921 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 3 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:10,921 INFO L276 IsEmpty]: Start isEmpty. Operand 7019 states and 8363 transitions. [2022-01-10 08:21:10,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 08:21:10,925 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:10,925 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:21:10,935 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2022-01-10 08:21:11,132 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:21:11,133 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:11,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:11,133 INFO L85 PathProgramCache]: Analyzing trace with hash 1657912871, now seen corresponding path program 1 times [2022-01-10 08:21:11,133 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:11,134 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2101064519] [2022-01-10 08:21:11,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:11,134 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:11,134 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:11,141 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:21:11,143 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2022-01-10 08:21:11,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:11,237 INFO L263 TraceCheckSpWp]: Trace formula consists of 341 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:11,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:11,402 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:11,402 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:11,402 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:11,402 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2101064519] [2022-01-10 08:21:11,402 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2101064519] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:11,402 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:11,402 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:21:11,402 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1919681216] [2022-01-10 08:21:11,402 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:11,403 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:11,403 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:11,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:11,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:11,403 INFO L87 Difference]: Start difference. First operand 7019 states and 8363 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 3 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:12,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:12,008 INFO L93 Difference]: Finished difference Result 7535 states and 9175 transitions. [2022-01-10 08:21:12,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 08:21:12,009 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 3 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 124 [2022-01-10 08:21:12,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:12,042 INFO L225 Difference]: With dead ends: 7535 [2022-01-10 08:21:12,042 INFO L226 Difference]: Without dead ends: 7291 [2022-01-10 08:21:12,044 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:21:12,045 INFO L933 BasicCegarLoop]: 548 mSDtfsCounter, 902 mSDsluCounter, 896 mSDsCounter, 0 mSdLazyCounter, 455 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 927 SdHoareTripleChecker+Valid, 1444 SdHoareTripleChecker+Invalid, 525 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 455 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:12,045 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [927 Valid, 1444 Invalid, 525 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 455 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 08:21:12,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7291 states. [2022-01-10 08:21:12,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7291 to 7270. [2022-01-10 08:21:12,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7270 states, 5600 states have (on average 1.2310714285714286) internal successors, (6894), 5829 states have internal predecessors, (6894), 777 states have call successors, (777), 630 states have call predecessors, (777), 891 states have return successors, (1086), 815 states have call predecessors, (1086), 774 states have call successors, (1086) [2022-01-10 08:21:12,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7270 states to 7270 states and 8757 transitions. [2022-01-10 08:21:12,266 INFO L78 Accepts]: Start accepts. Automaton has 7270 states and 8757 transitions. Word has length 124 [2022-01-10 08:21:12,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:12,267 INFO L470 AbstractCegarLoop]: Abstraction has 7270 states and 8757 transitions. [2022-01-10 08:21:12,267 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 3 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:12,267 INFO L276 IsEmpty]: Start isEmpty. Operand 7270 states and 8757 transitions. [2022-01-10 08:21:12,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 08:21:12,270 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:12,271 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:21:12,295 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2022-01-10 08:21:12,495 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:21:12,495 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:12,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:12,496 INFO L85 PathProgramCache]: Analyzing trace with hash 640264483, now seen corresponding path program 1 times [2022-01-10 08:21:12,496 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:12,497 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [837857316] [2022-01-10 08:21:12,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:12,497 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:12,497 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:12,498 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:21:12,499 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2022-01-10 08:21:12,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:12,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 339 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:12,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:12,753 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:12,753 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:12,753 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:12,753 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [837857316] [2022-01-10 08:21:12,753 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [837857316] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:12,754 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:12,754 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:21:12,754 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1982178620] [2022-01-10 08:21:12,754 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:12,754 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:12,754 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:12,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:12,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:12,755 INFO L87 Difference]: Start difference. First operand 7270 states and 8757 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:13,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:13,209 INFO L93 Difference]: Finished difference Result 7765 states and 9535 transitions. [2022-01-10 08:21:13,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 08:21:13,209 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 124 [2022-01-10 08:21:13,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:13,223 INFO L225 Difference]: With dead ends: 7765 [2022-01-10 08:21:13,223 INFO L226 Difference]: Without dead ends: 7270 [2022-01-10 08:21:13,226 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:21:13,227 INFO L933 BasicCegarLoop]: 491 mSDtfsCounter, 692 mSDsluCounter, 539 mSDsCounter, 0 mSdLazyCounter, 294 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 717 SdHoareTripleChecker+Valid, 1030 SdHoareTripleChecker+Invalid, 345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 294 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:13,227 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [717 Valid, 1030 Invalid, 345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 294 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 08:21:13,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7270 states. [2022-01-10 08:21:13,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7270 to 7270. [2022-01-10 08:21:13,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7270 states, 5600 states have (on average 1.2298214285714286) internal successors, (6887), 5829 states have internal predecessors, (6887), 777 states have call successors, (777), 630 states have call predecessors, (777), 891 states have return successors, (1086), 815 states have call predecessors, (1086), 774 states have call successors, (1086) [2022-01-10 08:21:13,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7270 states to 7270 states and 8750 transitions. [2022-01-10 08:21:13,495 INFO L78 Accepts]: Start accepts. Automaton has 7270 states and 8750 transitions. Word has length 124 [2022-01-10 08:21:13,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:13,495 INFO L470 AbstractCegarLoop]: Abstraction has 7270 states and 8750 transitions. [2022-01-10 08:21:13,495 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:13,495 INFO L276 IsEmpty]: Start isEmpty. Operand 7270 states and 8750 transitions. [2022-01-10 08:21:13,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 08:21:13,499 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:13,499 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:21:13,517 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2022-01-10 08:21:13,707 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:21:13,707 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:13,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:13,707 INFO L85 PathProgramCache]: Analyzing trace with hash -85299545, now seen corresponding path program 1 times [2022-01-10 08:21:13,708 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:13,708 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1624229257] [2022-01-10 08:21:13,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:13,708 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:13,708 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:13,709 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:21:13,711 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2022-01-10 08:21:13,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:13,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:13,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:13,978 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:13,978 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:13,979 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:13,979 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1624229257] [2022-01-10 08:21:13,979 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1624229257] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:13,979 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:13,979 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:21:13,979 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [237656221] [2022-01-10 08:21:13,979 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:13,979 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:13,979 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:13,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:13,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:13,980 INFO L87 Difference]: Start difference. First operand 7270 states and 8750 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:14,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:14,467 INFO L93 Difference]: Finished difference Result 7765 states and 9521 transitions. [2022-01-10 08:21:14,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 08:21:14,467 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 124 [2022-01-10 08:21:14,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:14,483 INFO L225 Difference]: With dead ends: 7765 [2022-01-10 08:21:14,484 INFO L226 Difference]: Without dead ends: 7270 [2022-01-10 08:21:14,488 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:21:14,488 INFO L933 BasicCegarLoop]: 488 mSDtfsCounter, 686 mSDsluCounter, 535 mSDsCounter, 0 mSdLazyCounter, 294 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 711 SdHoareTripleChecker+Valid, 1023 SdHoareTripleChecker+Invalid, 345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 294 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:14,488 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [711 Valid, 1023 Invalid, 345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 294 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 08:21:14,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7270 states. [2022-01-10 08:21:14,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7270 to 7270. [2022-01-10 08:21:14,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7270 states, 5600 states have (on average 1.2285714285714286) internal successors, (6880), 5829 states have internal predecessors, (6880), 777 states have call successors, (777), 630 states have call predecessors, (777), 891 states have return successors, (1086), 815 states have call predecessors, (1086), 774 states have call successors, (1086) [2022-01-10 08:21:14,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7270 states to 7270 states and 8743 transitions. [2022-01-10 08:21:14,795 INFO L78 Accepts]: Start accepts. Automaton has 7270 states and 8743 transitions. Word has length 124 [2022-01-10 08:21:14,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:14,795 INFO L470 AbstractCegarLoop]: Abstraction has 7270 states and 8743 transitions. [2022-01-10 08:21:14,796 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:14,796 INFO L276 IsEmpty]: Start isEmpty. Operand 7270 states and 8743 transitions. [2022-01-10 08:21:14,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 08:21:14,799 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:14,800 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:21:14,818 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2022-01-10 08:21:15,007 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:21:15,007 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:15,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:15,007 INFO L85 PathProgramCache]: Analyzing trace with hash -939988829, now seen corresponding path program 1 times [2022-01-10 08:21:15,008 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:15,008 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1981079918] [2022-01-10 08:21:15,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:15,008 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:15,008 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:15,009 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:21:15,012 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2022-01-10 08:21:15,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:15,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 335 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:15,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:15,253 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:15,253 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:15,253 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:15,254 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1981079918] [2022-01-10 08:21:15,254 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1981079918] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:15,254 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:15,254 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:21:15,254 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1060465342] [2022-01-10 08:21:15,254 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:15,254 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:15,254 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:15,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:15,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:15,255 INFO L87 Difference]: Start difference. First operand 7270 states and 8743 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:15,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:15,693 INFO L93 Difference]: Finished difference Result 7765 states and 9507 transitions. [2022-01-10 08:21:15,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 08:21:15,694 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 124 [2022-01-10 08:21:15,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:15,710 INFO L225 Difference]: With dead ends: 7765 [2022-01-10 08:21:15,711 INFO L226 Difference]: Without dead ends: 7270 [2022-01-10 08:21:15,713 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:21:15,713 INFO L933 BasicCegarLoop]: 485 mSDtfsCounter, 680 mSDsluCounter, 531 mSDsCounter, 0 mSdLazyCounter, 294 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 705 SdHoareTripleChecker+Valid, 1016 SdHoareTripleChecker+Invalid, 345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 294 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:15,714 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [705 Valid, 1016 Invalid, 345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 294 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 08:21:15,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7270 states. [2022-01-10 08:21:15,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7270 to 7270. [2022-01-10 08:21:15,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7270 states, 5600 states have (on average 1.2273214285714287) internal successors, (6873), 5829 states have internal predecessors, (6873), 777 states have call successors, (777), 630 states have call predecessors, (777), 891 states have return successors, (1086), 815 states have call predecessors, (1086), 774 states have call successors, (1086) [2022-01-10 08:21:15,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7270 states to 7270 states and 8736 transitions. [2022-01-10 08:21:15,997 INFO L78 Accepts]: Start accepts. Automaton has 7270 states and 8736 transitions. Word has length 124 [2022-01-10 08:21:15,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:15,997 INFO L470 AbstractCegarLoop]: Abstraction has 7270 states and 8736 transitions. [2022-01-10 08:21:15,997 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:15,997 INFO L276 IsEmpty]: Start isEmpty. Operand 7270 states and 8736 transitions. [2022-01-10 08:21:16,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 08:21:16,000 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:16,000 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:21:16,025 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (20)] Ended with exit code 0 [2022-01-10 08:21:16,207 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:21:16,207 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:16,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:16,208 INFO L85 PathProgramCache]: Analyzing trace with hash 1249197863, now seen corresponding path program 1 times [2022-01-10 08:21:16,208 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:16,208 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [211968960] [2022-01-10 08:21:16,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:16,208 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:16,208 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:16,211 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:21:16,214 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2022-01-10 08:21:16,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:16,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 333 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:16,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:16,504 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:16,504 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:16,504 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:16,505 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [211968960] [2022-01-10 08:21:16,505 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [211968960] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:16,505 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:16,505 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:21:16,505 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1068517719] [2022-01-10 08:21:16,505 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:16,505 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:16,507 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:16,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:16,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:16,507 INFO L87 Difference]: Start difference. First operand 7270 states and 8736 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:16,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:16,984 INFO L93 Difference]: Finished difference Result 7765 states and 9493 transitions. [2022-01-10 08:21:16,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 08:21:16,985 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 124 [2022-01-10 08:21:16,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:17,005 INFO L225 Difference]: With dead ends: 7765 [2022-01-10 08:21:17,005 INFO L226 Difference]: Without dead ends: 7270 [2022-01-10 08:21:17,010 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:21:17,011 INFO L933 BasicCegarLoop]: 482 mSDtfsCounter, 673 mSDsluCounter, 527 mSDsCounter, 0 mSdLazyCounter, 294 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 698 SdHoareTripleChecker+Valid, 1009 SdHoareTripleChecker+Invalid, 345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 294 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:17,011 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [698 Valid, 1009 Invalid, 345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 294 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 08:21:17,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7270 states. [2022-01-10 08:21:17,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7270 to 7270. [2022-01-10 08:21:17,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7270 states, 5600 states have (on average 1.2260714285714285) internal successors, (6866), 5829 states have internal predecessors, (6866), 777 states have call successors, (777), 630 states have call predecessors, (777), 891 states have return successors, (1086), 815 states have call predecessors, (1086), 774 states have call successors, (1086) [2022-01-10 08:21:17,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7270 states to 7270 states and 8729 transitions. [2022-01-10 08:21:17,308 INFO L78 Accepts]: Start accepts. Automaton has 7270 states and 8729 transitions. Word has length 124 [2022-01-10 08:21:17,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:17,308 INFO L470 AbstractCegarLoop]: Abstraction has 7270 states and 8729 transitions. [2022-01-10 08:21:17,308 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:17,309 INFO L276 IsEmpty]: Start isEmpty. Operand 7270 states and 8729 transitions. [2022-01-10 08:21:17,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 08:21:17,312 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:17,312 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:21:17,336 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2022-01-10 08:21:17,538 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:21:17,538 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:17,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:17,539 INFO L85 PathProgramCache]: Analyzing trace with hash -57944535, now seen corresponding path program 1 times [2022-01-10 08:21:17,539 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:17,539 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1705902035] [2022-01-10 08:21:17,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:17,539 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:17,539 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:17,540 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:21:17,541 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2022-01-10 08:21:17,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:17,632 INFO L263 TraceCheckSpWp]: Trace formula consists of 332 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:17,633 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:17,788 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:17,788 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:17,788 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:17,788 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1705902035] [2022-01-10 08:21:17,788 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1705902035] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:17,788 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:17,788 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:21:17,789 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943346864] [2022-01-10 08:21:17,789 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:17,789 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:17,789 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:17,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:17,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:17,789 INFO L87 Difference]: Start difference. First operand 7270 states and 8729 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:18,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:18,276 INFO L93 Difference]: Finished difference Result 7765 states and 9479 transitions. [2022-01-10 08:21:18,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 08:21:18,277 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 124 [2022-01-10 08:21:18,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:18,293 INFO L225 Difference]: With dead ends: 7765 [2022-01-10 08:21:18,293 INFO L226 Difference]: Without dead ends: 7270 [2022-01-10 08:21:18,297 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:21:18,297 INFO L933 BasicCegarLoop]: 479 mSDtfsCounter, 667 mSDsluCounter, 523 mSDsCounter, 0 mSdLazyCounter, 294 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 692 SdHoareTripleChecker+Valid, 1002 SdHoareTripleChecker+Invalid, 345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 294 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:18,297 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [692 Valid, 1002 Invalid, 345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 294 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 08:21:18,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7270 states. [2022-01-10 08:21:18,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7270 to 7270. [2022-01-10 08:21:18,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7270 states, 5600 states have (on average 1.2248214285714285) internal successors, (6859), 5829 states have internal predecessors, (6859), 777 states have call successors, (777), 630 states have call predecessors, (777), 891 states have return successors, (1086), 815 states have call predecessors, (1086), 774 states have call successors, (1086) [2022-01-10 08:21:18,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7270 states to 7270 states and 8722 transitions. [2022-01-10 08:21:18,648 INFO L78 Accepts]: Start accepts. Automaton has 7270 states and 8722 transitions. Word has length 124 [2022-01-10 08:21:18,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:18,648 INFO L470 AbstractCegarLoop]: Abstraction has 7270 states and 8722 transitions. [2022-01-10 08:21:18,648 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:18,648 INFO L276 IsEmpty]: Start isEmpty. Operand 7270 states and 8722 transitions. [2022-01-10 08:21:18,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 08:21:18,652 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:18,652 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:21:18,673 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:21:18,859 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:21:18,860 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:18,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:18,860 INFO L85 PathProgramCache]: Analyzing trace with hash 1862184485, now seen corresponding path program 1 times [2022-01-10 08:21:18,860 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:18,860 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [818727694] [2022-01-10 08:21:18,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:18,861 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:18,861 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:18,861 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:21:18,863 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2022-01-10 08:21:18,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:18,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:18,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:19,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:21:19,124 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:19,124 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:19,124 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [818727694] [2022-01-10 08:21:19,124 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [818727694] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:19,124 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:19,124 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:21:19,125 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [221388279] [2022-01-10 08:21:19,125 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:19,125 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:19,125 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:19,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:19,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:19,126 INFO L87 Difference]: Start difference. First operand 7270 states and 8722 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:19,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:19,678 INFO L93 Difference]: Finished difference Result 7765 states and 9465 transitions. [2022-01-10 08:21:19,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 08:21:19,679 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 124 [2022-01-10 08:21:19,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:19,691 INFO L225 Difference]: With dead ends: 7765 [2022-01-10 08:21:19,691 INFO L226 Difference]: Without dead ends: 7270 [2022-01-10 08:21:19,695 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:21:19,695 INFO L933 BasicCegarLoop]: 476 mSDtfsCounter, 661 mSDsluCounter, 519 mSDsCounter, 0 mSdLazyCounter, 294 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 686 SdHoareTripleChecker+Valid, 995 SdHoareTripleChecker+Invalid, 345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 294 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:19,695 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [686 Valid, 995 Invalid, 345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 294 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 08:21:19,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7270 states. [2022-01-10 08:21:19,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7270 to 7270. [2022-01-10 08:21:19,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7270 states, 5600 states have (on average 1.2235714285714285) internal successors, (6852), 5829 states have internal predecessors, (6852), 777 states have call successors, (777), 630 states have call predecessors, (777), 891 states have return successors, (1086), 815 states have call predecessors, (1086), 774 states have call successors, (1086) [2022-01-10 08:21:20,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7270 states to 7270 states and 8715 transitions. [2022-01-10 08:21:20,005 INFO L78 Accepts]: Start accepts. Automaton has 7270 states and 8715 transitions. Word has length 124 [2022-01-10 08:21:20,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:20,005 INFO L470 AbstractCegarLoop]: Abstraction has 7270 states and 8715 transitions. [2022-01-10 08:21:20,005 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:20,005 INFO L276 IsEmpty]: Start isEmpty. Operand 7270 states and 8715 transitions. [2022-01-10 08:21:20,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 08:21:20,009 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:20,009 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:21:20,031 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (23)] Ended with exit code 0 [2022-01-10 08:21:20,217 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:21:20,217 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:20,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:20,217 INFO L85 PathProgramCache]: Analyzing trace with hash -15538519, now seen corresponding path program 1 times [2022-01-10 08:21:20,218 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:20,218 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [565216737] [2022-01-10 08:21:20,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:20,218 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:20,218 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:20,225 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:21:20,265 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2022-01-10 08:21:20,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:20,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:20,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:20,461 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:20,461 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:20,462 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:20,462 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [565216737] [2022-01-10 08:21:20,462 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [565216737] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:20,462 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:20,462 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:21:20,462 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1758437701] [2022-01-10 08:21:20,462 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:20,462 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:20,462 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:20,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:20,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:20,463 INFO L87 Difference]: Start difference. First operand 7270 states and 8715 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:21,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:21,065 INFO L93 Difference]: Finished difference Result 7887 states and 9639 transitions. [2022-01-10 08:21:21,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:21:21,065 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 124 [2022-01-10 08:21:21,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:21,083 INFO L225 Difference]: With dead ends: 7887 [2022-01-10 08:21:21,083 INFO L226 Difference]: Without dead ends: 7392 [2022-01-10 08:21:21,088 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:21:21,089 INFO L933 BasicCegarLoop]: 473 mSDtfsCounter, 731 mSDsluCounter, 514 mSDsCounter, 0 mSdLazyCounter, 386 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 756 SdHoareTripleChecker+Valid, 987 SdHoareTripleChecker+Invalid, 440 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 386 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:21,089 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [756 Valid, 987 Invalid, 440 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 386 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 08:21:21,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7392 states. [2022-01-10 08:21:21,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7392 to 7392. [2022-01-10 08:21:21,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7392 states, 5716 states have (on average 1.225857242827152) internal successors, (7007), 5945 states have internal predecessors, (7007), 779 states have call successors, (779), 634 states have call predecessors, (779), 895 states have return successors, (1088), 817 states have call predecessors, (1088), 776 states have call successors, (1088) [2022-01-10 08:21:21,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7392 states to 7392 states and 8874 transitions. [2022-01-10 08:21:21,395 INFO L78 Accepts]: Start accepts. Automaton has 7392 states and 8874 transitions. Word has length 124 [2022-01-10 08:21:21,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:21,395 INFO L470 AbstractCegarLoop]: Abstraction has 7392 states and 8874 transitions. [2022-01-10 08:21:21,395 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:21,395 INFO L276 IsEmpty]: Start isEmpty. Operand 7392 states and 8874 transitions. [2022-01-10 08:21:21,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 08:21:21,400 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:21,400 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:21:21,423 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2022-01-10 08:21:21,607 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:21:21,608 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:21,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:21,608 INFO L85 PathProgramCache]: Analyzing trace with hash 1863552421, now seen corresponding path program 1 times [2022-01-10 08:21:21,608 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:21,608 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1882580170] [2022-01-10 08:21:21,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:21,609 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:21,609 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:21,610 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:21:21,645 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2022-01-10 08:21:21,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:21,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 326 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:21,709 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:21,885 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:21:21,885 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:21,885 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:21,885 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1882580170] [2022-01-10 08:21:21,885 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1882580170] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:21,885 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:21,885 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:21:21,886 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [531024911] [2022-01-10 08:21:21,886 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:21,886 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:21,886 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:21,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:21,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:21,887 INFO L87 Difference]: Start difference. First operand 7392 states and 8874 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:22,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:22,533 INFO L93 Difference]: Finished difference Result 8131 states and 9957 transitions. [2022-01-10 08:21:22,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:21:22,533 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 124 [2022-01-10 08:21:22,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:22,544 INFO L225 Difference]: With dead ends: 8131 [2022-01-10 08:21:22,544 INFO L226 Difference]: Without dead ends: 7514 [2022-01-10 08:21:22,546 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:21:22,547 INFO L933 BasicCegarLoop]: 471 mSDtfsCounter, 724 mSDsluCounter, 510 mSDsCounter, 0 mSdLazyCounter, 386 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 749 SdHoareTripleChecker+Valid, 981 SdHoareTripleChecker+Invalid, 439 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 386 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:22,547 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [749 Valid, 981 Invalid, 439 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 386 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 08:21:22,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7514 states. [2022-01-10 08:21:22,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7514 to 7514. [2022-01-10 08:21:22,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7514 states, 5832 states have (on average 1.227366255144033) internal successors, (7158), 6061 states have internal predecessors, (7158), 781 states have call successors, (781), 638 states have call predecessors, (781), 899 states have return successors, (1090), 819 states have call predecessors, (1090), 778 states have call successors, (1090) [2022-01-10 08:21:22,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7514 states to 7514 states and 9029 transitions. [2022-01-10 08:21:22,846 INFO L78 Accepts]: Start accepts. Automaton has 7514 states and 9029 transitions. Word has length 124 [2022-01-10 08:21:22,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:22,846 INFO L470 AbstractCegarLoop]: Abstraction has 7514 states and 9029 transitions. [2022-01-10 08:21:22,846 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:22,846 INFO L276 IsEmpty]: Start isEmpty. Operand 7514 states and 9029 transitions. [2022-01-10 08:21:22,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 08:21:22,850 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:22,850 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:21:22,859 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:21:23,057 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:21:23,057 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:23,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:23,057 INFO L85 PathProgramCache]: Analyzing trace with hash 2109812168, now seen corresponding path program 1 times [2022-01-10 08:21:23,058 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:23,058 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1178813629] [2022-01-10 08:21:23,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:23,058 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:23,058 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:23,059 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:21:23,060 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2022-01-10 08:21:23,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:23,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 323 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:23,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:23,321 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:21:23,321 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:23,322 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:23,322 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1178813629] [2022-01-10 08:21:23,322 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1178813629] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:23,322 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:23,322 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:21:23,322 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025443305] [2022-01-10 08:21:23,322 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:23,322 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:23,322 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:23,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:23,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:23,323 INFO L87 Difference]: Start difference. First operand 7514 states and 9029 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:23,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:23,930 INFO L93 Difference]: Finished difference Result 8375 states and 10267 transitions. [2022-01-10 08:21:23,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:21:23,931 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 124 [2022-01-10 08:21:23,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:23,943 INFO L225 Difference]: With dead ends: 8375 [2022-01-10 08:21:23,943 INFO L226 Difference]: Without dead ends: 7636 [2022-01-10 08:21:23,947 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:21:23,951 INFO L933 BasicCegarLoop]: 466 mSDtfsCounter, 718 mSDsluCounter, 506 mSDsCounter, 0 mSdLazyCounter, 383 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 743 SdHoareTripleChecker+Valid, 972 SdHoareTripleChecker+Invalid, 437 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 383 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:23,951 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [743 Valid, 972 Invalid, 437 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 383 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 08:21:23,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7636 states. [2022-01-10 08:21:24,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7636 to 7636. [2022-01-10 08:21:24,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7636 states, 5948 states have (on average 1.2281439139206456) internal successors, (7305), 6177 states have internal predecessors, (7305), 783 states have call successors, (783), 642 states have call predecessors, (783), 903 states have return successors, (1092), 821 states have call predecessors, (1092), 780 states have call successors, (1092) [2022-01-10 08:21:24,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7636 states to 7636 states and 9180 transitions. [2022-01-10 08:21:24,299 INFO L78 Accepts]: Start accepts. Automaton has 7636 states and 9180 transitions. Word has length 124 [2022-01-10 08:21:24,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:24,299 INFO L470 AbstractCegarLoop]: Abstraction has 7636 states and 9180 transitions. [2022-01-10 08:21:24,299 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:24,299 INFO L276 IsEmpty]: Start isEmpty. Operand 7636 states and 9180 transitions. [2022-01-10 08:21:24,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 08:21:24,302 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:24,303 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:21:24,324 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2022-01-10 08:21:24,511 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:21:24,511 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:24,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:24,511 INFO L85 PathProgramCache]: Analyzing trace with hash 1115120580, now seen corresponding path program 1 times [2022-01-10 08:21:24,511 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:24,512 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [609978826] [2022-01-10 08:21:24,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:24,512 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:24,512 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:24,513 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:21:24,514 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2022-01-10 08:21:24,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:24,595 INFO L263 TraceCheckSpWp]: Trace formula consists of 321 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:24,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:24,748 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:21:24,748 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:24,748 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:24,748 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [609978826] [2022-01-10 08:21:24,748 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [609978826] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:24,748 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:24,748 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:21:24,749 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1579013170] [2022-01-10 08:21:24,749 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:24,749 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:24,749 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:24,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:24,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:24,750 INFO L87 Difference]: Start difference. First operand 7636 states and 9180 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:25,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:25,412 INFO L93 Difference]: Finished difference Result 8619 states and 10569 transitions. [2022-01-10 08:21:25,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:21:25,412 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 124 [2022-01-10 08:21:25,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:25,428 INFO L225 Difference]: With dead ends: 8619 [2022-01-10 08:21:25,428 INFO L226 Difference]: Without dead ends: 7758 [2022-01-10 08:21:25,432 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:21:25,433 INFO L933 BasicCegarLoop]: 463 mSDtfsCounter, 711 mSDsluCounter, 502 mSDsCounter, 0 mSdLazyCounter, 382 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 736 SdHoareTripleChecker+Valid, 965 SdHoareTripleChecker+Invalid, 436 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 382 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:25,433 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [736 Valid, 965 Invalid, 436 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 382 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 08:21:25,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7758 states. [2022-01-10 08:21:25,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7758 to 7758. [2022-01-10 08:21:25,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7758 states, 6064 states have (on average 1.2282321899736148) internal successors, (7448), 6293 states have internal predecessors, (7448), 785 states have call successors, (785), 646 states have call predecessors, (785), 907 states have return successors, (1094), 823 states have call predecessors, (1094), 782 states have call successors, (1094) [2022-01-10 08:21:25,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7758 states to 7758 states and 9327 transitions. [2022-01-10 08:21:25,831 INFO L78 Accepts]: Start accepts. Automaton has 7758 states and 9327 transitions. Word has length 124 [2022-01-10 08:21:25,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:25,831 INFO L470 AbstractCegarLoop]: Abstraction has 7758 states and 9327 transitions. [2022-01-10 08:21:25,831 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:25,831 INFO L276 IsEmpty]: Start isEmpty. Operand 7758 states and 9327 transitions. [2022-01-10 08:21:25,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 08:21:25,835 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:25,835 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:21:25,859 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (27)] Ended with exit code 0 [2022-01-10 08:21:26,042 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:21:26,043 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:26,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:26,043 INFO L85 PathProgramCache]: Analyzing trace with hash 149900135, now seen corresponding path program 1 times [2022-01-10 08:21:26,043 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:26,043 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2133556277] [2022-01-10 08:21:26,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:26,043 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:26,044 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:26,046 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:21:26,046 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2022-01-10 08:21:26,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:26,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:26,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:26,298 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:21:26,299 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:26,299 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:26,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2133556277] [2022-01-10 08:21:26,299 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2133556277] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:26,299 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:26,299 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:21:26,299 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1160323626] [2022-01-10 08:21:26,299 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:26,299 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:26,300 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:26,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:26,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:26,300 INFO L87 Difference]: Start difference. First operand 7758 states and 9327 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:26,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:26,921 INFO L93 Difference]: Finished difference Result 8863 states and 10863 transitions. [2022-01-10 08:21:26,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:21:26,921 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 124 [2022-01-10 08:21:26,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:26,935 INFO L225 Difference]: With dead ends: 8863 [2022-01-10 08:21:26,935 INFO L226 Difference]: Without dead ends: 7880 [2022-01-10 08:21:26,939 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:21:26,940 INFO L933 BasicCegarLoop]: 460 mSDtfsCounter, 703 mSDsluCounter, 498 mSDsCounter, 0 mSdLazyCounter, 381 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 728 SdHoareTripleChecker+Valid, 958 SdHoareTripleChecker+Invalid, 435 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 381 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:26,940 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [728 Valid, 958 Invalid, 435 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 381 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 08:21:26,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7880 states. [2022-01-10 08:21:27,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7880 to 7880. [2022-01-10 08:21:27,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7880 states, 6180 states have (on average 1.2276699029126215) internal successors, (7587), 6409 states have internal predecessors, (7587), 787 states have call successors, (787), 650 states have call predecessors, (787), 911 states have return successors, (1096), 825 states have call predecessors, (1096), 784 states have call successors, (1096) [2022-01-10 08:21:27,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7880 states to 7880 states and 9470 transitions. [2022-01-10 08:21:27,329 INFO L78 Accepts]: Start accepts. Automaton has 7880 states and 9470 transitions. Word has length 124 [2022-01-10 08:21:27,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:27,330 INFO L470 AbstractCegarLoop]: Abstraction has 7880 states and 9470 transitions. [2022-01-10 08:21:27,330 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:27,330 INFO L276 IsEmpty]: Start isEmpty. Operand 7880 states and 9470 transitions. [2022-01-10 08:21:27,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 08:21:27,333 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:27,333 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:21:27,340 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (28)] Ended with exit code 0 [2022-01-10 08:21:27,540 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:21:27,541 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:27,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:27,541 INFO L85 PathProgramCache]: Analyzing trace with hash -733608855, now seen corresponding path program 1 times [2022-01-10 08:21:27,541 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:27,541 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1461746729] [2022-01-10 08:21:27,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:27,542 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:27,542 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:27,542 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:21:27,544 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2022-01-10 08:21:27,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:27,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:27,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:27,778 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:27,778 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:27,778 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:27,778 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1461746729] [2022-01-10 08:21:27,778 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1461746729] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:27,778 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:27,778 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:21:27,779 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1990242233] [2022-01-10 08:21:27,779 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:27,779 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:27,779 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:27,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:27,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:27,779 INFO L87 Difference]: Start difference. First operand 7880 states and 9470 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:28,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:28,415 INFO L93 Difference]: Finished difference Result 9107 states and 11149 transitions. [2022-01-10 08:21:28,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:21:28,416 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 124 [2022-01-10 08:21:28,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:28,433 INFO L225 Difference]: With dead ends: 9107 [2022-01-10 08:21:28,433 INFO L226 Difference]: Without dead ends: 8002 [2022-01-10 08:21:28,452 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:21:28,452 INFO L933 BasicCegarLoop]: 457 mSDtfsCounter, 696 mSDsluCounter, 494 mSDsCounter, 0 mSdLazyCounter, 380 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 721 SdHoareTripleChecker+Valid, 951 SdHoareTripleChecker+Invalid, 434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 380 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:28,467 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [721 Valid, 951 Invalid, 434 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 380 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 08:21:28,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8002 states. [2022-01-10 08:21:28,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8002 to 8002. [2022-01-10 08:21:28,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8002 states, 6296 states have (on average 1.2264930114358323) internal successors, (7722), 6525 states have internal predecessors, (7722), 789 states have call successors, (789), 654 states have call predecessors, (789), 915 states have return successors, (1098), 827 states have call predecessors, (1098), 786 states have call successors, (1098) [2022-01-10 08:21:28,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8002 states to 8002 states and 9609 transitions. [2022-01-10 08:21:28,994 INFO L78 Accepts]: Start accepts. Automaton has 8002 states and 9609 transitions. Word has length 124 [2022-01-10 08:21:28,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:28,994 INFO L470 AbstractCegarLoop]: Abstraction has 8002 states and 9609 transitions. [2022-01-10 08:21:28,995 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:28,995 INFO L276 IsEmpty]: Start isEmpty. Operand 8002 states and 9609 transitions. [2022-01-10 08:21:28,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 08:21:28,998 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:28,998 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:21:29,007 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2022-01-10 08:21:29,205 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:21:29,205 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:29,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:29,206 INFO L85 PathProgramCache]: Analyzing trace with hash 2021375812, now seen corresponding path program 1 times [2022-01-10 08:21:29,206 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:29,206 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [741594827] [2022-01-10 08:21:29,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:29,206 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:29,207 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:29,207 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:21:29,209 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2022-01-10 08:21:29,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:29,293 INFO L263 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:29,295 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:29,425 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:29,426 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:29,426 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:29,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [741594827] [2022-01-10 08:21:29,426 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [741594827] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:29,426 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:29,426 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:21:29,426 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659531059] [2022-01-10 08:21:29,426 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:29,426 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:29,426 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:29,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:29,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:29,427 INFO L87 Difference]: Start difference. First operand 8002 states and 9609 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:30,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:30,099 INFO L93 Difference]: Finished difference Result 9351 states and 11427 transitions. [2022-01-10 08:21:30,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:21:30,100 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 124 [2022-01-10 08:21:30,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:30,117 INFO L225 Difference]: With dead ends: 9351 [2022-01-10 08:21:30,117 INFO L226 Difference]: Without dead ends: 8124 [2022-01-10 08:21:30,126 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:21:30,127 INFO L933 BasicCegarLoop]: 454 mSDtfsCounter, 689 mSDsluCounter, 490 mSDsCounter, 0 mSdLazyCounter, 379 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 714 SdHoareTripleChecker+Valid, 944 SdHoareTripleChecker+Invalid, 433 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 379 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:30,127 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [714 Valid, 944 Invalid, 433 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 379 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 08:21:30,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8124 states. [2022-01-10 08:21:30,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8124 to 8124. [2022-01-10 08:21:30,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8124 states, 6412 states have (on average 1.2247348721147848) internal successors, (7853), 6641 states have internal predecessors, (7853), 791 states have call successors, (791), 658 states have call predecessors, (791), 919 states have return successors, (1100), 829 states have call predecessors, (1100), 788 states have call successors, (1100) [2022-01-10 08:21:30,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8124 states to 8124 states and 9744 transitions. [2022-01-10 08:21:30,549 INFO L78 Accepts]: Start accepts. Automaton has 8124 states and 9744 transitions. Word has length 124 [2022-01-10 08:21:30,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:30,549 INFO L470 AbstractCegarLoop]: Abstraction has 8124 states and 9744 transitions. [2022-01-10 08:21:30,549 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:30,549 INFO L276 IsEmpty]: Start isEmpty. Operand 8124 states and 9744 transitions. [2022-01-10 08:21:30,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 08:21:30,552 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:30,552 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:21:30,561 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:30,756 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:30,757 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:30,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:30,757 INFO L85 PathProgramCache]: Analyzing trace with hash 503495624, now seen corresponding path program 1 times [2022-01-10 08:21:30,757 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:30,757 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1723653784] [2022-01-10 08:21:30,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:30,758 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:30,758 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:30,759 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:30,761 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:30,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:30,853 INFO L263 TraceCheckSpWp]: Trace formula consists of 312 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:30,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:30,975 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:30,975 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:30,975 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:30,975 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1723653784] [2022-01-10 08:21:30,975 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1723653784] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:30,975 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:30,975 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 08:21:30,975 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [149917906] [2022-01-10 08:21:30,976 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:30,976 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:30,976 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:30,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:30,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:30,976 INFO L87 Difference]: Start difference. First operand 8124 states and 9744 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:31,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:31,345 INFO L93 Difference]: Finished difference Result 9682 states and 11808 transitions. [2022-01-10 08:21:31,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 08:21:31,345 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 124 [2022-01-10 08:21:31,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:31,362 INFO L225 Difference]: With dead ends: 9682 [2022-01-10 08:21:31,363 INFO L226 Difference]: Without dead ends: 8334 [2022-01-10 08:21:31,369 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 08:21:31,370 INFO L933 BasicCegarLoop]: 488 mSDtfsCounter, 284 mSDsluCounter, 1573 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 284 SdHoareTripleChecker+Valid, 2061 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:31,370 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [284 Valid, 2061 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:21:31,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8334 states. [2022-01-10 08:21:31,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8334 to 8130. [2022-01-10 08:21:31,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8130 states, 6418 states have (on average 1.2223434091617327) internal successors, (7845), 6647 states have internal predecessors, (7845), 791 states have call successors, (791), 658 states have call predecessors, (791), 919 states have return successors, (1100), 829 states have call predecessors, (1100), 788 states have call successors, (1100) [2022-01-10 08:21:31,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8130 states to 8130 states and 9736 transitions. [2022-01-10 08:21:31,810 INFO L78 Accepts]: Start accepts. Automaton has 8130 states and 9736 transitions. Word has length 124 [2022-01-10 08:21:31,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:31,810 INFO L470 AbstractCegarLoop]: Abstraction has 8130 states and 9736 transitions. [2022-01-10 08:21:31,810 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:31,810 INFO L276 IsEmpty]: Start isEmpty. Operand 8130 states and 9736 transitions. [2022-01-10 08:21:31,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 08:21:31,813 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:31,814 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:21:31,823 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:32,021 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:32,021 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:32,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:32,021 INFO L85 PathProgramCache]: Analyzing trace with hash 2070253574, now seen corresponding path program 1 times [2022-01-10 08:21:32,022 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:32,022 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1255270899] [2022-01-10 08:21:32,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:32,022 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:32,022 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:32,023 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:32,024 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:32,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:32,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 311 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:32,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:32,236 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:21:32,237 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:32,237 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:32,237 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1255270899] [2022-01-10 08:21:32,237 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1255270899] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:32,237 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:32,237 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 08:21:32,237 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74094046] [2022-01-10 08:21:32,237 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:32,237 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:32,237 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:32,238 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:32,238 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:32,238 INFO L87 Difference]: Start difference. First operand 8130 states and 9736 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:32,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:32,621 INFO L93 Difference]: Finished difference Result 9666 states and 11756 transitions. [2022-01-10 08:21:32,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 08:21:32,622 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 124 [2022-01-10 08:21:32,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:32,643 INFO L225 Difference]: With dead ends: 9666 [2022-01-10 08:21:32,643 INFO L226 Difference]: Without dead ends: 8312 [2022-01-10 08:21:32,649 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 08:21:32,649 INFO L933 BasicCegarLoop]: 490 mSDtfsCounter, 245 mSDsluCounter, 1564 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 245 SdHoareTripleChecker+Valid, 2054 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:32,650 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [245 Valid, 2054 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:21:32,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8312 states. [2022-01-10 08:21:33,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8312 to 8136. [2022-01-10 08:21:33,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8136 states, 6424 states have (on average 1.2199564134495642) internal successors, (7837), 6653 states have internal predecessors, (7837), 791 states have call successors, (791), 658 states have call predecessors, (791), 919 states have return successors, (1100), 829 states have call predecessors, (1100), 788 states have call successors, (1100) [2022-01-10 08:21:33,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8136 states to 8136 states and 9728 transitions. [2022-01-10 08:21:33,093 INFO L78 Accepts]: Start accepts. Automaton has 8136 states and 9728 transitions. Word has length 124 [2022-01-10 08:21:33,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:33,094 INFO L470 AbstractCegarLoop]: Abstraction has 8136 states and 9728 transitions. [2022-01-10 08:21:33,094 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:33,094 INFO L276 IsEmpty]: Start isEmpty. Operand 8136 states and 9728 transitions. [2022-01-10 08:21:33,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 08:21:33,097 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:33,097 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:21:33,106 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:33,304 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:33,304 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:33,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:33,305 INFO L85 PathProgramCache]: Analyzing trace with hash -7083324, now seen corresponding path program 1 times [2022-01-10 08:21:33,305 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:33,305 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1729876484] [2022-01-10 08:21:33,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:33,305 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:33,305 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:33,306 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:33,307 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:33,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:33,384 INFO L263 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:33,386 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:33,527 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:21:33,527 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:33,527 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:33,528 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1729876484] [2022-01-10 08:21:33,528 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1729876484] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:33,528 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:33,528 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 08:21:33,528 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1088329895] [2022-01-10 08:21:33,528 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:33,528 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:33,528 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:33,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:33,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:33,529 INFO L87 Difference]: Start difference. First operand 8136 states and 9728 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:33,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:33,907 INFO L93 Difference]: Finished difference Result 9650 states and 11704 transitions. [2022-01-10 08:21:33,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 08:21:33,907 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 124 [2022-01-10 08:21:33,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:33,924 INFO L225 Difference]: With dead ends: 9650 [2022-01-10 08:21:33,924 INFO L226 Difference]: Without dead ends: 8290 [2022-01-10 08:21:33,929 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 08:21:33,930 INFO L933 BasicCegarLoop]: 488 mSDtfsCounter, 206 mSDsluCounter, 1543 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 2031 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:33,930 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [206 Valid, 2031 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:21:33,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8290 states. [2022-01-10 08:21:34,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8290 to 8142. [2022-01-10 08:21:34,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8142 states, 6430 states have (on average 1.2175738724727838) internal successors, (7829), 6659 states have internal predecessors, (7829), 791 states have call successors, (791), 658 states have call predecessors, (791), 919 states have return successors, (1100), 829 states have call predecessors, (1100), 788 states have call successors, (1100) [2022-01-10 08:21:34,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8142 states to 8142 states and 9720 transitions. [2022-01-10 08:21:34,380 INFO L78 Accepts]: Start accepts. Automaton has 8142 states and 9720 transitions. Word has length 124 [2022-01-10 08:21:34,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:34,380 INFO L470 AbstractCegarLoop]: Abstraction has 8142 states and 9720 transitions. [2022-01-10 08:21:34,380 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:34,380 INFO L276 IsEmpty]: Start isEmpty. Operand 8142 states and 9720 transitions. [2022-01-10 08:21:34,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 08:21:34,384 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:34,384 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:21:34,391 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:34,591 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:34,591 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:34,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:34,592 INFO L85 PathProgramCache]: Analyzing trace with hash 1901374466, now seen corresponding path program 1 times [2022-01-10 08:21:34,592 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:34,592 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2064543556] [2022-01-10 08:21:34,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:34,592 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:34,592 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:34,593 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:34,594 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:34,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:34,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 309 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:34,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:34,823 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:21:34,823 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:34,823 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:34,823 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2064543556] [2022-01-10 08:21:34,823 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2064543556] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:34,823 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:34,823 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 08:21:34,824 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [428368400] [2022-01-10 08:21:34,824 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:34,824 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:34,824 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:34,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:34,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:34,824 INFO L87 Difference]: Start difference. First operand 8142 states and 9720 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:35,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:35,204 INFO L93 Difference]: Finished difference Result 9634 states and 11652 transitions. [2022-01-10 08:21:35,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 08:21:35,205 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 124 [2022-01-10 08:21:35,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:35,223 INFO L225 Difference]: With dead ends: 9634 [2022-01-10 08:21:35,224 INFO L226 Difference]: Without dead ends: 8268 [2022-01-10 08:21:35,230 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 08:21:35,230 INFO L933 BasicCegarLoop]: 488 mSDtfsCounter, 167 mSDsluCounter, 1528 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 2016 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:35,230 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [167 Valid, 2016 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:21:35,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8268 states. [2022-01-10 08:21:35,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8268 to 8148. [2022-01-10 08:21:35,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8148 states, 6436 states have (on average 1.2151957737725296) internal successors, (7821), 6665 states have internal predecessors, (7821), 791 states have call successors, (791), 658 states have call predecessors, (791), 919 states have return successors, (1100), 829 states have call predecessors, (1100), 788 states have call successors, (1100) [2022-01-10 08:21:35,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8148 states to 8148 states and 9712 transitions. [2022-01-10 08:21:35,689 INFO L78 Accepts]: Start accepts. Automaton has 8148 states and 9712 transitions. Word has length 124 [2022-01-10 08:21:35,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:35,690 INFO L470 AbstractCegarLoop]: Abstraction has 8148 states and 9712 transitions. [2022-01-10 08:21:35,690 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:35,690 INFO L276 IsEmpty]: Start isEmpty. Operand 8148 states and 9712 transitions. [2022-01-10 08:21:35,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 08:21:35,693 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:35,693 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:21:35,733 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:35,899 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:35,899 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:35,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:35,899 INFO L85 PathProgramCache]: Analyzing trace with hash 1846981568, now seen corresponding path program 1 times [2022-01-10 08:21:35,900 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:35,900 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [59424774] [2022-01-10 08:21:35,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:35,900 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:35,900 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:35,901 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:35,902 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:35,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:35,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 308 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 08:21:35,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:36,154 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:21:36,154 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:36,154 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:36,154 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [59424774] [2022-01-10 08:21:36,154 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [59424774] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:36,154 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:36,154 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-10 08:21:36,154 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [187423699] [2022-01-10 08:21:36,154 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:36,155 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 08:21:36,155 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:36,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 08:21:36,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:21:36,155 INFO L87 Difference]: Start difference. First operand 8148 states and 9712 transitions. Second operand has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 2 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:36,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:36,590 INFO L93 Difference]: Finished difference Result 10745 states and 13000 transitions. [2022-01-10 08:21:36,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 08:21:36,591 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 2 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 124 [2022-01-10 08:21:36,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:36,609 INFO L225 Difference]: With dead ends: 10745 [2022-01-10 08:21:36,609 INFO L226 Difference]: Without dead ends: 9373 [2022-01-10 08:21:36,614 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 122 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:36,615 INFO L933 BasicCegarLoop]: 547 mSDtfsCounter, 416 mSDsluCounter, 327 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 416 SdHoareTripleChecker+Valid, 874 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:36,615 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [416 Valid, 874 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:36,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9373 states. [2022-01-10 08:21:37,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9373 to 9365. [2022-01-10 08:21:37,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9365 states, 7573 states have (on average 1.2205202693780537) internal successors, (9243), 7803 states have internal predecessors, (9243), 834 states have call successors, (834), 694 states have call predecessors, (834), 956 states have return successors, (1144), 872 states have call predecessors, (1144), 831 states have call successors, (1144) [2022-01-10 08:21:37,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9365 states to 9365 states and 11221 transitions. [2022-01-10 08:21:37,131 INFO L78 Accepts]: Start accepts. Automaton has 9365 states and 11221 transitions. Word has length 124 [2022-01-10 08:21:37,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:37,131 INFO L470 AbstractCegarLoop]: Abstraction has 9365 states and 11221 transitions. [2022-01-10 08:21:37,131 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 2 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:37,131 INFO L276 IsEmpty]: Start isEmpty. Operand 9365 states and 11221 transitions. [2022-01-10 08:21:37,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 08:21:37,134 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:37,134 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:21:37,141 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (35)] Forceful destruction successful, exit code 0 [2022-01-10 08:21:37,338 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:37,339 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:37,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:37,339 INFO L85 PathProgramCache]: Analyzing trace with hash -628259809, now seen corresponding path program 1 times [2022-01-10 08:21:37,339 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:37,339 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1323861460] [2022-01-10 08:21:37,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:37,340 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:37,340 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:37,340 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:37,342 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:37,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:37,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 307 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:37,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:37,588 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:21:37,588 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:37,588 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:37,588 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1323861460] [2022-01-10 08:21:37,588 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1323861460] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:37,588 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:37,589 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 08:21:37,589 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878789864] [2022-01-10 08:21:37,589 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:37,589 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:37,589 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:37,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:37,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:37,590 INFO L87 Difference]: Start difference. First operand 9365 states and 11221 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:38,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:38,093 INFO L93 Difference]: Finished difference Result 12738 states and 15531 transitions. [2022-01-10 08:21:38,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 08:21:38,094 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 124 [2022-01-10 08:21:38,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:38,110 INFO L225 Difference]: With dead ends: 12738 [2022-01-10 08:21:38,110 INFO L226 Difference]: Without dead ends: 10149 [2022-01-10 08:21:38,116 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 08:21:38,116 INFO L933 BasicCegarLoop]: 494 mSDtfsCounter, 129 mSDsluCounter, 1535 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 2029 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:38,116 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [129 Valid, 2029 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:21:38,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10149 states. [2022-01-10 08:21:38,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10149 to 9413. [2022-01-10 08:21:38,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9413 states, 7621 states have (on average 1.2172943183309277) internal successors, (9277), 7851 states have internal predecessors, (9277), 834 states have call successors, (834), 694 states have call predecessors, (834), 956 states have return successors, (1144), 872 states have call predecessors, (1144), 831 states have call successors, (1144) [2022-01-10 08:21:38,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9413 states to 9413 states and 11255 transitions. [2022-01-10 08:21:38,648 INFO L78 Accepts]: Start accepts. Automaton has 9413 states and 11255 transitions. Word has length 124 [2022-01-10 08:21:38,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:38,649 INFO L470 AbstractCegarLoop]: Abstraction has 9413 states and 11255 transitions. [2022-01-10 08:21:38,649 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:38,649 INFO L276 IsEmpty]: Start isEmpty. Operand 9413 states and 11255 transitions. [2022-01-10 08:21:38,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 08:21:38,652 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:38,653 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:21:38,660 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (36)] Forceful destruction successful, exit code 0 [2022-01-10 08:21:38,859 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:38,860 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:38,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:38,860 INFO L85 PathProgramCache]: Analyzing trace with hash -194530723, now seen corresponding path program 1 times [2022-01-10 08:21:38,860 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:38,860 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [788947829] [2022-01-10 08:21:38,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:38,861 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:38,861 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:38,862 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:38,863 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:38,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:38,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:38,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:39,097 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:21:39,098 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:39,098 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:39,098 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [788947829] [2022-01-10 08:21:39,098 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [788947829] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:39,098 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:39,098 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 08:21:39,098 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [911050163] [2022-01-10 08:21:39,098 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:39,099 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:39,099 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:39,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:39,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:39,099 INFO L87 Difference]: Start difference. First operand 9413 states and 11255 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:39,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:39,562 INFO L93 Difference]: Finished difference Result 12134 states and 14693 transitions. [2022-01-10 08:21:39,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 08:21:39,563 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 124 [2022-01-10 08:21:39,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:39,581 INFO L225 Difference]: With dead ends: 12134 [2022-01-10 08:21:39,581 INFO L226 Difference]: Without dead ends: 9497 [2022-01-10 08:21:39,589 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 08:21:39,589 INFO L933 BasicCegarLoop]: 488 mSDtfsCounter, 49 mSDsluCounter, 1478 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 1966 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:39,590 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 1966 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:21:39,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9497 states. [2022-01-10 08:21:40,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9497 to 9425. [2022-01-10 08:21:40,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9425 states, 7633 states have (on average 1.213546443076117) internal successors, (9263), 7863 states have internal predecessors, (9263), 834 states have call successors, (834), 694 states have call predecessors, (834), 956 states have return successors, (1144), 872 states have call predecessors, (1144), 831 states have call successors, (1144) [2022-01-10 08:21:40,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9425 states to 9425 states and 11241 transitions. [2022-01-10 08:21:40,150 INFO L78 Accepts]: Start accepts. Automaton has 9425 states and 11241 transitions. Word has length 124 [2022-01-10 08:21:40,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:40,150 INFO L470 AbstractCegarLoop]: Abstraction has 9425 states and 11241 transitions. [2022-01-10 08:21:40,150 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:40,150 INFO L276 IsEmpty]: Start isEmpty. Operand 9425 states and 11241 transitions. [2022-01-10 08:21:40,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 08:21:40,153 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:40,153 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:21:40,160 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (37)] Forceful destruction successful, exit code 0 [2022-01-10 08:21:40,360 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:40,360 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:40,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:40,360 INFO L85 PathProgramCache]: Analyzing trace with hash 1733741979, now seen corresponding path program 1 times [2022-01-10 08:21:40,361 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:40,361 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [859333489] [2022-01-10 08:21:40,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:40,361 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:40,361 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:40,362 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:40,363 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:40,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:40,452 INFO L263 TraceCheckSpWp]: Trace formula consists of 305 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:40,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:40,597 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:21:40,597 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:40,597 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:40,597 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [859333489] [2022-01-10 08:21:40,597 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [859333489] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:40,597 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:40,601 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 08:21:40,602 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1496754584] [2022-01-10 08:21:40,602 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:40,602 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:40,602 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:40,603 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:40,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:40,604 INFO L87 Difference]: Start difference. First operand 9425 states and 11241 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:41,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:41,130 INFO L93 Difference]: Finished difference Result 12102 states and 14593 transitions. [2022-01-10 08:21:41,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 08:21:41,130 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 124 [2022-01-10 08:21:41,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:41,143 INFO L225 Difference]: With dead ends: 12102 [2022-01-10 08:21:41,143 INFO L226 Difference]: Without dead ends: 9453 [2022-01-10 08:21:41,146 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 08:21:41,146 INFO L933 BasicCegarLoop]: 488 mSDtfsCounter, 10 mSDsluCounter, 1463 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 1951 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:41,147 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 1951 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:21:41,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9453 states. [2022-01-10 08:21:41,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9453 to 9437. [2022-01-10 08:21:41,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9437 states, 7645 states have (on average 1.2098103335513408) internal successors, (9249), 7875 states have internal predecessors, (9249), 834 states have call successors, (834), 694 states have call predecessors, (834), 956 states have return successors, (1144), 872 states have call predecessors, (1144), 831 states have call successors, (1144) [2022-01-10 08:21:41,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9437 states to 9437 states and 11227 transitions. [2022-01-10 08:21:41,640 INFO L78 Accepts]: Start accepts. Automaton has 9437 states and 11227 transitions. Word has length 124 [2022-01-10 08:21:41,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:41,640 INFO L470 AbstractCegarLoop]: Abstraction has 9437 states and 11227 transitions. [2022-01-10 08:21:41,640 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:41,640 INFO L276 IsEmpty]: Start isEmpty. Operand 9437 states and 11227 transitions. [2022-01-10 08:21:41,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 08:21:41,643 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:41,643 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:21:41,650 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (38)] Forceful destruction successful, exit code 0 [2022-01-10 08:21:41,850 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:41,850 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:41,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:41,851 INFO L85 PathProgramCache]: Analyzing trace with hash 361934681, now seen corresponding path program 1 times [2022-01-10 08:21:41,851 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:41,851 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1450070213] [2022-01-10 08:21:41,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:41,851 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:41,851 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:41,852 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:41,853 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:41,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:41,935 INFO L263 TraceCheckSpWp]: Trace formula consists of 304 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 08:21:41,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:42,118 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:21:42,118 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:42,119 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:42,119 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1450070213] [2022-01-10 08:21:42,119 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1450070213] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:42,119 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:42,119 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:21:42,119 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1735648646] [2022-01-10 08:21:42,119 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:42,119 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:42,119 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:42,119 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:42,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:42,120 INFO L87 Difference]: Start difference. First operand 9437 states and 11227 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:42,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:42,877 INFO L93 Difference]: Finished difference Result 12099 states and 14480 transitions. [2022-01-10 08:21:42,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 08:21:42,878 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 124 [2022-01-10 08:21:42,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:42,893 INFO L225 Difference]: With dead ends: 12099 [2022-01-10 08:21:42,893 INFO L226 Difference]: Without dead ends: 9437 [2022-01-10 08:21:42,897 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:21:42,898 INFO L933 BasicCegarLoop]: 452 mSDtfsCounter, 557 mSDsluCounter, 487 mSDsCounter, 0 mSdLazyCounter, 294 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 581 SdHoareTripleChecker+Valid, 939 SdHoareTripleChecker+Invalid, 343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 294 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:42,898 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [581 Valid, 939 Invalid, 343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 294 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 08:21:42,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9437 states. [2022-01-10 08:21:43,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9437 to 9437. [2022-01-10 08:21:43,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9437 states, 7645 states have (on average 1.2079790712884237) internal successors, (9235), 7875 states have internal predecessors, (9235), 834 states have call successors, (834), 694 states have call predecessors, (834), 956 states have return successors, (1144), 872 states have call predecessors, (1144), 831 states have call successors, (1144) [2022-01-10 08:21:43,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9437 states to 9437 states and 11213 transitions. [2022-01-10 08:21:43,409 INFO L78 Accepts]: Start accepts. Automaton has 9437 states and 11213 transitions. Word has length 124 [2022-01-10 08:21:43,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:43,409 INFO L470 AbstractCegarLoop]: Abstraction has 9437 states and 11213 transitions. [2022-01-10 08:21:43,409 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:43,409 INFO L276 IsEmpty]: Start isEmpty. Operand 9437 states and 11213 transitions. [2022-01-10 08:21:43,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 08:21:43,413 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:43,413 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:21:43,420 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (39)] Forceful destruction successful, exit code 0 [2022-01-10 08:21:43,620 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:43,620 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:43,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:43,621 INFO L85 PathProgramCache]: Analyzing trace with hash 636694295, now seen corresponding path program 1 times [2022-01-10 08:21:43,621 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:43,621 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1264896668] [2022-01-10 08:21:43,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:43,621 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:43,621 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:43,622 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:43,623 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:43,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:43,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 303 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 08:21:43,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:43,885 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 08:21:43,885 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:43,886 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:43,886 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1264896668] [2022-01-10 08:21:43,886 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1264896668] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:43,886 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:43,886 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:21:43,886 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757357140] [2022-01-10 08:21:43,886 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:43,886 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:43,886 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:43,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:43,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:43,887 INFO L87 Difference]: Start difference. First operand 9437 states and 11213 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:44,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:44,726 INFO L93 Difference]: Finished difference Result 12337 states and 14747 transitions. [2022-01-10 08:21:44,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 08:21:44,726 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 124 [2022-01-10 08:21:44,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:44,741 INFO L225 Difference]: With dead ends: 12337 [2022-01-10 08:21:44,741 INFO L226 Difference]: Without dead ends: 9675 [2022-01-10 08:21:44,746 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 120 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:44,746 INFO L933 BasicCegarLoop]: 479 mSDtfsCounter, 637 mSDsluCounter, 482 mSDsCounter, 0 mSdLazyCounter, 405 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 661 SdHoareTripleChecker+Valid, 961 SdHoareTripleChecker+Invalid, 459 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 405 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:44,746 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [661 Valid, 961 Invalid, 459 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 405 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 08:21:44,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9675 states. [2022-01-10 08:21:45,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9675 to 9625. [2022-01-10 08:21:45,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9625 states, 7829 states have (on average 1.2020692297866906) internal successors, (9411), 8059 states have internal predecessors, (9411), 834 states have call successors, (834), 698 states have call predecessors, (834), 960 states have return successors, (1144), 872 states have call predecessors, (1144), 831 states have call successors, (1144) [2022-01-10 08:21:45,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9625 states to 9625 states and 11389 transitions. [2022-01-10 08:21:45,334 INFO L78 Accepts]: Start accepts. Automaton has 9625 states and 11389 transitions. Word has length 124 [2022-01-10 08:21:45,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:45,335 INFO L470 AbstractCegarLoop]: Abstraction has 9625 states and 11389 transitions. [2022-01-10 08:21:45,335 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 08:21:45,335 INFO L276 IsEmpty]: Start isEmpty. Operand 9625 states and 11389 transitions. [2022-01-10 08:21:45,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 08:21:45,340 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:45,340 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:21:45,348 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:45,544 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:45,544 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:45,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:45,545 INFO L85 PathProgramCache]: Analyzing trace with hash 502680789, now seen corresponding path program 1 times [2022-01-10 08:21:45,545 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:45,545 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1672637054] [2022-01-10 08:21:45,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:45,545 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:45,545 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:45,546 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:45,547 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:45,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:45,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 302 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 08:21:45,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:45,773 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:45,773 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:45,773 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:45,773 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1672637054] [2022-01-10 08:21:45,773 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1672637054] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:45,773 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:45,773 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-10 08:21:45,773 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2059402127] [2022-01-10 08:21:45,773 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:45,774 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 08:21:45,774 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:45,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 08:21:45,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:21:45,774 INFO L87 Difference]: Start difference. First operand 9625 states and 11389 transitions. Second operand has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 2 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-01-10 08:21:46,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:46,521 INFO L93 Difference]: Finished difference Result 15240 states and 18139 transitions. [2022-01-10 08:21:46,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 08:21:46,522 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 2 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 124 [2022-01-10 08:21:46,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:46,543 INFO L225 Difference]: With dead ends: 15240 [2022-01-10 08:21:46,544 INFO L226 Difference]: Without dead ends: 12391 [2022-01-10 08:21:46,549 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 122 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:46,549 INFO L933 BasicCegarLoop]: 500 mSDtfsCounter, 342 mSDsluCounter, 321 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 342 SdHoareTripleChecker+Valid, 821 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:46,550 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [342 Valid, 821 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:46,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12391 states. [2022-01-10 08:21:47,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12391 to 12387. [2022-01-10 08:21:47,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12387 states, 10419 states have (on average 1.1967559266724255) internal successors, (12469), 10655 states have internal predecessors, (12469), 924 states have call successors, (924), 778 states have call predecessors, (924), 1042 states have return successors, (1236), 958 states have call predecessors, (1236), 921 states have call successors, (1236) [2022-01-10 08:21:47,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12387 states to 12387 states and 14629 transitions. [2022-01-10 08:21:47,281 INFO L78 Accepts]: Start accepts. Automaton has 12387 states and 14629 transitions. Word has length 124 [2022-01-10 08:21:47,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:47,281 INFO L470 AbstractCegarLoop]: Abstraction has 12387 states and 14629 transitions. [2022-01-10 08:21:47,281 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 2 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-01-10 08:21:47,281 INFO L276 IsEmpty]: Start isEmpty. Operand 12387 states and 14629 transitions. [2022-01-10 08:21:47,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 08:21:47,285 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:47,285 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:21:47,292 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (41)] Forceful destruction successful, exit code 0 [2022-01-10 08:21:47,489 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:21:47,490 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:47,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:47,490 INFO L85 PathProgramCache]: Analyzing trace with hash -1731188138, now seen corresponding path program 1 times [2022-01-10 08:21:47,490 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:47,490 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1861010289] [2022-01-10 08:21:47,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:47,490 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:47,491 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:47,491 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:21:47,493 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (42)] Waiting until timeout for monitored process [2022-01-10 08:21:47,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:47,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 5 conjunts are in the unsatisfiable core [2022-01-10 08:21:47,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:47,787 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 72 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-01-10 08:21:47,787 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:47,787 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:47,787 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1861010289] [2022-01-10 08:21:47,787 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1861010289] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:47,787 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:47,787 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 08:21:47,788 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [442778385] [2022-01-10 08:21:47,788 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:47,788 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 08:21:47,788 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:47,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 08:21:47,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:21:47,790 INFO L87 Difference]: Start difference. First operand 12387 states and 14629 transitions. Second operand has 6 states, 6 states have (on average 17.666666666666668) internal successors, (106), 5 states have internal predecessors, (106), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2022-01-10 08:21:48,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:48,426 INFO L93 Difference]: Finished difference Result 16519 states and 19542 transitions. [2022-01-10 08:21:48,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 08:21:48,426 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.666666666666668) internal successors, (106), 5 states have internal predecessors, (106), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) Word has length 145 [2022-01-10 08:21:48,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:48,445 INFO L225 Difference]: With dead ends: 16519 [2022-01-10 08:21:48,445 INFO L226 Difference]: Without dead ends: 9784 [2022-01-10 08:21:48,455 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-01-10 08:21:48,455 INFO L933 BasicCegarLoop]: 486 mSDtfsCounter, 34 mSDsluCounter, 1906 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 2392 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:48,456 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 2392 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:21:48,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9784 states. [2022-01-10 08:21:49,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9784 to 9516. [2022-01-10 08:21:49,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9516 states, 8374 states have (on average 1.1886792452830188) internal successors, (9954), 8469 states have internal predecessors, (9954), 544 states have call successors, (544), 439 states have call predecessors, (544), 596 states have return successors, (710), 608 states have call predecessors, (710), 541 states have call successors, (710) [2022-01-10 08:21:49,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9516 states to 9516 states and 11208 transitions. [2022-01-10 08:21:49,086 INFO L78 Accepts]: Start accepts. Automaton has 9516 states and 11208 transitions. Word has length 145 [2022-01-10 08:21:49,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:49,086 INFO L470 AbstractCegarLoop]: Abstraction has 9516 states and 11208 transitions. [2022-01-10 08:21:49,086 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.666666666666668) internal successors, (106), 5 states have internal predecessors, (106), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2022-01-10 08:21:49,086 INFO L276 IsEmpty]: Start isEmpty. Operand 9516 states and 11208 transitions. [2022-01-10 08:21:49,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2022-01-10 08:21:49,091 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:49,091 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:49,100 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (42)] Forceful destruction successful, exit code 0 [2022-01-10 08:21:49,300 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:21:49,301 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:49,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:49,301 INFO L85 PathProgramCache]: Analyzing trace with hash -985263128, now seen corresponding path program 1 times [2022-01-10 08:21:49,302 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:49,302 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1868700280] [2022-01-10 08:21:49,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:49,302 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:49,302 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:49,303 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:21:49,304 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (43)] Waiting until timeout for monitored process [2022-01-10 08:21:49,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:49,391 INFO L263 TraceCheckSpWp]: Trace formula consists of 335 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:49,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:49,630 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-01-10 08:21:49,630 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:49,630 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:49,630 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1868700280] [2022-01-10 08:21:49,630 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1868700280] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:49,630 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:49,630 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:21:49,630 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [867309556] [2022-01-10 08:21:49,630 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:49,631 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:49,631 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:49,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:49,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:49,631 INFO L87 Difference]: Start difference. First operand 9516 states and 11208 transitions. Second operand has 5 states, 5 states have (on average 16.6) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) [2022-01-10 08:21:50,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:50,559 INFO L93 Difference]: Finished difference Result 14259 states and 16810 transitions. [2022-01-10 08:21:50,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 08:21:50,560 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.6) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) Word has length 158 [2022-01-10 08:21:50,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:50,575 INFO L225 Difference]: With dead ends: 14259 [2022-01-10 08:21:50,575 INFO L226 Difference]: Without dead ends: 10447 [2022-01-10 08:21:50,579 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 154 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:21:50,580 INFO L933 BasicCegarLoop]: 479 mSDtfsCounter, 659 mSDsluCounter, 526 mSDsCounter, 0 mSdLazyCounter, 406 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 689 SdHoareTripleChecker+Valid, 1005 SdHoareTripleChecker+Invalid, 458 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 406 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:50,580 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [689 Valid, 1005 Invalid, 458 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 406 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 08:21:50,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10447 states. [2022-01-10 08:21:51,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10447 to 9547. [2022-01-10 08:21:51,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9547 states, 8364 states have (on average 1.1895026303204208) internal successors, (9949), 8468 states have internal predecessors, (9949), 563 states have call successors, (563), 461 states have call predecessors, (563), 618 states have return successors, (725), 618 states have call predecessors, (725), 560 states have call successors, (725) [2022-01-10 08:21:51,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9547 states to 9547 states and 11237 transitions. [2022-01-10 08:21:51,194 INFO L78 Accepts]: Start accepts. Automaton has 9547 states and 11237 transitions. Word has length 158 [2022-01-10 08:21:51,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:51,194 INFO L470 AbstractCegarLoop]: Abstraction has 9547 states and 11237 transitions. [2022-01-10 08:21:51,194 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.6) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) [2022-01-10 08:21:51,194 INFO L276 IsEmpty]: Start isEmpty. Operand 9547 states and 11237 transitions. [2022-01-10 08:21:51,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2022-01-10 08:21:51,196 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:51,197 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:21:51,206 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (43)] Forceful destruction successful, exit code 0 [2022-01-10 08:21:51,409 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:21:51,409 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:51,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:51,409 INFO L85 PathProgramCache]: Analyzing trace with hash 313846274, now seen corresponding path program 1 times [2022-01-10 08:21:51,410 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:51,410 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [753828511] [2022-01-10 08:21:51,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:51,410 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:51,410 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:51,411 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:21:51,412 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (44)] Waiting until timeout for monitored process [2022-01-10 08:21:51,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:51,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 08:21:51,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:51,761 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 82 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-01-10 08:21:51,761 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:51,761 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:51,762 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [753828511] [2022-01-10 08:21:51,762 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [753828511] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:51,762 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:51,762 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 08:21:51,762 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104932436] [2022-01-10 08:21:51,763 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:51,763 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 08:21:51,763 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:51,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 08:21:51,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:21:51,764 INFO L87 Difference]: Start difference. First operand 9547 states and 11237 transitions. Second operand has 5 states, 5 states have (on average 24.0) internal successors, (120), 4 states have internal predecessors, (120), 3 states have call successors, (17), 4 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2022-01-10 08:21:52,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:52,731 INFO L93 Difference]: Finished difference Result 12475 states and 14660 transitions. [2022-01-10 08:21:52,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 08:21:52,731 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 24.0) internal successors, (120), 4 states have internal predecessors, (120), 3 states have call successors, (17), 4 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 159 [2022-01-10 08:21:52,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:52,745 INFO L225 Difference]: With dead ends: 12475 [2022-01-10 08:21:52,745 INFO L226 Difference]: Without dead ends: 8692 [2022-01-10 08:21:52,750 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:21:52,751 INFO L933 BasicCegarLoop]: 511 mSDtfsCounter, 225 mSDsluCounter, 509 mSDsCounter, 0 mSdLazyCounter, 487 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 228 SdHoareTripleChecker+Valid, 1020 SdHoareTripleChecker+Invalid, 525 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 487 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:52,751 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [228 Valid, 1020 Invalid, 525 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 487 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 08:21:52,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8692 states. [2022-01-10 08:21:53,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8692 to 8153. [2022-01-10 08:21:53,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8153 states, 7279 states have (on average 1.1850528918807528) internal successors, (8626), 7340 states have internal predecessors, (8626), 430 states have call successors, (430), 359 states have call predecessors, (430), 442 states have return successors, (512), 454 states have call predecessors, (512), 427 states have call successors, (512) [2022-01-10 08:21:53,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8153 states to 8153 states and 9568 transitions. [2022-01-10 08:21:53,298 INFO L78 Accepts]: Start accepts. Automaton has 8153 states and 9568 transitions. Word has length 159 [2022-01-10 08:21:53,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:53,299 INFO L470 AbstractCegarLoop]: Abstraction has 8153 states and 9568 transitions. [2022-01-10 08:21:53,299 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 24.0) internal successors, (120), 4 states have internal predecessors, (120), 3 states have call successors, (17), 4 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2022-01-10 08:21:53,299 INFO L276 IsEmpty]: Start isEmpty. Operand 8153 states and 9568 transitions. [2022-01-10 08:21:53,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2022-01-10 08:21:53,301 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:53,301 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:53,308 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (44)] Ended with exit code 0 [2022-01-10 08:21:53,510 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:21:53,511 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:53,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:53,511 INFO L85 PathProgramCache]: Analyzing trace with hash 2111550177, now seen corresponding path program 1 times [2022-01-10 08:21:53,511 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:53,511 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1131385102] [2022-01-10 08:21:53,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:53,511 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:53,511 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:53,512 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:21:53,513 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (45)] Waiting until timeout for monitored process [2022-01-10 08:21:53,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:53,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 340 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 08:21:53,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:53,793 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 50 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2022-01-10 08:21:53,793 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:53,794 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:53,794 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1131385102] [2022-01-10 08:21:53,794 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1131385102] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:53,794 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:53,794 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 08:21:53,794 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1270201888] [2022-01-10 08:21:53,794 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:53,794 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 08:21:53,794 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:53,795 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 08:21:53,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:21:53,795 INFO L87 Difference]: Start difference. First operand 8153 states and 9568 transitions. Second operand has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 3 states have internal predecessors, (109), 3 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-01-10 08:21:54,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:54,462 INFO L93 Difference]: Finished difference Result 12365 states and 14567 transitions. [2022-01-10 08:21:54,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 08:21:54,462 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 3 states have internal predecessors, (109), 3 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 162 [2022-01-10 08:21:54,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:54,478 INFO L225 Difference]: With dead ends: 12365 [2022-01-10 08:21:54,478 INFO L226 Difference]: Without dead ends: 10194 [2022-01-10 08:21:54,483 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 160 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:54,483 INFO L933 BasicCegarLoop]: 495 mSDtfsCounter, 436 mSDsluCounter, 105 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 436 SdHoareTripleChecker+Valid, 600 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:54,483 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [436 Valid, 600 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:21:54,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10194 states. [2022-01-10 08:21:55,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10194 to 10159. [2022-01-10 08:21:55,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10159 states, 8855 states have (on average 1.1810276679841898) internal successors, (10458), 8960 states have internal predecessors, (10458), 628 states have call successors, (628), 515 states have call predecessors, (628), 674 states have return successors, (840), 684 states have call predecessors, (840), 625 states have call successors, (840) [2022-01-10 08:21:55,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10159 states to 10159 states and 11926 transitions. [2022-01-10 08:21:55,203 INFO L78 Accepts]: Start accepts. Automaton has 10159 states and 11926 transitions. Word has length 162 [2022-01-10 08:21:55,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:55,203 INFO L470 AbstractCegarLoop]: Abstraction has 10159 states and 11926 transitions. [2022-01-10 08:21:55,203 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 3 states have internal predecessors, (109), 3 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-01-10 08:21:55,203 INFO L276 IsEmpty]: Start isEmpty. Operand 10159 states and 11926 transitions. [2022-01-10 08:21:55,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2022-01-10 08:21:55,206 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:55,206 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:55,215 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (45)] Forceful destruction successful, exit code 0 [2022-01-10 08:21:55,413 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:21:55,413 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:55,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:55,414 INFO L85 PathProgramCache]: Analyzing trace with hash 1597025002, now seen corresponding path program 1 times [2022-01-10 08:21:55,414 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:55,414 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1515549481] [2022-01-10 08:21:55,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:55,414 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:55,414 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:55,415 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:21:55,416 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (46)] Waiting until timeout for monitored process [2022-01-10 08:21:55,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:55,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 341 conjuncts, 5 conjunts are in the unsatisfiable core [2022-01-10 08:21:55,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:55,695 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 49 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-01-10 08:21:55,696 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:55,696 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:55,696 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1515549481] [2022-01-10 08:21:55,696 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1515549481] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:55,696 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:55,696 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 08:21:55,696 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904319985] [2022-01-10 08:21:55,696 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:55,696 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 08:21:55,697 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:55,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 08:21:55,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-10 08:21:55,697 INFO L87 Difference]: Start difference. First operand 10159 states and 11926 transitions. Second operand has 6 states, 6 states have (on average 18.333333333333332) internal successors, (110), 5 states have internal predecessors, (110), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) [2022-01-10 08:21:56,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:56,289 INFO L93 Difference]: Finished difference Result 13626 states and 16007 transitions. [2022-01-10 08:21:56,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 08:21:56,289 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 18.333333333333332) internal successors, (110), 5 states have internal predecessors, (110), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) Word has length 163 [2022-01-10 08:21:56,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:56,303 INFO L225 Difference]: With dead ends: 13626 [2022-01-10 08:21:56,303 INFO L226 Difference]: Without dead ends: 7650 [2022-01-10 08:21:56,312 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 158 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-01-10 08:21:56,313 INFO L933 BasicCegarLoop]: 482 mSDtfsCounter, 4 mSDsluCounter, 1923 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 2405 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 08:21:56,313 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4 Valid, 2405 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:21:56,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7650 states. [2022-01-10 08:21:56,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7650 to 7515. [2022-01-10 08:21:56,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7515 states, 6806 states have (on average 1.1846899794299148) internal successors, (8063), 6841 states have internal predecessors, (8063), 353 states have call successors, (353), 292 states have call predecessors, (353), 354 states have return successors, (414), 382 states have call predecessors, (414), 350 states have call successors, (414) [2022-01-10 08:21:56,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7515 states to 7515 states and 8830 transitions. [2022-01-10 08:21:56,863 INFO L78 Accepts]: Start accepts. Automaton has 7515 states and 8830 transitions. Word has length 163 [2022-01-10 08:21:56,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:56,863 INFO L470 AbstractCegarLoop]: Abstraction has 7515 states and 8830 transitions. [2022-01-10 08:21:56,863 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 18.333333333333332) internal successors, (110), 5 states have internal predecessors, (110), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) [2022-01-10 08:21:56,863 INFO L276 IsEmpty]: Start isEmpty. Operand 7515 states and 8830 transitions. [2022-01-10 08:21:56,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2022-01-10 08:21:56,866 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:56,866 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:21:56,873 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (46)] Forceful destruction successful, exit code 0 [2022-01-10 08:21:57,073 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:21:57,073 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:57,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:57,074 INFO L85 PathProgramCache]: Analyzing trace with hash -316451532, now seen corresponding path program 1 times [2022-01-10 08:21:57,074 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:57,074 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [825498776] [2022-01-10 08:21:57,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:57,074 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:57,074 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:57,075 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:21:57,077 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (47)] Waiting until timeout for monitored process [2022-01-10 08:21:57,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:57,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 422 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 08:21:57,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:57,434 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 53 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-01-10 08:21:57,435 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:57,435 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:57,435 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [825498776] [2022-01-10 08:21:57,435 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [825498776] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:57,435 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:57,435 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-10 08:21:57,435 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1466516372] [2022-01-10 08:21:57,435 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:57,435 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 08:21:57,435 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:57,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 08:21:57,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:21:57,436 INFO L87 Difference]: Start difference. First operand 7515 states and 8830 transitions. Second operand has 3 states, 3 states have (on average 59.0) internal successors, (177), 2 states have internal predecessors, (177), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-01-10 08:21:58,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:21:58,234 INFO L93 Difference]: Finished difference Result 18108 states and 21495 transitions. [2022-01-10 08:21:58,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 08:21:58,235 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 59.0) internal successors, (177), 2 states have internal predecessors, (177), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 201 [2022-01-10 08:21:58,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:21:58,263 INFO L225 Difference]: With dead ends: 18108 [2022-01-10 08:21:58,263 INFO L226 Difference]: Without dead ends: 12497 [2022-01-10 08:21:58,357 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 199 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:58,358 INFO L933 BasicCegarLoop]: 498 mSDtfsCounter, 345 mSDsluCounter, 321 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 345 SdHoareTripleChecker+Valid, 819 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:58,358 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [345 Valid, 819 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:58,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12497 states. [2022-01-10 08:21:59,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12497 to 12477. [2022-01-10 08:21:59,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12477 states, 11456 states have (on average 1.1828736033519553) internal successors, (13551), 11499 states have internal predecessors, (13551), 517 states have call successors, (517), 436 states have call predecessors, (517), 502 states have return successors, (582), 542 states have call predecessors, (582), 514 states have call successors, (582) [2022-01-10 08:21:59,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12477 states to 12477 states and 14650 transitions. [2022-01-10 08:21:59,196 INFO L78 Accepts]: Start accepts. Automaton has 12477 states and 14650 transitions. Word has length 201 [2022-01-10 08:21:59,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:21:59,197 INFO L470 AbstractCegarLoop]: Abstraction has 12477 states and 14650 transitions. [2022-01-10 08:21:59,197 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 59.0) internal successors, (177), 2 states have internal predecessors, (177), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-01-10 08:21:59,197 INFO L276 IsEmpty]: Start isEmpty. Operand 12477 states and 14650 transitions. [2022-01-10 08:21:59,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2022-01-10 08:21:59,202 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:21:59,202 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:21:59,210 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (47)] Forceful destruction successful, exit code 0 [2022-01-10 08:21:59,410 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:21:59,410 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:21:59,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:21:59,410 INFO L85 PathProgramCache]: Analyzing trace with hash -141662511, now seen corresponding path program 1 times [2022-01-10 08:21:59,411 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:21:59,411 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [526049441] [2022-01-10 08:21:59,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:21:59,411 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:21:59,411 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:21:59,414 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:21:59,416 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (48)] Waiting until timeout for monitored process [2022-01-10 08:21:59,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:21:59,519 INFO L263 TraceCheckSpWp]: Trace formula consists of 420 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 08:21:59,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:21:59,809 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2022-01-10 08:21:59,809 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:21:59,810 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:21:59,810 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [526049441] [2022-01-10 08:21:59,810 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [526049441] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:21:59,810 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:21:59,810 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:21:59,810 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002521930] [2022-01-10 08:21:59,810 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:21:59,810 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 08:21:59,810 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:21:59,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 08:21:59,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 08:21:59,811 INFO L87 Difference]: Start difference. First operand 12477 states and 14650 transitions. Second operand has 4 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2022-01-10 08:22:01,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:01,641 INFO L93 Difference]: Finished difference Result 33307 states and 39202 transitions. [2022-01-10 08:22:01,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:22:01,642 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 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 201 [2022-01-10 08:22:01,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:01,679 INFO L225 Difference]: With dead ends: 33307 [2022-01-10 08:22:01,679 INFO L226 Difference]: Without dead ends: 22735 [2022-01-10 08:22:01,690 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 199 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:22:01,690 INFO L933 BasicCegarLoop]: 630 mSDtfsCounter, 603 mSDsluCounter, 655 mSDsCounter, 0 mSdLazyCounter, 178 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 619 SdHoareTripleChecker+Valid, 1285 SdHoareTripleChecker+Invalid, 242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 178 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 08:22:01,691 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [619 Valid, 1285 Invalid, 242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 178 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 08:22:01,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22735 states. [2022-01-10 08:22:03,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22735 to 22731. [2022-01-10 08:22:03,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22731 states, 21067 states have (on average 1.1784781886362559) internal successors, (24827), 21135 states have internal predecessors, (24827), 848 states have call successors, (848), 724 states have call predecessors, (848), 814 states have return successors, (985), 873 states have call predecessors, (985), 845 states have call successors, (985) [2022-01-10 08:22:03,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22731 states to 22731 states and 26660 transitions. [2022-01-10 08:22:03,343 INFO L78 Accepts]: Start accepts. Automaton has 22731 states and 26660 transitions. Word has length 201 [2022-01-10 08:22:03,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:03,343 INFO L470 AbstractCegarLoop]: Abstraction has 22731 states and 26660 transitions. [2022-01-10 08:22:03,343 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2022-01-10 08:22:03,343 INFO L276 IsEmpty]: Start isEmpty. Operand 22731 states and 26660 transitions. [2022-01-10 08:22:03,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2022-01-10 08:22:03,351 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:03,351 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:22:03,358 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (48)] Forceful destruction successful, exit code 0 [2022-01-10 08:22:03,561 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:22:03,561 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:03,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:03,562 INFO L85 PathProgramCache]: Analyzing trace with hash 345411215, now seen corresponding path program 1 times [2022-01-10 08:22:03,562 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:03,562 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1599679464] [2022-01-10 08:22:03,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:03,562 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:03,562 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:03,563 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:22:03,564 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (49)] Waiting until timeout for monitored process [2022-01-10 08:22:03,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:03,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 420 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 08:22:03,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:03,933 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2022-01-10 08:22:03,933 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:03,933 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:03,933 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1599679464] [2022-01-10 08:22:03,933 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1599679464] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:03,933 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:03,933 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 08:22:03,933 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1855735438] [2022-01-10 08:22:03,933 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:03,934 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 08:22:03,934 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:03,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 08:22:03,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:22:03,934 INFO L87 Difference]: Start difference. First operand 22731 states and 26660 transitions. Second operand has 3 states, 3 states have (on average 42.0) internal successors, (126), 3 states have internal predecessors, (126), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 08:22:05,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:05,326 INFO L93 Difference]: Finished difference Result 38601 states and 45291 transitions. [2022-01-10 08:22:05,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 08:22:05,327 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.0) internal successors, (126), 3 states have internal predecessors, (126), 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 201 [2022-01-10 08:22:05,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:05,359 INFO L225 Difference]: With dead ends: 38601 [2022-01-10 08:22:05,360 INFO L226 Difference]: Without dead ends: 17775 [2022-01-10 08:22:05,385 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 199 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 08:22:05,385 INFO L933 BasicCegarLoop]: 482 mSDtfsCounter, 347 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 347 SdHoareTripleChecker+Valid, 610 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 08:22:05,386 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [347 Valid, 610 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 08:22:05,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17775 states. [2022-01-10 08:22:06,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17775 to 17775. [2022-01-10 08:22:06,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17775 states, 16426 states have (on average 1.1780104712041886) internal successors, (19350), 16485 states have internal predecessors, (19350), 681 states have call successors, (681), 580 states have call predecessors, (681), 666 states have return successors, (790), 710 states have call predecessors, (790), 678 states have call successors, (790) [2022-01-10 08:22:06,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17775 states to 17775 states and 20821 transitions. [2022-01-10 08:22:06,725 INFO L78 Accepts]: Start accepts. Automaton has 17775 states and 20821 transitions. Word has length 201 [2022-01-10 08:22:06,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 08:22:06,725 INFO L470 AbstractCegarLoop]: Abstraction has 17775 states and 20821 transitions. [2022-01-10 08:22:06,725 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.0) internal successors, (126), 3 states have internal predecessors, (126), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 08:22:06,725 INFO L276 IsEmpty]: Start isEmpty. Operand 17775 states and 20821 transitions. [2022-01-10 08:22:06,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2022-01-10 08:22:06,731 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 08:22:06,731 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 08:22:06,739 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (49)] Forceful destruction successful, exit code 0 [2022-01-10 08:22:06,939 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 08:22:06,939 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 08:22:06,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 08:22:06,940 INFO L85 PathProgramCache]: Analyzing trace with hash 820025071, now seen corresponding path program 1 times [2022-01-10 08:22:06,940 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 08:22:06,940 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [450714155] [2022-01-10 08:22:06,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 08:22:06,940 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 08:22:06,940 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 08:22:06,941 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 08:22:06,942 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (50)] Waiting until timeout for monitored process [2022-01-10 08:22:07,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 08:22:07,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 422 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 08:22:07,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 08:22:07,318 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2022-01-10 08:22:07,319 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 08:22:07,319 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 08:22:07,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [450714155] [2022-01-10 08:22:07,319 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [450714155] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 08:22:07,319 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 08:22:07,319 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 08:22:07,319 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1257171785] [2022-01-10 08:22:07,319 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 08:22:07,319 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 08:22:07,319 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 08:22:07,320 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 08:22:07,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 08:22:07,320 INFO L87 Difference]: Start difference. First operand 17775 states and 20821 transitions. Second operand has 4 states, 4 states have (on average 34.0) internal successors, (136), 4 states have internal predecessors, (136), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2022-01-10 08:22:09,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 08:22:09,927 INFO L93 Difference]: Finished difference Result 48072 states and 56395 transitions. [2022-01-10 08:22:09,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 08:22:09,928 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 34.0) internal successors, (136), 4 states have internal predecessors, (136), 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 202 [2022-01-10 08:22:09,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 08:22:09,996 INFO L225 Difference]: With dead ends: 48072 [2022-01-10 08:22:09,996 INFO L226 Difference]: Without dead ends: 32202 [2022-01-10 08:22:10,021 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 200 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 08:22:10,022 INFO L933 BasicCegarLoop]: 623 mSDtfsCounter, 594 mSDsluCounter, 637 mSDsCounter, 0 mSdLazyCounter, 179 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 610 SdHoareTripleChecker+Valid, 1260 SdHoareTripleChecker+Invalid, 243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 179 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 08:22:10,022 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [610 Valid, 1260 Invalid, 243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 179 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 08:22:10,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32202 states.