/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/Problem05_label42+token_ring.09.cil-2.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-a10ec3b [2022-01-10 07:40:41,953 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-10 07:40:41,954 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-10 07:40:42,019 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-10 07:40:42,020 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-10 07:40:42,022 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-10 07:40:42,024 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-10 07:40:42,028 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-10 07:40:42,030 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-10 07:40:42,033 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-10 07:40:42,034 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-10 07:40:42,035 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-10 07:40:42,035 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-10 07:40:42,037 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-10 07:40:42,038 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-10 07:40:42,039 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-10 07:40:42,039 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-10 07:40:42,040 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-10 07:40:42,043 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-10 07:40:42,046 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-10 07:40:42,047 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-10 07:40:42,048 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-10 07:40:42,049 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-10 07:40:42,050 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-10 07:40:42,054 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-10 07:40:42,055 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-10 07:40:42,055 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-10 07:40:42,056 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-10 07:40:42,056 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-10 07:40:42,057 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-10 07:40:42,057 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-10 07:40:42,057 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-10 07:40:42,058 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-10 07:40:42,059 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-10 07:40:42,060 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-10 07:40:42,060 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-10 07:40:42,061 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-10 07:40:42,061 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-10 07:40:42,061 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-10 07:40:42,061 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-10 07:40:42,062 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-10 07:40:42,063 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 07:40:42,087 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-10 07:40:42,087 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-10 07:40:42,088 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-01-10 07:40:42,088 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-01-10 07:40:42,088 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-10 07:40:42,088 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-10 07:40:42,089 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-10 07:40:42,089 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-10 07:40:42,089 INFO L138 SettingsManager]: * Use SBE=true [2022-01-10 07:40:42,089 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-10 07:40:42,089 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-10 07:40:42,089 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-10 07:40:42,089 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-10 07:40:42,089 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-10 07:40:42,089 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-10 07:40:42,089 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-01-10 07:40:42,090 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-01-10 07:40:42,090 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-01-10 07:40:42,090 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-10 07:40:42,090 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-10 07:40:42,090 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-10 07:40:42,090 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-10 07:40:42,090 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-10 07:40:42,090 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 07:40:42,090 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-10 07:40:42,090 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-10 07:40:42,091 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-10 07:40:42,091 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-01-10 07:40:42,091 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-01-10 07:40:42,091 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-10 07:40:42,091 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-01-10 07:40:42,091 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-10 07:40:42,091 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-01-10 07:40:42,091 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 07:40:42,269 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-10 07:40:42,285 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-10 07:40:42,288 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-10 07:40:42,289 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-10 07:40:42,289 INFO L275 PluginConnector]: CDTParser initialized [2022-01-10 07:40:42,290 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/combinations/Problem05_label42+token_ring.09.cil-2.c [2022-01-10 07:40:42,352 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f83b53e02/fce4aaa118ed4292b028f24636e7f82f/FLAG81254ceee [2022-01-10 07:40:43,018 INFO L306 CDTParser]: Found 1 translation units. [2022-01-10 07:40:43,019 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/combinations/Problem05_label42+token_ring.09.cil-2.c [2022-01-10 07:40:43,064 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f83b53e02/fce4aaa118ed4292b028f24636e7f82f/FLAG81254ceee [2022-01-10 07:40:43,371 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f83b53e02/fce4aaa118ed4292b028f24636e7f82f [2022-01-10 07:40:43,373 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-10 07:40:43,374 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-01-10 07:40:43,375 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-10 07:40:43,376 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-10 07:40:43,378 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-10 07:40:43,378 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 07:40:43" (1/1) ... [2022-01-10 07:40:43,379 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@47f267b7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:40:43, skipping insertion in model container [2022-01-10 07:40:43,379 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 07:40:43" (1/1) ... [2022-01-10 07:40:43,383 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-10 07:40:43,526 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-10 07:40:44,727 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/Problem05_label42+token_ring.09.cil-2.c[378560,378573] [2022-01-10 07:40:44,747 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/Problem05_label42+token_ring.09.cil-2.c[383339,383352] [2022-01-10 07:40:44,896 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 07:40:44,906 INFO L203 MainTranslator]: Completed pre-run [2022-01-10 07:40:45,472 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/Problem05_label42+token_ring.09.cil-2.c[378560,378573] [2022-01-10 07:40:45,477 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/Problem05_label42+token_ring.09.cil-2.c[383339,383352] [2022-01-10 07:40:45,487 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 07:40:45,531 INFO L208 MainTranslator]: Completed translation [2022-01-10 07:40:45,532 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:40:45 WrapperNode [2022-01-10 07:40:45,532 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-10 07:40:45,533 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-10 07:40:45,533 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-10 07:40:45,533 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-10 07:40:45,538 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:40:45" (1/1) ... [2022-01-10 07:40:45,618 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:40:45" (1/1) ... [2022-01-10 07:40:45,871 INFO L137 Inliner]: procedures = 63, calls = 69, calls flagged for inlining = 39, calls inlined = 39, statements flattened = 12993 [2022-01-10 07:40:45,872 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-10 07:40:45,872 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-10 07:40:45,873 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-10 07:40:45,873 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-10 07:40:45,878 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:40:45" (1/1) ... [2022-01-10 07:40:45,879 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:40:45" (1/1) ... [2022-01-10 07:40:45,922 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:40:45" (1/1) ... [2022-01-10 07:40:45,922 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:40:45" (1/1) ... [2022-01-10 07:40:46,051 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:40:45" (1/1) ... [2022-01-10 07:40:46,085 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:40:45" (1/1) ... [2022-01-10 07:40:46,193 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:40:45" (1/1) ... [2022-01-10 07:40:46,242 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-10 07:40:46,243 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-10 07:40:46,244 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-10 07:40:46,244 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-10 07:40:46,245 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:40:45" (1/1) ... [2022-01-10 07:40:46,251 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 07:40:46,258 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-10 07:40:46,267 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 07:40:46,295 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 07:40:46,304 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-10 07:40:46,304 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads [2022-01-10 07:40:46,304 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads [2022-01-10 07:40:46,304 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2022-01-10 07:40:46,304 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2022-01-10 07:40:46,304 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels [2022-01-10 07:40:46,304 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels [2022-01-10 07:40:46,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-01-10 07:40:46,304 INFO L130 BoogieDeclarations]: Found specification of procedure error [2022-01-10 07:40:46,304 INFO L138 BoogieDeclarations]: Found implementation of procedure error [2022-01-10 07:40:46,305 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events [2022-01-10 07:40:46,305 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events [2022-01-10 07:40:46,305 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread [2022-01-10 07:40:46,305 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread [2022-01-10 07:40:46,305 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events [2022-01-10 07:40:46,305 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events [2022-01-10 07:40:46,305 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-10 07:40:46,305 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-10 07:40:46,484 INFO L234 CfgBuilder]: Building ICFG [2022-01-10 07:40:46,485 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-10 07:40:52,819 INFO L275 CfgBuilder]: Performing block encoding [2022-01-10 07:40:52,846 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-10 07:40:52,847 INFO L299 CfgBuilder]: Removed 13 assume(true) statements. [2022-01-10 07:40:52,849 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 07:40:52 BoogieIcfgContainer [2022-01-10 07:40:52,849 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-10 07:40:52,850 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-10 07:40:52,850 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-10 07:40:52,852 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-10 07:40:52,853 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.01 07:40:43" (1/3) ... [2022-01-10 07:40:52,853 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@489445c9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 07:40:52, skipping insertion in model container [2022-01-10 07:40:52,853 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:40:45" (2/3) ... [2022-01-10 07:40:52,853 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@489445c9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 07:40:52, skipping insertion in model container [2022-01-10 07:40:52,853 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 07:40:52" (3/3) ... [2022-01-10 07:40:52,856 INFO L111 eAbstractionObserver]: Analyzing ICFG Problem05_label42+token_ring.09.cil-2.c [2022-01-10 07:40:52,859 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-10 07:40:52,859 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2022-01-10 07:40:52,895 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-10 07:40:52,899 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 07:40:52,899 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2022-01-10 07:40:52,951 INFO L276 IsEmpty]: Start isEmpty. Operand has 2498 states, 2463 states have (on average 1.847340641494113) internal successors, (4550), 2468 states have internal predecessors, (4550), 25 states have call successors, (25), 7 states have call predecessors, (25), 7 states have return successors, (25), 24 states have call predecessors, (25), 25 states have call successors, (25) [2022-01-10 07:40:52,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 07:40:52,962 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:52,963 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:40:52,963 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:52,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:52,966 INFO L85 PathProgramCache]: Analyzing trace with hash 416596476, now seen corresponding path program 1 times [2022-01-10 07:40:52,974 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:52,975 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2116815332] [2022-01-10 07:40:52,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:52,975 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:52,975 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:52,977 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 07:40:52,983 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 07:40:53,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:53,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 405 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:40:53,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:53,429 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:40:53,429 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:53,430 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:53,430 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2116815332] [2022-01-10 07:40:53,430 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2116815332] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:53,430 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:53,430 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 07:40:53,432 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1394841554] [2022-01-10 07:40:53,432 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:53,435 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:40:53,436 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:53,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:40:53,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:40:53,476 INFO L87 Difference]: Start difference. First operand has 2498 states, 2463 states have (on average 1.847340641494113) internal successors, (4550), 2468 states have internal predecessors, (4550), 25 states have call successors, (25), 7 states have call predecessors, (25), 7 states have return successors, (25), 24 states have call predecessors, (25), 25 states have call successors, (25) Second operand has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:53,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:53,606 INFO L93 Difference]: Finished difference Result 4987 states and 9185 transitions. [2022-01-10 07:40:53,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:40:53,609 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 146 [2022-01-10 07:40:53,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:53,631 INFO L225 Difference]: With dead ends: 4987 [2022-01-10 07:40:53,632 INFO L226 Difference]: Without dead ends: 2430 [2022-01-10 07:40:53,641 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 144 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:40:53,644 INFO L933 BasicCegarLoop]: 4509 mSDtfsCounter, 478 mSDsluCounter, 4022 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 478 SdHoareTripleChecker+Valid, 8531 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 07:40:53,645 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [478 Valid, 8531 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:40:53,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2430 states. [2022-01-10 07:40:53,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2430 to 2430. [2022-01-10 07:40:53,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2430 states, 2397 states have (on average 1.8327075511055486) internal successors, (4393), 2400 states have internal predecessors, (4393), 25 states have call successors, (25), 7 states have call predecessors, (25), 6 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2022-01-10 07:40:53,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2430 states to 2430 states and 4441 transitions. [2022-01-10 07:40:53,759 INFO L78 Accepts]: Start accepts. Automaton has 2430 states and 4441 transitions. Word has length 146 [2022-01-10 07:40:53,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:53,760 INFO L470 AbstractCegarLoop]: Abstraction has 2430 states and 4441 transitions. [2022-01-10 07:40:53,761 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:53,761 INFO L276 IsEmpty]: Start isEmpty. Operand 2430 states and 4441 transitions. [2022-01-10 07:40:53,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 07:40:53,767 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:53,767 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:40:53,791 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 07:40:53,979 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 07:40:53,980 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:53,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:53,981 INFO L85 PathProgramCache]: Analyzing trace with hash -982357126, now seen corresponding path program 1 times [2022-01-10 07:40:53,982 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:53,982 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [132589652] [2022-01-10 07:40:53,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:53,982 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:53,983 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:53,986 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 07:40:53,992 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 07:40:54,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:54,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 405 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:54,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:54,386 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 07:40:54,386 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:54,386 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:54,387 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [132589652] [2022-01-10 07:40:54,387 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [132589652] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:54,390 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:54,390 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:40:54,390 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [132488680] [2022-01-10 07:40:54,390 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:54,392 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:54,392 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:54,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:54,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:54,393 INFO L87 Difference]: Start difference. First operand 2430 states and 4441 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 3 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:55,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:55,054 INFO L93 Difference]: Finished difference Result 3050 states and 5425 transitions. [2022-01-10 07:40:55,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:40:55,055 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 3 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 146 [2022-01-10 07:40:55,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:55,067 INFO L225 Difference]: With dead ends: 3050 [2022-01-10 07:40:55,068 INFO L226 Difference]: Without dead ends: 2758 [2022-01-10 07:40:55,070 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:40:55,071 INFO L933 BasicCegarLoop]: 4479 mSDtfsCounter, 4864 mSDsluCounter, 8874 mSDsCounter, 0 mSdLazyCounter, 419 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4881 SdHoareTripleChecker+Valid, 13353 SdHoareTripleChecker+Invalid, 474 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 419 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:55,071 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4881 Valid, 13353 Invalid, 474 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 419 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:40:55,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2758 states. [2022-01-10 07:40:55,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2758 to 2733. [2022-01-10 07:40:55,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2733 states, 2675 states have (on average 1.8078504672897195) internal successors, (4836), 2679 states have internal predecessors, (4836), 43 states have call successors, (43), 13 states have call predecessors, (43), 13 states have return successors, (42), 41 states have call predecessors, (42), 41 states have call successors, (42) [2022-01-10 07:40:55,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2733 states to 2733 states and 4921 transitions. [2022-01-10 07:40:55,133 INFO L78 Accepts]: Start accepts. Automaton has 2733 states and 4921 transitions. Word has length 146 [2022-01-10 07:40:55,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:55,134 INFO L470 AbstractCegarLoop]: Abstraction has 2733 states and 4921 transitions. [2022-01-10 07:40:55,134 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 3 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:55,134 INFO L276 IsEmpty]: Start isEmpty. Operand 2733 states and 4921 transitions. [2022-01-10 07:40:55,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 07:40:55,136 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:55,136 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:40:55,146 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 07:40:55,344 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 07:40:55,344 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:55,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:55,345 INFO L85 PathProgramCache]: Analyzing trace with hash 1511144566, now seen corresponding path program 1 times [2022-01-10 07:40:55,345 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:55,346 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [232695616] [2022-01-10 07:40:55,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:55,346 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:55,346 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:55,347 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 07:40:55,348 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 07:40:55,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:55,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 403 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:55,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:55,675 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:40:55,675 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:55,675 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:55,675 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [232695616] [2022-01-10 07:40:55,675 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [232695616] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:55,676 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:55,676 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:40:55,676 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [738827328] [2022-01-10 07:40:55,676 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:55,676 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:55,676 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:55,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:55,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:55,677 INFO L87 Difference]: Start difference. First operand 2733 states and 4921 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:55,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:55,998 INFO L93 Difference]: Finished difference Result 3328 states and 5863 transitions. [2022-01-10 07:40:55,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:40:55,999 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 146 [2022-01-10 07:40:55,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:56,010 INFO L225 Difference]: With dead ends: 3328 [2022-01-10 07:40:56,010 INFO L226 Difference]: Without dead ends: 2733 [2022-01-10 07:40:56,015 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:40:56,016 INFO L933 BasicCegarLoop]: 4412 mSDtfsCounter, 4602 mSDsluCounter, 8441 mSDsCounter, 0 mSdLazyCounter, 228 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4619 SdHoareTripleChecker+Valid, 12853 SdHoareTripleChecker+Invalid, 262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 228 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:56,018 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4619 Valid, 12853 Invalid, 262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 228 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:40:56,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2733 states. [2022-01-10 07:40:56,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2733 to 2733. [2022-01-10 07:40:56,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2733 states, 2675 states have (on average 1.8052336448598132) internal successors, (4829), 2679 states have internal predecessors, (4829), 43 states have call successors, (43), 13 states have call predecessors, (43), 13 states have return successors, (42), 41 states have call predecessors, (42), 41 states have call successors, (42) [2022-01-10 07:40:56,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2733 states to 2733 states and 4914 transitions. [2022-01-10 07:40:56,086 INFO L78 Accepts]: Start accepts. Automaton has 2733 states and 4914 transitions. Word has length 146 [2022-01-10 07:40:56,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:56,087 INFO L470 AbstractCegarLoop]: Abstraction has 2733 states and 4914 transitions. [2022-01-10 07:40:56,087 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:56,087 INFO L276 IsEmpty]: Start isEmpty. Operand 2733 states and 4914 transitions. [2022-01-10 07:40:56,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 07:40:56,088 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:56,088 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:40:56,098 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 07:40:56,296 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 07:40:56,297 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:56,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:56,297 INFO L85 PathProgramCache]: Analyzing trace with hash -1040819206, now seen corresponding path program 1 times [2022-01-10 07:40:56,298 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:56,298 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [734661991] [2022-01-10 07:40:56,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:56,298 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:56,298 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:56,299 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 07:40:56,300 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 07:40:56,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:56,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 401 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:56,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:56,613 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 07:40:56,613 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:56,613 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:56,614 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [734661991] [2022-01-10 07:40:56,614 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [734661991] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:56,614 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:56,614 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:40:56,614 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284026144] [2022-01-10 07:40:56,614 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:56,615 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:56,616 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:56,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:56,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:56,617 INFO L87 Difference]: Start difference. First operand 2733 states and 4914 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:56,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:56,914 INFO L93 Difference]: Finished difference Result 3328 states and 5849 transitions. [2022-01-10 07:40:56,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:40:56,914 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 146 [2022-01-10 07:40:56,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:56,924 INFO L225 Difference]: With dead ends: 3328 [2022-01-10 07:40:56,924 INFO L226 Difference]: Without dead ends: 2733 [2022-01-10 07:40:56,929 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:40:56,930 INFO L933 BasicCegarLoop]: 4409 mSDtfsCounter, 4595 mSDsluCounter, 8437 mSDsCounter, 0 mSdLazyCounter, 228 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4612 SdHoareTripleChecker+Valid, 12846 SdHoareTripleChecker+Invalid, 262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 228 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:56,931 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4612 Valid, 12846 Invalid, 262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 228 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:40:56,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2733 states. [2022-01-10 07:40:56,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2733 to 2733. [2022-01-10 07:40:56,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2733 states, 2675 states have (on average 1.8026168224299066) internal successors, (4822), 2679 states have internal predecessors, (4822), 43 states have call successors, (43), 13 states have call predecessors, (43), 13 states have return successors, (42), 41 states have call predecessors, (42), 41 states have call successors, (42) [2022-01-10 07:40:56,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2733 states to 2733 states and 4907 transitions. [2022-01-10 07:40:56,999 INFO L78 Accepts]: Start accepts. Automaton has 2733 states and 4907 transitions. Word has length 146 [2022-01-10 07:40:57,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:57,000 INFO L470 AbstractCegarLoop]: Abstraction has 2733 states and 4907 transitions. [2022-01-10 07:40:57,001 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:57,001 INFO L276 IsEmpty]: Start isEmpty. Operand 2733 states and 4907 transitions. [2022-01-10 07:40:57,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 07:40:57,002 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:57,002 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:40:57,023 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 07:40:57,210 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 07:40:57,210 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:57,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:57,211 INFO L85 PathProgramCache]: Analyzing trace with hash 480545918, now seen corresponding path program 1 times [2022-01-10 07:40:57,211 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:57,211 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2093145580] [2022-01-10 07:40:57,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:57,212 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:57,212 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:57,213 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 07:40:57,214 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 07:40:57,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:57,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 399 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:57,328 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:57,497 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 07:40:57,497 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:57,497 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:57,497 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2093145580] [2022-01-10 07:40:57,497 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2093145580] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:57,497 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:57,498 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:40:57,498 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [280622626] [2022-01-10 07:40:57,498 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:57,498 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:57,498 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:57,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:57,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:57,499 INFO L87 Difference]: Start difference. First operand 2733 states and 4907 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:57,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:57,825 INFO L93 Difference]: Finished difference Result 3328 states and 5835 transitions. [2022-01-10 07:40:57,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:40:57,826 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 146 [2022-01-10 07:40:57,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:57,834 INFO L225 Difference]: With dead ends: 3328 [2022-01-10 07:40:57,834 INFO L226 Difference]: Without dead ends: 2733 [2022-01-10 07:40:57,836 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:40:57,837 INFO L933 BasicCegarLoop]: 4406 mSDtfsCounter, 4589 mSDsluCounter, 8433 mSDsCounter, 0 mSdLazyCounter, 228 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4606 SdHoareTripleChecker+Valid, 12839 SdHoareTripleChecker+Invalid, 262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 228 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:57,837 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4606 Valid, 12839 Invalid, 262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 228 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:40:57,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2733 states. [2022-01-10 07:40:57,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2733 to 2733. [2022-01-10 07:40:57,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2733 states, 2675 states have (on average 1.8) internal successors, (4815), 2679 states have internal predecessors, (4815), 43 states have call successors, (43), 13 states have call predecessors, (43), 13 states have return successors, (42), 41 states have call predecessors, (42), 41 states have call successors, (42) [2022-01-10 07:40:57,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2733 states to 2733 states and 4900 transitions. [2022-01-10 07:40:57,888 INFO L78 Accepts]: Start accepts. Automaton has 2733 states and 4900 transitions. Word has length 146 [2022-01-10 07:40:57,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:57,889 INFO L470 AbstractCegarLoop]: Abstraction has 2733 states and 4900 transitions. [2022-01-10 07:40:57,889 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:57,889 INFO L276 IsEmpty]: Start isEmpty. Operand 2733 states and 4900 transitions. [2022-01-10 07:40:57,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 07:40:57,890 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:57,890 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:40:57,902 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 07:40:58,098 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 07:40:58,099 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:58,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:58,099 INFO L85 PathProgramCache]: Analyzing trace with hash -1964229766, now seen corresponding path program 1 times [2022-01-10 07:40:58,100 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:58,100 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [223063097] [2022-01-10 07:40:58,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:58,100 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:58,100 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:58,108 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 07:40:58,109 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 07:40:58,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:58,217 INFO L263 TraceCheckSpWp]: Trace formula consists of 397 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:58,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:58,418 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 07:40:58,418 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:58,418 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:58,418 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [223063097] [2022-01-10 07:40:58,419 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [223063097] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:58,419 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:58,419 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:40:58,419 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182206665] [2022-01-10 07:40:58,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:58,420 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:58,420 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:58,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:58,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:58,420 INFO L87 Difference]: Start difference. First operand 2733 states and 4900 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:58,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:58,756 INFO L93 Difference]: Finished difference Result 3328 states and 5821 transitions. [2022-01-10 07:40:58,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:40:58,758 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 146 [2022-01-10 07:40:58,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:58,766 INFO L225 Difference]: With dead ends: 3328 [2022-01-10 07:40:58,766 INFO L226 Difference]: Without dead ends: 2733 [2022-01-10 07:40:58,768 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:40:58,769 INFO L933 BasicCegarLoop]: 4403 mSDtfsCounter, 4583 mSDsluCounter, 8429 mSDsCounter, 0 mSdLazyCounter, 228 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4600 SdHoareTripleChecker+Valid, 12832 SdHoareTripleChecker+Invalid, 262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 228 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:58,770 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4600 Valid, 12832 Invalid, 262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 228 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:40:58,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2733 states. [2022-01-10 07:40:58,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2733 to 2733. [2022-01-10 07:40:58,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2733 states, 2675 states have (on average 1.7973831775700935) internal successors, (4808), 2679 states have internal predecessors, (4808), 43 states have call successors, (43), 13 states have call predecessors, (43), 13 states have return successors, (42), 41 states have call predecessors, (42), 41 states have call successors, (42) [2022-01-10 07:40:58,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2733 states to 2733 states and 4893 transitions. [2022-01-10 07:40:58,835 INFO L78 Accepts]: Start accepts. Automaton has 2733 states and 4893 transitions. Word has length 146 [2022-01-10 07:40:58,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:58,836 INFO L470 AbstractCegarLoop]: Abstraction has 2733 states and 4893 transitions. [2022-01-10 07:40:58,836 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:58,836 INFO L276 IsEmpty]: Start isEmpty. Operand 2733 states and 4893 transitions. [2022-01-10 07:40:58,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 07:40:58,838 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:58,838 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:40:58,851 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 07:40:59,051 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 07:40:59,052 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:59,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:59,052 INFO L85 PathProgramCache]: Analyzing trace with hash 1974779134, now seen corresponding path program 1 times [2022-01-10 07:40:59,053 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:59,053 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1420847163] [2022-01-10 07:40:59,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:59,053 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:59,053 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:59,054 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 07:40:59,054 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 07:40:59,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:59,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 395 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:59,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:59,339 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 07:40:59,339 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:59,339 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:59,339 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1420847163] [2022-01-10 07:40:59,339 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1420847163] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:59,339 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:59,339 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:40:59,339 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [767365308] [2022-01-10 07:40:59,340 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:59,340 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:59,340 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:59,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:59,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:59,341 INFO L87 Difference]: Start difference. First operand 2733 states and 4893 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:59,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:59,606 INFO L93 Difference]: Finished difference Result 3328 states and 5807 transitions. [2022-01-10 07:40:59,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:40:59,611 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 146 [2022-01-10 07:40:59,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:59,620 INFO L225 Difference]: With dead ends: 3328 [2022-01-10 07:40:59,620 INFO L226 Difference]: Without dead ends: 2733 [2022-01-10 07:40:59,622 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:40:59,622 INFO L933 BasicCegarLoop]: 4400 mSDtfsCounter, 4577 mSDsluCounter, 8425 mSDsCounter, 0 mSdLazyCounter, 228 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4594 SdHoareTripleChecker+Valid, 12825 SdHoareTripleChecker+Invalid, 262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 228 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:59,622 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4594 Valid, 12825 Invalid, 262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 228 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:40:59,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2733 states. [2022-01-10 07:40:59,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2733 to 2733. [2022-01-10 07:40:59,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2733 states, 2675 states have (on average 1.794766355140187) internal successors, (4801), 2679 states have internal predecessors, (4801), 43 states have call successors, (43), 13 states have call predecessors, (43), 13 states have return successors, (42), 41 states have call predecessors, (42), 41 states have call successors, (42) [2022-01-10 07:40:59,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2733 states to 2733 states and 4886 transitions. [2022-01-10 07:40:59,669 INFO L78 Accepts]: Start accepts. Automaton has 2733 states and 4886 transitions. Word has length 146 [2022-01-10 07:40:59,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:59,670 INFO L470 AbstractCegarLoop]: Abstraction has 2733 states and 4886 transitions. [2022-01-10 07:40:59,670 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:59,670 INFO L276 IsEmpty]: Start isEmpty. Operand 2733 states and 4886 transitions. [2022-01-10 07:40:59,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 07:40:59,671 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:59,671 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:40:59,683 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 07:40:59,883 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 07:40:59,884 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:59,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:59,884 INFO L85 PathProgramCache]: Analyzing trace with hash 882143932, now seen corresponding path program 1 times [2022-01-10 07:40:59,885 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:59,885 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1220994835] [2022-01-10 07:40:59,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:59,885 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:59,885 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:59,886 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 07:40:59,887 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 07:40:59,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:59,992 INFO L263 TraceCheckSpWp]: Trace formula consists of 394 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:59,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:00,148 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 07:41:00,148 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:00,148 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:00,148 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1220994835] [2022-01-10 07:41:00,148 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1220994835] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:00,148 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:00,148 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:41:00,148 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41767609] [2022-01-10 07:41:00,148 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:00,149 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:00,149 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:00,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:00,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:00,149 INFO L87 Difference]: Start difference. First operand 2733 states and 4886 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:00,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:00,441 INFO L93 Difference]: Finished difference Result 3328 states and 5793 transitions. [2022-01-10 07:41:00,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:41:00,442 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 146 [2022-01-10 07:41:00,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:00,457 INFO L225 Difference]: With dead ends: 3328 [2022-01-10 07:41:00,457 INFO L226 Difference]: Without dead ends: 2733 [2022-01-10 07:41:00,460 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:41:00,460 INFO L933 BasicCegarLoop]: 4397 mSDtfsCounter, 4571 mSDsluCounter, 8421 mSDsCounter, 0 mSdLazyCounter, 228 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4588 SdHoareTripleChecker+Valid, 12818 SdHoareTripleChecker+Invalid, 262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 228 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:41:00,460 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4588 Valid, 12818 Invalid, 262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 228 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:41:00,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2733 states. [2022-01-10 07:41:00,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2733 to 2733. [2022-01-10 07:41:00,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2733 states, 2675 states have (on average 1.7921495327102803) internal successors, (4794), 2679 states have internal predecessors, (4794), 43 states have call successors, (43), 13 states have call predecessors, (43), 13 states have return successors, (42), 41 states have call predecessors, (42), 41 states have call successors, (42) [2022-01-10 07:41:00,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2733 states to 2733 states and 4879 transitions. [2022-01-10 07:41:00,506 INFO L78 Accepts]: Start accepts. Automaton has 2733 states and 4879 transitions. Word has length 146 [2022-01-10 07:41:00,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:00,507 INFO L470 AbstractCegarLoop]: Abstraction has 2733 states and 4879 transitions. [2022-01-10 07:41:00,507 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:00,507 INFO L276 IsEmpty]: Start isEmpty. Operand 2733 states and 4879 transitions. [2022-01-10 07:41:00,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 07:41:00,508 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:00,508 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:00,527 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2022-01-10 07:41:00,716 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 07:41:00,717 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:00,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:00,718 INFO L85 PathProgramCache]: Analyzing trace with hash -472414912, now seen corresponding path program 1 times [2022-01-10 07:41:00,718 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:00,718 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [324166366] [2022-01-10 07:41:00,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:00,718 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:00,718 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:00,720 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 07:41:00,721 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 07:41:00,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:00,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 392 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:41:00,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:01,029 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 07:41:01,029 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:01,029 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:01,029 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [324166366] [2022-01-10 07:41:01,029 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [324166366] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:01,029 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:01,029 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:41:01,029 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [142061401] [2022-01-10 07:41:01,029 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:01,030 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:01,030 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:01,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:01,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:01,030 INFO L87 Difference]: Start difference. First operand 2733 states and 4879 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:01,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:01,315 INFO L93 Difference]: Finished difference Result 3328 states and 5779 transitions. [2022-01-10 07:41:01,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:41:01,315 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 146 [2022-01-10 07:41:01,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:01,322 INFO L225 Difference]: With dead ends: 3328 [2022-01-10 07:41:01,322 INFO L226 Difference]: Without dead ends: 2733 [2022-01-10 07:41:01,324 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:41:01,324 INFO L933 BasicCegarLoop]: 4394 mSDtfsCounter, 4565 mSDsluCounter, 8417 mSDsCounter, 0 mSdLazyCounter, 228 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4582 SdHoareTripleChecker+Valid, 12811 SdHoareTripleChecker+Invalid, 262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 228 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:41:01,324 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4582 Valid, 12811 Invalid, 262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 228 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:41:01,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2733 states. [2022-01-10 07:41:01,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2733 to 2733. [2022-01-10 07:41:01,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2733 states, 2675 states have (on average 1.7895327102803738) internal successors, (4787), 2679 states have internal predecessors, (4787), 43 states have call successors, (43), 13 states have call predecessors, (43), 13 states have return successors, (42), 41 states have call predecessors, (42), 41 states have call successors, (42) [2022-01-10 07:41:01,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2733 states to 2733 states and 4872 transitions. [2022-01-10 07:41:01,365 INFO L78 Accepts]: Start accepts. Automaton has 2733 states and 4872 transitions. Word has length 146 [2022-01-10 07:41:01,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:01,365 INFO L470 AbstractCegarLoop]: Abstraction has 2733 states and 4872 transitions. [2022-01-10 07:41:01,365 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:01,365 INFO L276 IsEmpty]: Start isEmpty. Operand 2733 states and 4872 transitions. [2022-01-10 07:41:01,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 07:41:01,366 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:01,366 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:01,377 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 07:41:01,575 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 07:41:01,575 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:01,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:01,576 INFO L85 PathProgramCache]: Analyzing trace with hash -2040131012, now seen corresponding path program 1 times [2022-01-10 07:41:01,576 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:01,576 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [424972713] [2022-01-10 07:41:01,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:01,577 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:01,578 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:01,578 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 07:41:01,580 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 07:41:01,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:01,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 390 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:41:01,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:01,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 07:41:01,885 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:01,885 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:01,885 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [424972713] [2022-01-10 07:41:01,886 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [424972713] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:01,886 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:01,886 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:41:01,886 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [229860230] [2022-01-10 07:41:01,886 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:01,886 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:01,886 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:01,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:01,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:01,887 INFO L87 Difference]: Start difference. First operand 2733 states and 4872 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:02,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:02,170 INFO L93 Difference]: Finished difference Result 3328 states and 5765 transitions. [2022-01-10 07:41:02,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:41:02,170 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 146 [2022-01-10 07:41:02,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:02,176 INFO L225 Difference]: With dead ends: 3328 [2022-01-10 07:41:02,176 INFO L226 Difference]: Without dead ends: 2733 [2022-01-10 07:41:02,178 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:41:02,178 INFO L933 BasicCegarLoop]: 4391 mSDtfsCounter, 4559 mSDsluCounter, 8413 mSDsCounter, 0 mSdLazyCounter, 228 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4576 SdHoareTripleChecker+Valid, 12804 SdHoareTripleChecker+Invalid, 262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 228 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:41:02,179 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4576 Valid, 12804 Invalid, 262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 228 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:41:02,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2733 states. [2022-01-10 07:41:02,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2733 to 2733. [2022-01-10 07:41:02,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2733 states, 2675 states have (on average 1.7869158878504674) internal successors, (4780), 2679 states have internal predecessors, (4780), 43 states have call successors, (43), 13 states have call predecessors, (43), 13 states have return successors, (42), 41 states have call predecessors, (42), 41 states have call successors, (42) [2022-01-10 07:41:02,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2733 states to 2733 states and 4865 transitions. [2022-01-10 07:41:02,231 INFO L78 Accepts]: Start accepts. Automaton has 2733 states and 4865 transitions. Word has length 146 [2022-01-10 07:41:02,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:02,231 INFO L470 AbstractCegarLoop]: Abstraction has 2733 states and 4865 transitions. [2022-01-10 07:41:02,231 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:02,232 INFO L276 IsEmpty]: Start isEmpty. Operand 2733 states and 4865 transitions. [2022-01-10 07:41:02,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 07:41:02,233 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:02,233 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:02,243 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 07:41:02,441 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 07:41:02,441 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:02,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:02,442 INFO L85 PathProgramCache]: Analyzing trace with hash 1234433472, now seen corresponding path program 1 times [2022-01-10 07:41:02,442 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:02,442 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1234072238] [2022-01-10 07:41:02,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:02,442 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:02,443 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:02,443 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 07:41:02,445 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 07:41:02,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:02,551 INFO L263 TraceCheckSpWp]: Trace formula consists of 388 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:41:02,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:02,712 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 07:41:02,712 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:02,712 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:02,712 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1234072238] [2022-01-10 07:41:02,712 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1234072238] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:02,712 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:02,712 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:41:02,712 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [695943106] [2022-01-10 07:41:02,713 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:02,713 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:02,713 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:02,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:02,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:02,713 INFO L87 Difference]: Start difference. First operand 2733 states and 4865 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:03,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:03,148 INFO L93 Difference]: Finished difference Result 3478 states and 5983 transitions. [2022-01-10 07:41:03,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:41:03,148 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 146 [2022-01-10 07:41:03,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:03,155 INFO L225 Difference]: With dead ends: 3478 [2022-01-10 07:41:03,155 INFO L226 Difference]: Without dead ends: 2883 [2022-01-10 07:41:03,157 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:41:03,157 INFO L933 BasicCegarLoop]: 4389 mSDtfsCounter, 4648 mSDsluCounter, 8408 mSDsCounter, 0 mSdLazyCounter, 341 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4665 SdHoareTripleChecker+Valid, 12797 SdHoareTripleChecker+Invalid, 377 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 341 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:41:03,157 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4665 Valid, 12797 Invalid, 377 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 341 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:41:03,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2883 states. [2022-01-10 07:41:03,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2883 to 2883. [2022-01-10 07:41:03,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2883 states, 2819 states have (on average 1.7648102163887904) internal successors, (4975), 2823 states have internal predecessors, (4975), 45 states have call successors, (45), 17 states have call predecessors, (45), 17 states have return successors, (44), 43 states have call predecessors, (44), 43 states have call successors, (44) [2022-01-10 07:41:03,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2883 states to 2883 states and 5064 transitions. [2022-01-10 07:41:03,210 INFO L78 Accepts]: Start accepts. Automaton has 2883 states and 5064 transitions. Word has length 146 [2022-01-10 07:41:03,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:03,211 INFO L470 AbstractCegarLoop]: Abstraction has 2883 states and 5064 transitions. [2022-01-10 07:41:03,211 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:03,211 INFO L276 IsEmpty]: Start isEmpty. Operand 2883 states and 5064 transitions. [2022-01-10 07:41:03,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 07:41:03,212 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:03,212 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:03,223 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2022-01-10 07:41:03,420 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 07:41:03,420 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:03,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:03,421 INFO L85 PathProgramCache]: Analyzing trace with hash 254601796, now seen corresponding path program 1 times [2022-01-10 07:41:03,421 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:03,421 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [363851724] [2022-01-10 07:41:03,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:03,421 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:03,422 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:03,422 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 07:41:03,424 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 07:41:03,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:03,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 386 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:41:03,544 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:03,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 07:41:03,753 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:03,753 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:03,753 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [363851724] [2022-01-10 07:41:03,753 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [363851724] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:03,753 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:03,754 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:41:03,754 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2141183755] [2022-01-10 07:41:03,754 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:03,754 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:03,754 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:03,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:03,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:03,754 INFO L87 Difference]: Start difference. First operand 2883 states and 5064 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:04,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:04,134 INFO L93 Difference]: Finished difference Result 3778 states and 6381 transitions. [2022-01-10 07:41:04,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:41:04,135 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 146 [2022-01-10 07:41:04,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:04,142 INFO L225 Difference]: With dead ends: 3778 [2022-01-10 07:41:04,143 INFO L226 Difference]: Without dead ends: 3033 [2022-01-10 07:41:04,148 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:41:04,149 INFO L933 BasicCegarLoop]: 4384 mSDtfsCounter, 4642 mSDsluCounter, 8404 mSDsCounter, 0 mSdLazyCounter, 338 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4659 SdHoareTripleChecker+Valid, 12788 SdHoareTripleChecker+Invalid, 375 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 338 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:41:04,149 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4659 Valid, 12788 Invalid, 375 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 338 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:41:04,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3033 states. [2022-01-10 07:41:04,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3033 to 3033. [2022-01-10 07:41:04,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3033 states, 2963 states have (on average 1.7435032062099223) internal successors, (5166), 2967 states have internal predecessors, (5166), 47 states have call successors, (47), 21 states have call predecessors, (47), 21 states have return successors, (46), 45 states have call predecessors, (46), 45 states have call successors, (46) [2022-01-10 07:41:04,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3033 states to 3033 states and 5259 transitions. [2022-01-10 07:41:04,203 INFO L78 Accepts]: Start accepts. Automaton has 3033 states and 5259 transitions. Word has length 146 [2022-01-10 07:41:04,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:04,204 INFO L470 AbstractCegarLoop]: Abstraction has 3033 states and 5259 transitions. [2022-01-10 07:41:04,204 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:04,204 INFO L276 IsEmpty]: Start isEmpty. Operand 3033 states and 5259 transitions. [2022-01-10 07:41:04,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 07:41:04,205 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:04,205 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:04,221 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2022-01-10 07:41:04,412 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 07:41:04,413 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:04,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:04,413 INFO L85 PathProgramCache]: Analyzing trace with hash 1709568287, now seen corresponding path program 1 times [2022-01-10 07:41:04,413 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:04,414 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [232722913] [2022-01-10 07:41:04,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:04,414 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:04,414 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:04,415 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 07:41:04,415 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 07:41:04,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:04,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 383 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:41:04,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:04,713 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 07:41:04,713 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:04,713 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:04,713 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [232722913] [2022-01-10 07:41:04,714 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [232722913] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:04,714 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:04,714 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:41:04,714 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1144631795] [2022-01-10 07:41:04,714 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:04,714 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:04,714 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:04,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:04,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:04,715 INFO L87 Difference]: Start difference. First operand 3033 states and 5259 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:05,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:05,083 INFO L93 Difference]: Finished difference Result 4078 states and 6771 transitions. [2022-01-10 07:41:05,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:41:05,083 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 146 [2022-01-10 07:41:05,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:05,090 INFO L225 Difference]: With dead ends: 4078 [2022-01-10 07:41:05,091 INFO L226 Difference]: Without dead ends: 3183 [2022-01-10 07:41:05,094 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:41:05,094 INFO L933 BasicCegarLoop]: 4381 mSDtfsCounter, 4635 mSDsluCounter, 8400 mSDsCounter, 0 mSdLazyCounter, 337 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4652 SdHoareTripleChecker+Valid, 12781 SdHoareTripleChecker+Invalid, 374 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 337 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:41:05,094 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4652 Valid, 12781 Invalid, 374 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 337 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:41:05,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3183 states. [2022-01-10 07:41:05,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3183 to 3183. [2022-01-10 07:41:05,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3183 states, 3107 states have (on average 1.7228838107499196) internal successors, (5353), 3111 states have internal predecessors, (5353), 49 states have call successors, (49), 25 states have call predecessors, (49), 25 states have return successors, (48), 47 states have call predecessors, (48), 47 states have call successors, (48) [2022-01-10 07:41:05,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3183 states to 3183 states and 5450 transitions. [2022-01-10 07:41:05,164 INFO L78 Accepts]: Start accepts. Automaton has 3183 states and 5450 transitions. Word has length 146 [2022-01-10 07:41:05,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:05,165 INFO L470 AbstractCegarLoop]: Abstraction has 3183 states and 5450 transitions. [2022-01-10 07:41:05,165 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:05,165 INFO L276 IsEmpty]: Start isEmpty. Operand 3183 states and 5450 transitions. [2022-01-10 07:41:05,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 07:41:05,166 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:05,166 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:05,177 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 07:41:05,374 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 07:41:05,374 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:05,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:05,375 INFO L85 PathProgramCache]: Analyzing trace with hash 610067906, now seen corresponding path program 1 times [2022-01-10 07:41:05,375 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:05,375 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1416646132] [2022-01-10 07:41:05,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:05,375 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:05,376 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:05,376 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 07:41:05,377 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 07:41:05,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:05,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 380 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:41:05,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:05,661 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 07:41:05,661 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:05,661 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:05,661 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1416646132] [2022-01-10 07:41:05,661 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1416646132] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:05,661 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:05,662 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:41:05,662 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219282307] [2022-01-10 07:41:05,662 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:05,662 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:05,662 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:05,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:05,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:05,662 INFO L87 Difference]: Start difference. First operand 3183 states and 5450 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:06,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:06,035 INFO L93 Difference]: Finished difference Result 4378 states and 7153 transitions. [2022-01-10 07:41:06,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:41:06,036 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 146 [2022-01-10 07:41:06,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:06,042 INFO L225 Difference]: With dead ends: 4378 [2022-01-10 07:41:06,043 INFO L226 Difference]: Without dead ends: 3333 [2022-01-10 07:41:06,046 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:41:06,047 INFO L933 BasicCegarLoop]: 4378 mSDtfsCounter, 4628 mSDsluCounter, 8396 mSDsCounter, 0 mSdLazyCounter, 336 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4645 SdHoareTripleChecker+Valid, 12774 SdHoareTripleChecker+Invalid, 373 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 336 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:41:06,047 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4645 Valid, 12774 Invalid, 373 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 336 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:41:06,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3333 states. [2022-01-10 07:41:06,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3333 to 3333. [2022-01-10 07:41:06,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3333 states, 3251 states have (on average 1.7028606582589971) internal successors, (5536), 3255 states have internal predecessors, (5536), 51 states have call successors, (51), 29 states have call predecessors, (51), 29 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2022-01-10 07:41:06,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3333 states to 3333 states and 5637 transitions. [2022-01-10 07:41:06,120 INFO L78 Accepts]: Start accepts. Automaton has 3333 states and 5637 transitions. Word has length 146 [2022-01-10 07:41:06,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:06,120 INFO L470 AbstractCegarLoop]: Abstraction has 3333 states and 5637 transitions. [2022-01-10 07:41:06,120 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:06,120 INFO L276 IsEmpty]: Start isEmpty. Operand 3333 states and 5637 transitions. [2022-01-10 07:41:06,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 07:41:06,121 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:06,121 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:06,131 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 07:41:06,329 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 07:41:06,330 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:06,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:06,331 INFO L85 PathProgramCache]: Analyzing trace with hash 1081424256, now seen corresponding path program 1 times [2022-01-10 07:41:06,331 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:06,331 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [205829827] [2022-01-10 07:41:06,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:06,331 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:06,332 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:06,336 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 07:41:06,359 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 07:41:06,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:06,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 379 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:41:06,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:06,647 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 07:41:06,648 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:06,648 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:06,648 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [205829827] [2022-01-10 07:41:06,648 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [205829827] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:06,648 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:06,648 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:41:06,648 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [564566729] [2022-01-10 07:41:06,648 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:06,648 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:06,648 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:06,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:06,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:06,649 INFO L87 Difference]: Start difference. First operand 3333 states and 5637 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:07,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:07,045 INFO L93 Difference]: Finished difference Result 4678 states and 7527 transitions. [2022-01-10 07:41:07,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:41:07,046 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 146 [2022-01-10 07:41:07,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:07,054 INFO L225 Difference]: With dead ends: 4678 [2022-01-10 07:41:07,054 INFO L226 Difference]: Without dead ends: 3483 [2022-01-10 07:41:07,059 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:41:07,060 INFO L933 BasicCegarLoop]: 4375 mSDtfsCounter, 4621 mSDsluCounter, 8392 mSDsCounter, 0 mSdLazyCounter, 335 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4638 SdHoareTripleChecker+Valid, 12767 SdHoareTripleChecker+Invalid, 372 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 335 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:41:07,060 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4638 Valid, 12767 Invalid, 372 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 335 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:41:07,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3483 states. [2022-01-10 07:41:07,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3483 to 3483. [2022-01-10 07:41:07,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3483 states, 3395 states have (on average 1.683357879234168) internal successors, (5715), 3399 states have internal predecessors, (5715), 53 states have call successors, (53), 33 states have call predecessors, (53), 33 states have return successors, (52), 51 states have call predecessors, (52), 51 states have call successors, (52) [2022-01-10 07:41:07,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3483 states to 3483 states and 5820 transitions. [2022-01-10 07:41:07,139 INFO L78 Accepts]: Start accepts. Automaton has 3483 states and 5820 transitions. Word has length 146 [2022-01-10 07:41:07,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:07,139 INFO L470 AbstractCegarLoop]: Abstraction has 3483 states and 5820 transitions. [2022-01-10 07:41:07,140 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:07,140 INFO L276 IsEmpty]: Start isEmpty. Operand 3483 states and 5820 transitions. [2022-01-10 07:41:07,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 07:41:07,141 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:07,141 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:07,161 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 07:41:07,350 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 07:41:07,351 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:07,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:07,351 INFO L85 PathProgramCache]: Analyzing trace with hash -910805597, now seen corresponding path program 1 times [2022-01-10 07:41:07,351 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:07,351 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1634363529] [2022-01-10 07:41:07,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:07,351 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:07,352 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:07,352 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 07:41:07,353 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 07:41:07,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:07,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 376 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:41:07,459 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:07,634 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 07:41:07,635 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:07,635 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:07,635 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1634363529] [2022-01-10 07:41:07,635 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1634363529] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:07,635 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:07,635 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:41:07,635 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615579703] [2022-01-10 07:41:07,635 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:07,635 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:07,636 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:07,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:07,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:07,636 INFO L87 Difference]: Start difference. First operand 3483 states and 5820 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:08,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:08,057 INFO L93 Difference]: Finished difference Result 4978 states and 7893 transitions. [2022-01-10 07:41:08,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:41:08,059 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 146 [2022-01-10 07:41:08,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:08,066 INFO L225 Difference]: With dead ends: 4978 [2022-01-10 07:41:08,066 INFO L226 Difference]: Without dead ends: 3633 [2022-01-10 07:41:08,069 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:41:08,069 INFO L933 BasicCegarLoop]: 4372 mSDtfsCounter, 4614 mSDsluCounter, 8388 mSDsCounter, 0 mSdLazyCounter, 334 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4631 SdHoareTripleChecker+Valid, 12760 SdHoareTripleChecker+Invalid, 371 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 334 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:41:08,069 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4631 Valid, 12760 Invalid, 371 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 334 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:41:08,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3633 states. [2022-01-10 07:41:08,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3633 to 3633. [2022-01-10 07:41:08,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3633 states, 3539 states have (on average 1.664311952528963) internal successors, (5890), 3543 states have internal predecessors, (5890), 55 states have call successors, (55), 37 states have call predecessors, (55), 37 states have return successors, (54), 53 states have call predecessors, (54), 53 states have call successors, (54) [2022-01-10 07:41:08,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3633 states to 3633 states and 5999 transitions. [2022-01-10 07:41:08,145 INFO L78 Accepts]: Start accepts. Automaton has 3633 states and 5999 transitions. Word has length 146 [2022-01-10 07:41:08,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:08,146 INFO L470 AbstractCegarLoop]: Abstraction has 3633 states and 5999 transitions. [2022-01-10 07:41:08,146 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:08,146 INFO L276 IsEmpty]: Start isEmpty. Operand 3633 states and 5999 transitions. [2022-01-10 07:41:08,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 07:41:08,147 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:08,147 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:08,157 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (17)] Ended with exit code 0 [2022-01-10 07:41:08,355 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 07:41:08,355 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:08,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:08,356 INFO L85 PathProgramCache]: Analyzing trace with hash 1118797471, now seen corresponding path program 1 times [2022-01-10 07:41:08,356 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:08,356 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [340705059] [2022-01-10 07:41:08,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:08,357 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:08,357 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:08,358 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 07:41:08,360 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 07:41:08,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:08,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 374 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:41:08,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:08,646 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 07:41:08,646 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:08,646 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:08,646 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [340705059] [2022-01-10 07:41:08,646 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [340705059] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:08,646 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:08,646 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:41:08,646 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1387458951] [2022-01-10 07:41:08,646 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:08,647 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:08,647 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:08,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:08,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:08,647 INFO L87 Difference]: Start difference. First operand 3633 states and 5999 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:09,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:09,052 INFO L93 Difference]: Finished difference Result 5278 states and 8251 transitions. [2022-01-10 07:41:09,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:41:09,052 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 146 [2022-01-10 07:41:09,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:09,060 INFO L225 Difference]: With dead ends: 5278 [2022-01-10 07:41:09,060 INFO L226 Difference]: Without dead ends: 3783 [2022-01-10 07:41:09,064 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:41:09,065 INFO L933 BasicCegarLoop]: 4369 mSDtfsCounter, 4607 mSDsluCounter, 8384 mSDsCounter, 0 mSdLazyCounter, 333 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4624 SdHoareTripleChecker+Valid, 12753 SdHoareTripleChecker+Invalid, 370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 333 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:41:09,065 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4624 Valid, 12753 Invalid, 370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 333 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:41:09,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3783 states. [2022-01-10 07:41:09,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3783 to 3783. [2022-01-10 07:41:09,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3783 states, 3683 states have (on average 1.6456692913385826) internal successors, (6061), 3687 states have internal predecessors, (6061), 57 states have call successors, (57), 41 states have call predecessors, (57), 41 states have return successors, (56), 55 states have call predecessors, (56), 55 states have call successors, (56) [2022-01-10 07:41:09,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3783 states to 3783 states and 6174 transitions. [2022-01-10 07:41:09,150 INFO L78 Accepts]: Start accepts. Automaton has 3783 states and 6174 transitions. Word has length 146 [2022-01-10 07:41:09,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:09,150 INFO L470 AbstractCegarLoop]: Abstraction has 3783 states and 6174 transitions. [2022-01-10 07:41:09,150 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:09,150 INFO L276 IsEmpty]: Start isEmpty. Operand 3783 states and 6174 transitions. [2022-01-10 07:41:09,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 07:41:09,151 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:09,151 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:09,162 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 07:41:09,359 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 07:41:09,359 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:09,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:09,360 INFO L85 PathProgramCache]: Analyzing trace with hash 663257666, now seen corresponding path program 1 times [2022-01-10 07:41:09,360 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:09,360 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1062960892] [2022-01-10 07:41:09,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:09,360 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:09,360 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:09,361 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 07:41:09,363 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 07:41:09,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:09,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:41:09,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:09,636 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 07:41:09,636 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:09,636 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:09,636 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1062960892] [2022-01-10 07:41:09,636 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1062960892] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:09,636 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:09,636 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:41:09,636 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [644733068] [2022-01-10 07:41:09,636 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:09,637 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:09,637 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:09,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:09,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:09,637 INFO L87 Difference]: Start difference. First operand 3783 states and 6174 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:10,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:10,012 INFO L93 Difference]: Finished difference Result 5578 states and 8601 transitions. [2022-01-10 07:41:10,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:41:10,012 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 146 [2022-01-10 07:41:10,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:10,021 INFO L225 Difference]: With dead ends: 5578 [2022-01-10 07:41:10,021 INFO L226 Difference]: Without dead ends: 3933 [2022-01-10 07:41:10,025 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:41:10,026 INFO L933 BasicCegarLoop]: 4366 mSDtfsCounter, 4599 mSDsluCounter, 8380 mSDsCounter, 0 mSdLazyCounter, 332 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4616 SdHoareTripleChecker+Valid, 12746 SdHoareTripleChecker+Invalid, 369 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 332 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:41:10,026 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4616 Valid, 12746 Invalid, 369 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 332 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:41:10,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3933 states. [2022-01-10 07:41:10,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3933 to 3933. [2022-01-10 07:41:10,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3933 states, 3827 states have (on average 1.6273843741834335) internal successors, (6228), 3831 states have internal predecessors, (6228), 59 states have call successors, (59), 45 states have call predecessors, (59), 45 states have return successors, (58), 57 states have call predecessors, (58), 57 states have call successors, (58) [2022-01-10 07:41:10,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3933 states to 3933 states and 6345 transitions. [2022-01-10 07:41:10,126 INFO L78 Accepts]: Start accepts. Automaton has 3933 states and 6345 transitions. Word has length 146 [2022-01-10 07:41:10,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:10,127 INFO L470 AbstractCegarLoop]: Abstraction has 3933 states and 6345 transitions. [2022-01-10 07:41:10,127 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:10,127 INFO L276 IsEmpty]: Start isEmpty. Operand 3933 states and 6345 transitions. [2022-01-10 07:41:10,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 07:41:10,128 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:10,128 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:10,145 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 07:41:10,336 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 07:41:10,337 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:10,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:10,337 INFO L85 PathProgramCache]: Analyzing trace with hash 376933733, now seen corresponding path program 1 times [2022-01-10 07:41:10,337 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:10,337 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1088809875] [2022-01-10 07:41:10,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:10,338 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:10,338 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:10,339 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 07:41:10,343 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 07:41:10,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:10,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 368 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:41:10,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:10,665 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 07:41:10,665 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:10,665 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:10,665 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1088809875] [2022-01-10 07:41:10,665 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1088809875] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:10,665 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:10,665 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-10 07:41:10,665 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1411018963] [2022-01-10 07:41:10,665 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:10,666 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:41:10,666 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:10,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:41:10,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:41:10,666 INFO L87 Difference]: Start difference. First operand 3933 states and 6345 transitions. Second operand has 3 states, 3 states have (on average 45.0) internal successors, (135), 2 states have internal predecessors, (135), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:10,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:10,806 INFO L93 Difference]: Finished difference Result 7482 states and 11030 transitions. [2022-01-10 07:41:10,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:41:10,806 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.0) internal successors, (135), 2 states have internal predecessors, (135), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 146 [2022-01-10 07:41:10,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:10,819 INFO L225 Difference]: With dead ends: 7482 [2022-01-10 07:41:10,819 INFO L226 Difference]: Without dead ends: 5688 [2022-01-10 07:41:10,825 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 144 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:41:10,826 INFO L933 BasicCegarLoop]: 4458 mSDtfsCounter, 4326 mSDsluCounter, 396 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4326 SdHoareTripleChecker+Valid, 4854 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 07:41:10,826 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4326 Valid, 4854 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:41:10,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5688 states. [2022-01-10 07:41:10,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5688 to 5686. [2022-01-10 07:41:10,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5686 states, 5482 states have (on average 1.5295512586647209) internal successors, (8385), 5489 states have internal predecessors, (8385), 112 states have call successors, (112), 89 states have call predecessors, (112), 90 states have return successors, (112), 108 states have call predecessors, (112), 110 states have call successors, (112) [2022-01-10 07:41:10,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5686 states to 5686 states and 8609 transitions. [2022-01-10 07:41:10,994 INFO L78 Accepts]: Start accepts. Automaton has 5686 states and 8609 transitions. Word has length 146 [2022-01-10 07:41:10,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:10,995 INFO L470 AbstractCegarLoop]: Abstraction has 5686 states and 8609 transitions. [2022-01-10 07:41:10,995 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.0) internal successors, (135), 2 states have internal predecessors, (135), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:10,995 INFO L276 IsEmpty]: Start isEmpty. Operand 5686 states and 8609 transitions. [2022-01-10 07:41:10,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2022-01-10 07:41:10,997 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:10,998 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:11,005 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2022-01-10 07:41:11,205 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 07:41:11,206 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:11,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:11,206 INFO L85 PathProgramCache]: Analyzing trace with hash 1642255044, now seen corresponding path program 1 times [2022-01-10 07:41:11,206 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:11,206 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1154635436] [2022-01-10 07:41:11,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:11,207 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:11,207 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:11,207 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 07:41:11,209 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 07:41:11,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:11,335 INFO L263 TraceCheckSpWp]: Trace formula consists of 516 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:41:11,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:11,555 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2022-01-10 07:41:11,556 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:11,556 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:11,556 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1154635436] [2022-01-10 07:41:11,556 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1154635436] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:11,556 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:11,556 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:41:11,556 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [370833762] [2022-01-10 07:41:11,556 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:11,557 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:11,557 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:11,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:11,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:11,558 INFO L87 Difference]: Start difference. First operand 5686 states and 8609 transitions. Second operand has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 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 07:41:11,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:11,814 INFO L93 Difference]: Finished difference Result 11627 states and 16447 transitions. [2022-01-10 07:41:11,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:41:11,814 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 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 237 [2022-01-10 07:41:11,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:11,836 INFO L225 Difference]: With dead ends: 11627 [2022-01-10 07:41:11,836 INFO L226 Difference]: Without dead ends: 8080 [2022-01-10 07:41:11,903 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 233 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 07:41:11,903 INFO L933 BasicCegarLoop]: 4394 mSDtfsCounter, 370 mSDsluCounter, 13361 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 370 SdHoareTripleChecker+Valid, 17755 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 07:41:11,903 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [370 Valid, 17755 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:41:11,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8080 states. [2022-01-10 07:41:12,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8080 to 5740. [2022-01-10 07:41:12,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5740 states, 5536 states have (on average 1.521134393063584) internal successors, (8421), 5543 states have internal predecessors, (8421), 112 states have call successors, (112), 89 states have call predecessors, (112), 90 states have return successors, (112), 108 states have call predecessors, (112), 110 states have call successors, (112) [2022-01-10 07:41:12,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5740 states to 5740 states and 8645 transitions. [2022-01-10 07:41:12,106 INFO L78 Accepts]: Start accepts. Automaton has 5740 states and 8645 transitions. Word has length 237 [2022-01-10 07:41:12,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:12,106 INFO L470 AbstractCegarLoop]: Abstraction has 5740 states and 8645 transitions. [2022-01-10 07:41:12,106 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 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 07:41:12,106 INFO L276 IsEmpty]: Start isEmpty. Operand 5740 states and 8645 transitions. [2022-01-10 07:41:12,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2022-01-10 07:41:12,109 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:12,109 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:12,121 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 07:41:12,318 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 07:41:12,319 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:12,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:12,320 INFO L85 PathProgramCache]: Analyzing trace with hash -193038076, now seen corresponding path program 1 times [2022-01-10 07:41:12,320 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:12,320 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1139757920] [2022-01-10 07:41:12,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:12,320 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:12,321 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:12,321 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 07:41:12,323 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 07:41:12,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:12,449 INFO L263 TraceCheckSpWp]: Trace formula consists of 514 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:41:12,452 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:12,713 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2022-01-10 07:41:12,713 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:12,713 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:12,713 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1139757920] [2022-01-10 07:41:12,713 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1139757920] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:12,713 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:12,714 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:41:12,714 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1412638772] [2022-01-10 07:41:12,714 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:12,714 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:12,714 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:12,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:12,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:12,715 INFO L87 Difference]: Start difference. First operand 5740 states and 8645 transitions. Second operand has 5 states, 5 states have (on average 32.4) internal successors, (162), 5 states have internal predecessors, (162), 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 07:41:12,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:12,936 INFO L93 Difference]: Finished difference Result 9817 states and 14001 transitions. [2022-01-10 07:41:12,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:41:12,937 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.4) internal successors, (162), 5 states have internal predecessors, (162), 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 237 [2022-01-10 07:41:12,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:12,949 INFO L225 Difference]: With dead ends: 9817 [2022-01-10 07:41:12,950 INFO L226 Difference]: Without dead ends: 6216 [2022-01-10 07:41:12,958 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 233 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 07:41:12,959 INFO L933 BasicCegarLoop]: 4390 mSDtfsCounter, 323 mSDsluCounter, 13294 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 323 SdHoareTripleChecker+Valid, 17684 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 07:41:12,959 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [323 Valid, 17684 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:41:12,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6216 states. [2022-01-10 07:41:13,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6216 to 5752. [2022-01-10 07:41:13,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5752 states, 5548 states have (on average 1.5142393655371305) internal successors, (8401), 5555 states have internal predecessors, (8401), 112 states have call successors, (112), 89 states have call predecessors, (112), 90 states have return successors, (112), 108 states have call predecessors, (112), 110 states have call successors, (112) [2022-01-10 07:41:13,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5752 states to 5752 states and 8625 transitions. [2022-01-10 07:41:13,234 INFO L78 Accepts]: Start accepts. Automaton has 5752 states and 8625 transitions. Word has length 237 [2022-01-10 07:41:13,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:13,234 INFO L470 AbstractCegarLoop]: Abstraction has 5752 states and 8625 transitions. [2022-01-10 07:41:13,234 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.4) internal successors, (162), 5 states have internal predecessors, (162), 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 07:41:13,234 INFO L276 IsEmpty]: Start isEmpty. Operand 5752 states and 8625 transitions. [2022-01-10 07:41:13,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2022-01-10 07:41:13,237 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:13,237 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:13,253 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 07:41:13,445 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 07:41:13,446 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:13,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:13,446 INFO L85 PathProgramCache]: Analyzing trace with hash -178008252, now seen corresponding path program 1 times [2022-01-10 07:41:13,446 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:13,446 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1014810317] [2022-01-10 07:41:13,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:13,447 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:13,447 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:13,448 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 07:41:13,449 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 07:41:13,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:13,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 512 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:41:13,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:13,840 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2022-01-10 07:41:13,841 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:13,841 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:13,841 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1014810317] [2022-01-10 07:41:13,841 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1014810317] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:13,841 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:13,841 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:41:13,841 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1038967096] [2022-01-10 07:41:13,841 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:13,841 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:13,841 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:13,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:13,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:13,842 INFO L87 Difference]: Start difference. First operand 5752 states and 8625 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 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 07:41:14,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:14,080 INFO L93 Difference]: Finished difference Result 9785 states and 13889 transitions. [2022-01-10 07:41:14,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:41:14,082 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 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 237 [2022-01-10 07:41:14,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:14,096 INFO L225 Difference]: With dead ends: 9785 [2022-01-10 07:41:14,096 INFO L226 Difference]: Without dead ends: 6172 [2022-01-10 07:41:14,106 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 233 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 07:41:14,107 INFO L933 BasicCegarLoop]: 4390 mSDtfsCounter, 284 mSDsluCounter, 13279 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 284 SdHoareTripleChecker+Valid, 17669 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 07:41:14,107 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [284 Valid, 17669 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:41:14,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6172 states. [2022-01-10 07:41:14,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6172 to 5764. [2022-01-10 07:41:14,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5764 states, 5560 states have (on average 1.5073741007194246) internal successors, (8381), 5567 states have internal predecessors, (8381), 112 states have call successors, (112), 89 states have call predecessors, (112), 90 states have return successors, (112), 108 states have call predecessors, (112), 110 states have call successors, (112) [2022-01-10 07:41:14,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5764 states to 5764 states and 8605 transitions. [2022-01-10 07:41:14,321 INFO L78 Accepts]: Start accepts. Automaton has 5764 states and 8605 transitions. Word has length 237 [2022-01-10 07:41:14,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:14,321 INFO L470 AbstractCegarLoop]: Abstraction has 5764 states and 8605 transitions. [2022-01-10 07:41:14,321 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 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 07:41:14,321 INFO L276 IsEmpty]: Start isEmpty. Operand 5764 states and 8605 transitions. [2022-01-10 07:41:14,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2022-01-10 07:41:14,325 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:14,325 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:14,336 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2022-01-10 07:41:14,531 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 07:41:14,531 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:14,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:14,532 INFO L85 PathProgramCache]: Analyzing trace with hash -1986603644, now seen corresponding path program 1 times [2022-01-10 07:41:14,532 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:14,532 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2044792760] [2022-01-10 07:41:14,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:14,533 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:14,533 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:14,534 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 07:41:14,536 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 07:41:14,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:14,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 510 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:41:14,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:14,880 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2022-01-10 07:41:14,880 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:14,880 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:14,880 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2044792760] [2022-01-10 07:41:14,880 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2044792760] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:14,880 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:14,881 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:41:14,881 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [89353917] [2022-01-10 07:41:14,881 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:14,881 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:14,881 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:14,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:14,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:14,882 INFO L87 Difference]: Start difference. First operand 5764 states and 8605 transitions. Second operand has 5 states, 5 states have (on average 34.8) internal successors, (174), 5 states have internal predecessors, (174), 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 07:41:15,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:15,164 INFO L93 Difference]: Finished difference Result 9753 states and 13777 transitions. [2022-01-10 07:41:15,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:41:15,164 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 34.8) internal successors, (174), 5 states have internal predecessors, (174), 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 237 [2022-01-10 07:41:15,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:15,173 INFO L225 Difference]: With dead ends: 9753 [2022-01-10 07:41:15,173 INFO L226 Difference]: Without dead ends: 6128 [2022-01-10 07:41:15,179 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 233 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 07:41:15,179 INFO L933 BasicCegarLoop]: 4390 mSDtfsCounter, 245 mSDsluCounter, 13264 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 245 SdHoareTripleChecker+Valid, 17654 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 07:41:15,180 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [245 Valid, 17654 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:41:15,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6128 states. [2022-01-10 07:41:15,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6128 to 5776. [2022-01-10 07:41:15,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5776 states, 5572 states have (on average 1.5005384063173008) internal successors, (8361), 5579 states have internal predecessors, (8361), 112 states have call successors, (112), 89 states have call predecessors, (112), 90 states have return successors, (112), 108 states have call predecessors, (112), 110 states have call successors, (112) [2022-01-10 07:41:15,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5776 states to 5776 states and 8585 transitions. [2022-01-10 07:41:15,398 INFO L78 Accepts]: Start accepts. Automaton has 5776 states and 8585 transitions. Word has length 237 [2022-01-10 07:41:15,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:15,398 INFO L470 AbstractCegarLoop]: Abstraction has 5776 states and 8585 transitions. [2022-01-10 07:41:15,398 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 34.8) internal successors, (174), 5 states have internal predecessors, (174), 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 07:41:15,398 INFO L276 IsEmpty]: Start isEmpty. Operand 5776 states and 8585 transitions. [2022-01-10 07:41:15,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2022-01-10 07:41:15,401 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:15,401 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:15,412 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 07:41:15,612 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 07:41:15,612 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:15,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:15,613 INFO L85 PathProgramCache]: Analyzing trace with hash -384070716, now seen corresponding path program 1 times [2022-01-10 07:41:15,613 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:15,613 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [224554444] [2022-01-10 07:41:15,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:15,613 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:15,614 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:15,614 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 07:41:15,617 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 07:41:15,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:15,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 508 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:41:15,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:16,001 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-01-10 07:41:16,001 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:16,001 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:16,001 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [224554444] [2022-01-10 07:41:16,001 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [224554444] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:16,001 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:16,001 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:41:16,001 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1878776740] [2022-01-10 07:41:16,001 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:16,002 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:16,002 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:16,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:16,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:16,002 INFO L87 Difference]: Start difference. First operand 5776 states and 8585 transitions. Second operand has 5 states, 5 states have (on average 37.2) internal successors, (186), 5 states have internal predecessors, (186), 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 07:41:16,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:16,231 INFO L93 Difference]: Finished difference Result 9665 states and 13593 transitions. [2022-01-10 07:41:16,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:41:16,231 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 37.2) internal successors, (186), 5 states have internal predecessors, (186), 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 237 [2022-01-10 07:41:16,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:16,240 INFO L225 Difference]: With dead ends: 9665 [2022-01-10 07:41:16,240 INFO L226 Difference]: Without dead ends: 6028 [2022-01-10 07:41:16,246 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 233 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 07:41:16,246 INFO L933 BasicCegarLoop]: 4390 mSDtfsCounter, 167 mSDsluCounter, 13234 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 17624 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 07:41:16,246 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [167 Valid, 17624 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:41:16,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6028 states. [2022-01-10 07:41:16,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6028 to 5788. [2022-01-10 07:41:16,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5788 states, 5584 states have (on average 1.4937320916905443) internal successors, (8341), 5591 states have internal predecessors, (8341), 112 states have call successors, (112), 89 states have call predecessors, (112), 90 states have return successors, (112), 108 states have call predecessors, (112), 110 states have call successors, (112) [2022-01-10 07:41:16,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5788 states to 5788 states and 8565 transitions. [2022-01-10 07:41:16,492 INFO L78 Accepts]: Start accepts. Automaton has 5788 states and 8565 transitions. Word has length 237 [2022-01-10 07:41:16,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:16,492 INFO L470 AbstractCegarLoop]: Abstraction has 5788 states and 8565 transitions. [2022-01-10 07:41:16,492 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 37.2) internal successors, (186), 5 states have internal predecessors, (186), 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 07:41:16,493 INFO L276 IsEmpty]: Start isEmpty. Operand 5788 states and 8565 transitions. [2022-01-10 07:41:16,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2022-01-10 07:41:16,496 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:16,496 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:16,506 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 07:41:16,706 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 07:41:16,706 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:16,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:16,707 INFO L85 PathProgramCache]: Analyzing trace with hash 323985924, now seen corresponding path program 1 times [2022-01-10 07:41:16,707 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:16,707 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1609340477] [2022-01-10 07:41:16,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:16,707 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:16,707 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:16,708 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 07:41:16,709 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 07:41:16,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:16,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 506 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:41:16,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:17,083 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 42 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2022-01-10 07:41:17,083 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:17,083 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:17,083 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1609340477] [2022-01-10 07:41:17,083 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1609340477] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:17,083 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:17,084 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:41:17,084 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [689025817] [2022-01-10 07:41:17,084 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:17,084 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:17,084 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:17,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:17,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:17,084 INFO L87 Difference]: Start difference. First operand 5788 states and 8565 transitions. Second operand has 5 states, 5 states have (on average 38.4) internal successors, (192), 5 states have internal predecessors, (192), 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 07:41:17,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:17,319 INFO L93 Difference]: Finished difference Result 9633 states and 13481 transitions. [2022-01-10 07:41:17,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:41:17,320 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 38.4) internal successors, (192), 5 states have internal predecessors, (192), 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 237 [2022-01-10 07:41:17,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:17,330 INFO L225 Difference]: With dead ends: 9633 [2022-01-10 07:41:17,331 INFO L226 Difference]: Without dead ends: 5984 [2022-01-10 07:41:17,338 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 233 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 07:41:17,338 INFO L933 BasicCegarLoop]: 4390 mSDtfsCounter, 128 mSDsluCounter, 13219 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 17609 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 07:41:17,338 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [128 Valid, 17609 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:41:17,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5984 states. [2022-01-10 07:41:17,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5984 to 5800. [2022-01-10 07:41:17,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5800 states, 5596 states have (on average 1.4869549678341674) internal successors, (8321), 5603 states have internal predecessors, (8321), 112 states have call successors, (112), 89 states have call predecessors, (112), 90 states have return successors, (112), 108 states have call predecessors, (112), 110 states have call successors, (112) [2022-01-10 07:41:17,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5800 states to 5800 states and 8545 transitions. [2022-01-10 07:41:17,614 INFO L78 Accepts]: Start accepts. Automaton has 5800 states and 8545 transitions. Word has length 237 [2022-01-10 07:41:17,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:17,614 INFO L470 AbstractCegarLoop]: Abstraction has 5800 states and 8545 transitions. [2022-01-10 07:41:17,614 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 38.4) internal successors, (192), 5 states have internal predecessors, (192), 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 07:41:17,615 INFO L276 IsEmpty]: Start isEmpty. Operand 5800 states and 8545 transitions. [2022-01-10 07:41:17,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2022-01-10 07:41:17,617 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:17,618 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:17,629 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 07:41:17,819 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 07:41:17,820 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:17,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:17,820 INFO L85 PathProgramCache]: Analyzing trace with hash -1562286012, now seen corresponding path program 1 times [2022-01-10 07:41:17,820 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:17,820 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1884930884] [2022-01-10 07:41:17,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:17,821 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:17,821 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:17,821 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 07:41:17,823 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 07:41:17,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:17,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 504 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:41:17,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:18,190 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 48 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-01-10 07:41:18,190 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:18,191 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:18,191 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1884930884] [2022-01-10 07:41:18,191 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1884930884] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:18,191 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:18,191 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:41:18,191 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [370979775] [2022-01-10 07:41:18,191 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:18,191 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:18,191 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:18,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:18,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:18,192 INFO L87 Difference]: Start difference. First operand 5800 states and 8545 transitions. Second operand has 5 states, 5 states have (on average 39.6) internal successors, (198), 5 states have internal predecessors, (198), 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 07:41:18,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:18,425 INFO L93 Difference]: Finished difference Result 9601 states and 13369 transitions. [2022-01-10 07:41:18,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:41:18,425 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 39.6) internal successors, (198), 5 states have internal predecessors, (198), 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 237 [2022-01-10 07:41:18,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:18,433 INFO L225 Difference]: With dead ends: 9601 [2022-01-10 07:41:18,434 INFO L226 Difference]: Without dead ends: 5940 [2022-01-10 07:41:18,438 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 233 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 07:41:18,438 INFO L933 BasicCegarLoop]: 4390 mSDtfsCounter, 89 mSDsluCounter, 13204 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 17594 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 07:41:18,438 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 17594 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:41:18,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5940 states. [2022-01-10 07:41:18,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5940 to 5812. [2022-01-10 07:41:18,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5812 states, 5608 states have (on average 1.480206847360913) internal successors, (8301), 5615 states have internal predecessors, (8301), 112 states have call successors, (112), 89 states have call predecessors, (112), 90 states have return successors, (112), 108 states have call predecessors, (112), 110 states have call successors, (112) [2022-01-10 07:41:18,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5812 states to 5812 states and 8525 transitions. [2022-01-10 07:41:18,658 INFO L78 Accepts]: Start accepts. Automaton has 5812 states and 8525 transitions. Word has length 237 [2022-01-10 07:41:18,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:18,658 INFO L470 AbstractCegarLoop]: Abstraction has 5812 states and 8525 transitions. [2022-01-10 07:41:18,659 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 39.6) internal successors, (198), 5 states have internal predecessors, (198), 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 07:41:18,659 INFO L276 IsEmpty]: Start isEmpty. Operand 5812 states and 8525 transitions. [2022-01-10 07:41:18,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2022-01-10 07:41:18,661 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:18,662 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:18,671 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 07:41:18,871 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 07:41:18,871 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:18,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:18,872 INFO L85 PathProgramCache]: Analyzing trace with hash -1680548220, now seen corresponding path program 1 times [2022-01-10 07:41:18,872 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:18,872 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [897554769] [2022-01-10 07:41:18,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:18,872 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:18,872 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:18,873 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 07:41:18,875 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 07:41:18,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:19,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 502 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:41:19,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:19,231 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 54 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-01-10 07:41:19,232 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:19,232 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:19,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [897554769] [2022-01-10 07:41:19,232 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [897554769] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:19,232 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:19,232 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:41:19,232 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848593927] [2022-01-10 07:41:19,232 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:19,232 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:19,232 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:19,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:19,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:19,233 INFO L87 Difference]: Start difference. First operand 5812 states and 8525 transitions. Second operand has 5 states, 5 states have (on average 40.8) internal successors, (204), 5 states have internal predecessors, (204), 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 07:41:19,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:19,530 INFO L93 Difference]: Finished difference Result 10241 states and 14103 transitions. [2022-01-10 07:41:19,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:41:19,530 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 40.8) internal successors, (204), 5 states have internal predecessors, (204), 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 237 [2022-01-10 07:41:19,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:19,540 INFO L225 Difference]: With dead ends: 10241 [2022-01-10 07:41:19,540 INFO L226 Difference]: Without dead ends: 6568 [2022-01-10 07:41:19,545 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 233 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 07:41:19,545 INFO L933 BasicCegarLoop]: 4390 mSDtfsCounter, 50 mSDsluCounter, 13189 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 17579 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 07:41:19,545 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 17579 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:41:19,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6568 states. [2022-01-10 07:41:19,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6568 to 5920. [2022-01-10 07:41:19,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5920 states, 5716 states have (on average 1.4711336599020295) internal successors, (8409), 5723 states have internal predecessors, (8409), 112 states have call successors, (112), 89 states have call predecessors, (112), 90 states have return successors, (112), 108 states have call predecessors, (112), 110 states have call successors, (112) [2022-01-10 07:41:19,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5920 states to 5920 states and 8633 transitions. [2022-01-10 07:41:19,788 INFO L78 Accepts]: Start accepts. Automaton has 5920 states and 8633 transitions. Word has length 237 [2022-01-10 07:41:19,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:19,788 INFO L470 AbstractCegarLoop]: Abstraction has 5920 states and 8633 transitions. [2022-01-10 07:41:19,788 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 40.8) internal successors, (204), 5 states have internal predecessors, (204), 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 07:41:19,788 INFO L276 IsEmpty]: Start isEmpty. Operand 5920 states and 8633 transitions. [2022-01-10 07:41:19,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2022-01-10 07:41:19,791 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:19,791 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:19,799 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 07:41:19,995 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 07:41:19,995 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:19,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:19,996 INFO L85 PathProgramCache]: Analyzing trace with hash 1429079236, now seen corresponding path program 1 times [2022-01-10 07:41:19,996 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:19,996 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [132088093] [2022-01-10 07:41:19,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:19,996 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:19,996 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:19,997 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 07:41:19,998 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 07:41:20,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:20,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 500 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:41:20,130 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:20,350 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 60 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-01-10 07:41:20,351 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:20,351 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:20,351 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [132088093] [2022-01-10 07:41:20,351 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [132088093] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:20,351 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:20,351 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:41:20,351 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [268286015] [2022-01-10 07:41:20,351 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:20,351 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:20,352 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:20,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:20,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:20,352 INFO L87 Difference]: Start difference. First operand 5920 states and 8633 transitions. Second operand has 5 states, 5 states have (on average 42.0) internal successors, (210), 5 states have internal predecessors, (210), 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 07:41:20,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:20,637 INFO L93 Difference]: Finished difference Result 9729 states and 13393 transitions. [2022-01-10 07:41:20,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:41:20,637 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 42.0) internal successors, (210), 5 states have internal predecessors, (210), 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 237 [2022-01-10 07:41:20,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:20,644 INFO L225 Difference]: With dead ends: 9729 [2022-01-10 07:41:20,644 INFO L226 Difference]: Without dead ends: 5948 [2022-01-10 07:41:20,647 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 233 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 07:41:20,647 INFO L933 BasicCegarLoop]: 4390 mSDtfsCounter, 10 mSDsluCounter, 13169 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 17559 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 07:41:20,648 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 17559 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:41:20,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5948 states. [2022-01-10 07:41:20,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5948 to 5932. [2022-01-10 07:41:20,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5932 states, 5728 states have (on average 1.4645600558659218) internal successors, (8389), 5735 states have internal predecessors, (8389), 112 states have call successors, (112), 89 states have call predecessors, (112), 90 states have return successors, (112), 108 states have call predecessors, (112), 110 states have call successors, (112) [2022-01-10 07:41:20,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5932 states to 5932 states and 8613 transitions. [2022-01-10 07:41:20,892 INFO L78 Accepts]: Start accepts. Automaton has 5932 states and 8613 transitions. Word has length 237 [2022-01-10 07:41:20,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:20,893 INFO L470 AbstractCegarLoop]: Abstraction has 5932 states and 8613 transitions. [2022-01-10 07:41:20,893 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 42.0) internal successors, (210), 5 states have internal predecessors, (210), 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 07:41:20,893 INFO L276 IsEmpty]: Start isEmpty. Operand 5932 states and 8613 transitions. [2022-01-10 07:41:20,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2022-01-10 07:41:20,896 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:20,896 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:20,904 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (29)] Ended with exit code 0 [2022-01-10 07:41:21,097 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 07:41:21,097 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:21,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:21,097 INFO L85 PathProgramCache]: Analyzing trace with hash -1192174844, now seen corresponding path program 1 times [2022-01-10 07:41:21,098 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:21,098 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [757062510] [2022-01-10 07:41:21,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:21,098 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:21,098 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:21,100 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 07:41:21,100 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 07:41:21,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:21,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 498 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 07:41:21,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:21,519 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 62 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-01-10 07:41:21,520 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:21,520 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:21,520 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [757062510] [2022-01-10 07:41:21,520 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [757062510] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:21,520 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:21,520 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:41:21,520 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1968127068] [2022-01-10 07:41:21,520 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:21,520 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:21,520 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:21,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:21,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:21,521 INFO L87 Difference]: Start difference. First operand 5932 states and 8613 transitions. Second operand has 5 states, 5 states have (on average 42.2) internal successors, (211), 4 states have internal predecessors, (211), 2 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 07:41:22,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:22,002 INFO L93 Difference]: Finished difference Result 9726 states and 13252 transitions. [2022-01-10 07:41:22,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:41:22,003 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 42.2) internal successors, (211), 4 states have internal predecessors, (211), 2 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 237 [2022-01-10 07:41:22,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:22,010 INFO L225 Difference]: With dead ends: 9726 [2022-01-10 07:41:22,010 INFO L226 Difference]: Without dead ends: 5932 [2022-01-10 07:41:22,013 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 233 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 07:41:22,014 INFO L933 BasicCegarLoop]: 4364 mSDtfsCounter, 4438 mSDsluCounter, 8377 mSDsCounter, 0 mSdLazyCounter, 228 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4454 SdHoareTripleChecker+Valid, 12741 SdHoareTripleChecker+Invalid, 260 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 228 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:41:22,014 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4454 Valid, 12741 Invalid, 260 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 228 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:41:22,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5932 states. [2022-01-10 07:41:22,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5932 to 5932. [2022-01-10 07:41:22,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5932 states, 5728 states have (on average 1.4621159217877095) internal successors, (8375), 5735 states have internal predecessors, (8375), 112 states have call successors, (112), 89 states have call predecessors, (112), 90 states have return successors, (112), 108 states have call predecessors, (112), 110 states have call successors, (112) [2022-01-10 07:41:22,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5932 states to 5932 states and 8599 transitions. [2022-01-10 07:41:22,262 INFO L78 Accepts]: Start accepts. Automaton has 5932 states and 8599 transitions. Word has length 237 [2022-01-10 07:41:22,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:22,262 INFO L470 AbstractCegarLoop]: Abstraction has 5932 states and 8599 transitions. [2022-01-10 07:41:22,262 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 42.2) internal successors, (211), 4 states have internal predecessors, (211), 2 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 07:41:22,262 INFO L276 IsEmpty]: Start isEmpty. Operand 5932 states and 8599 transitions. [2022-01-10 07:41:22,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2022-01-10 07:41:22,265 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:22,265 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:22,277 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 07:41:22,473 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 07:41:22,473 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:22,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:22,474 INFO L85 PathProgramCache]: Analyzing trace with hash -2140226810, now seen corresponding path program 1 times [2022-01-10 07:41:22,474 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:22,474 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1281332417] [2022-01-10 07:41:22,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:22,474 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:22,474 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:22,475 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 07:41:22,476 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 07:41:22,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:22,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 497 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 07:41:22,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:22,889 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 62 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-01-10 07:41:22,889 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:22,889 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:22,889 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1281332417] [2022-01-10 07:41:22,890 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1281332417] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:22,890 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:22,890 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:41:22,890 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1345967871] [2022-01-10 07:41:22,890 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:22,890 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:22,890 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:22,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:22,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:22,891 INFO L87 Difference]: Start difference. First operand 5932 states and 8599 transitions. Second operand has 5 states, 5 states have (on average 42.2) internal successors, (211), 4 states have internal predecessors, (211), 2 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 07:41:23,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:23,558 INFO L93 Difference]: Finished difference Result 10128 states and 13721 transitions. [2022-01-10 07:41:23,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:41:23,559 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 42.2) internal successors, (211), 4 states have internal predecessors, (211), 2 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 237 [2022-01-10 07:41:23,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:23,568 INFO L225 Difference]: With dead ends: 10128 [2022-01-10 07:41:23,568 INFO L226 Difference]: Without dead ends: 6334 [2022-01-10 07:41:23,573 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 233 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 07:41:23,574 INFO L933 BasicCegarLoop]: 4441 mSDtfsCounter, 4586 mSDsluCounter, 8372 mSDsCounter, 0 mSdLazyCounter, 407 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4602 SdHoareTripleChecker+Valid, 12813 SdHoareTripleChecker+Invalid, 444 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 407 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:41:23,574 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4602 Valid, 12813 Invalid, 444 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 407 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:41:23,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6334 states. [2022-01-10 07:41:23,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6334 to 6194. [2022-01-10 07:41:23,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6194 states, 5978 states have (on average 1.443459350953496) internal successors, (8629), 5985 states have internal predecessors, (8629), 116 states have call successors, (116), 97 states have call predecessors, (116), 98 states have return successors, (116), 112 states have call predecessors, (116), 114 states have call successors, (116) [2022-01-10 07:41:23,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6194 states to 6194 states and 8861 transitions. [2022-01-10 07:41:23,878 INFO L78 Accepts]: Start accepts. Automaton has 6194 states and 8861 transitions. Word has length 237 [2022-01-10 07:41:23,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:23,878 INFO L470 AbstractCegarLoop]: Abstraction has 6194 states and 8861 transitions. [2022-01-10 07:41:23,878 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 42.2) internal successors, (211), 4 states have internal predecessors, (211), 2 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 07:41:23,878 INFO L276 IsEmpty]: Start isEmpty. Operand 6194 states and 8861 transitions. [2022-01-10 07:41:23,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2022-01-10 07:41:23,881 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:23,881 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:23,895 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (31)] Ended with exit code 0 [2022-01-10 07:41:24,090 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 07:41:24,090 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:24,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:24,090 INFO L85 PathProgramCache]: Analyzing trace with hash -1652179704, now seen corresponding path program 1 times [2022-01-10 07:41:24,091 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:24,091 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1888396744] [2022-01-10 07:41:24,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:24,091 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:24,091 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:24,092 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 07:41:24,094 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 07:41:24,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:24,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 496 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 07:41:24,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:24,516 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 62 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-01-10 07:41:24,516 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:24,516 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:24,516 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1888396744] [2022-01-10 07:41:24,517 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1888396744] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:24,517 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:24,517 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:41:24,517 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [954595722] [2022-01-10 07:41:24,517 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:24,517 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:24,517 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:24,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:24,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:24,518 INFO L87 Difference]: Start difference. First operand 6194 states and 8861 transitions. Second operand has 5 states, 5 states have (on average 42.2) internal successors, (211), 4 states have internal predecessors, (211), 2 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 07:41:25,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:25,126 INFO L93 Difference]: Finished difference Result 10472 states and 14059 transitions. [2022-01-10 07:41:25,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:41:25,127 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 42.2) internal successors, (211), 4 states have internal predecessors, (211), 2 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 237 [2022-01-10 07:41:25,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:25,137 INFO L225 Difference]: With dead ends: 10472 [2022-01-10 07:41:25,138 INFO L226 Difference]: Without dead ends: 6416 [2022-01-10 07:41:25,144 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 233 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 07:41:25,144 INFO L933 BasicCegarLoop]: 4371 mSDtfsCounter, 4504 mSDsluCounter, 8368 mSDsCounter, 0 mSdLazyCounter, 338 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4520 SdHoareTripleChecker+Valid, 12739 SdHoareTripleChecker+Invalid, 375 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 338 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:41:25,144 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4520 Valid, 12739 Invalid, 375 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 338 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:41:25,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6416 states. [2022-01-10 07:41:25,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6416 to 6372. [2022-01-10 07:41:25,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6372 states, 6152 states have (on average 1.4237646293888166) internal successors, (8759), 6159 states have internal predecessors, (8759), 116 states have call successors, (116), 101 states have call predecessors, (116), 102 states have return successors, (116), 112 states have call predecessors, (116), 114 states have call successors, (116) [2022-01-10 07:41:25,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6372 states to 6372 states and 8991 transitions. [2022-01-10 07:41:25,464 INFO L78 Accepts]: Start accepts. Automaton has 6372 states and 8991 transitions. Word has length 237 [2022-01-10 07:41:25,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:25,464 INFO L470 AbstractCegarLoop]: Abstraction has 6372 states and 8991 transitions. [2022-01-10 07:41:25,464 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 42.2) internal successors, (211), 4 states have internal predecessors, (211), 2 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 07:41:25,465 INFO L276 IsEmpty]: Start isEmpty. Operand 6372 states and 8991 transitions. [2022-01-10 07:41:25,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2022-01-10 07:41:25,467 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:25,467 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:25,490 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (32)] Ended with exit code 0 [2022-01-10 07:41:25,676 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 07:41:25,676 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:25,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:25,676 INFO L85 PathProgramCache]: Analyzing trace with hash 74965258, now seen corresponding path program 1 times [2022-01-10 07:41:25,677 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:25,677 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1880473560] [2022-01-10 07:41:25,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:25,677 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:25,677 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:25,678 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 07:41:25,678 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 07:41:25,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:25,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 495 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 07:41:25,806 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:26,134 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2022-01-10 07:41:26,134 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:26,134 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:26,134 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1880473560] [2022-01-10 07:41:26,134 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1880473560] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:26,134 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:26,134 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:41:26,134 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [47469774] [2022-01-10 07:41:26,134 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:26,135 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 07:41:26,135 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:26,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 07:41:26,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 07:41:26,135 INFO L87 Difference]: Start difference. First operand 6372 states and 8991 transitions. Second operand has 4 states, 4 states have (on average 39.75) internal successors, (159), 4 states have internal predecessors, (159), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2022-01-10 07:41:26,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:26,894 INFO L93 Difference]: Finished difference Result 14710 states and 18843 transitions. [2022-01-10 07:41:26,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:41:26,895 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 39.75) internal successors, (159), 4 states have internal predecessors, (159), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 237 [2022-01-10 07:41:26,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:26,914 INFO L225 Difference]: With dead ends: 14710 [2022-01-10 07:41:26,914 INFO L226 Difference]: Without dead ends: 10478 [2022-01-10 07:41:26,920 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 235 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:26,921 INFO L933 BasicCegarLoop]: 4572 mSDtfsCounter, 4503 mSDsluCounter, 4697 mSDsCounter, 0 mSdLazyCounter, 176 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4509 SdHoareTripleChecker+Valid, 9269 SdHoareTripleChecker+Invalid, 226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 176 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:41:26,921 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4509 Valid, 9269 Invalid, 226 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 176 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:41:26,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10478 states. [2022-01-10 07:41:27,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10478 to 10474. [2022-01-10 07:41:27,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10474 states, 10047 states have (on average 1.3292525131880164) internal successors, (13355), 10063 states have internal predecessors, (13355), 221 states have call successors, (221), 193 states have call predecessors, (221), 204 states have return successors, (243), 219 states have call predecessors, (243), 219 states have call successors, (243) [2022-01-10 07:41:27,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10474 states to 10474 states and 13819 transitions. [2022-01-10 07:41:27,518 INFO L78 Accepts]: Start accepts. Automaton has 10474 states and 13819 transitions. Word has length 237 [2022-01-10 07:41:27,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:27,518 INFO L470 AbstractCegarLoop]: Abstraction has 10474 states and 13819 transitions. [2022-01-10 07:41:27,518 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 39.75) internal successors, (159), 4 states have internal predecessors, (159), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2022-01-10 07:41:27,518 INFO L276 IsEmpty]: Start isEmpty. Operand 10474 states and 13819 transitions. [2022-01-10 07:41:27,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2022-01-10 07:41:27,523 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:27,523 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:27,531 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (33)] Ended with exit code 0 [2022-01-10 07:41:27,723 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 07:41:27,724 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:27,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:27,724 INFO L85 PathProgramCache]: Analyzing trace with hash 1699185096, now seen corresponding path program 1 times [2022-01-10 07:41:27,724 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:27,724 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1493578408] [2022-01-10 07:41:27,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:27,725 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:27,725 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:27,725 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 07:41:27,726 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 07:41:27,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:27,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 495 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:41:27,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:28,072 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2022-01-10 07:41:28,072 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:28,072 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:28,072 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1493578408] [2022-01-10 07:41:28,072 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1493578408] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:28,072 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:28,072 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 07:41:28,072 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [477564449] [2022-01-10 07:41:28,073 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:28,073 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:41:28,073 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:28,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:41:28,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:41:28,073 INFO L87 Difference]: Start difference. First operand 10474 states and 13819 transitions. Second operand has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 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 07:41:28,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:28,672 INFO L93 Difference]: Finished difference Result 18796 states and 23626 transitions. [2022-01-10 07:41:28,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:41:28,673 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 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 237 [2022-01-10 07:41:28,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:28,689 INFO L225 Difference]: With dead ends: 18796 [2022-01-10 07:41:28,689 INFO L226 Difference]: Without dead ends: 10462 [2022-01-10 07:41:28,698 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 235 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:41:28,698 INFO L933 BasicCegarLoop]: 4382 mSDtfsCounter, 417 mSDsluCounter, 3958 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 417 SdHoareTripleChecker+Valid, 8340 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 07:41:28,699 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [417 Valid, 8340 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:41:28,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10462 states. [2022-01-10 07:41:29,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10462 to 10462. [2022-01-10 07:41:29,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10462 states, 10038 states have (on average 1.328750747160789) internal successors, (13338), 10053 states have internal predecessors, (13338), 218 states have call successors, (218), 193 states have call predecessors, (218), 204 states have return successors, (240), 216 states have call predecessors, (240), 216 states have call successors, (240) [2022-01-10 07:41:29,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10462 states to 10462 states and 13796 transitions. [2022-01-10 07:41:29,309 INFO L78 Accepts]: Start accepts. Automaton has 10462 states and 13796 transitions. Word has length 237 [2022-01-10 07:41:29,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:29,309 INFO L470 AbstractCegarLoop]: Abstraction has 10462 states and 13796 transitions. [2022-01-10 07:41:29,309 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 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 07:41:29,310 INFO L276 IsEmpty]: Start isEmpty. Operand 10462 states and 13796 transitions. [2022-01-10 07:41:29,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2022-01-10 07:41:29,314 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:29,315 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:29,338 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2022-01-10 07:41:29,515 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 07:41:29,515 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:29,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:29,516 INFO L85 PathProgramCache]: Analyzing trace with hash 267027181, now seen corresponding path program 1 times [2022-01-10 07:41:29,516 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:29,516 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1881815597] [2022-01-10 07:41:29,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:29,516 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:29,516 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:29,517 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 07:41:29,518 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 07:41:29,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:29,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 497 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 07:41:29,654 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:30,028 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2022-01-10 07:41:30,028 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:30,028 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:30,029 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1881815597] [2022-01-10 07:41:30,029 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1881815597] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:30,029 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:30,029 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:41:30,029 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [225394609] [2022-01-10 07:41:30,029 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:30,029 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 07:41:30,029 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:30,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 07:41:30,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 07:41:30,030 INFO L87 Difference]: Start difference. First operand 10462 states and 13796 transitions. Second operand has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 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 07:41:31,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:31,357 INFO L93 Difference]: Finished difference Result 26609 states and 32826 transitions. [2022-01-10 07:41:31,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:41:31,357 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 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 238 [2022-01-10 07:41:31,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:31,389 INFO L225 Difference]: With dead ends: 26609 [2022-01-10 07:41:31,389 INFO L226 Difference]: Without dead ends: 18287 [2022-01-10 07:41:31,401 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 236 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 07:41:31,402 INFO L933 BasicCegarLoop]: 4555 mSDtfsCounter, 4498 mSDsluCounter, 4674 mSDsCounter, 0 mSdLazyCounter, 177 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4504 SdHoareTripleChecker+Valid, 9229 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:41:31,402 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4504 Valid, 9229 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 177 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:41:31,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18287 states. [2022-01-10 07:41:32,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18287 to 18283. [2022-01-10 07:41:32,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18283 states, 17464 states have (on average 1.2650022904260192) internal successors, (22092), 17496 states have internal predecessors, (22092), 417 states have call successors, (417), 369 states have call predecessors, (417), 400 states have return successors, (483), 419 states have call predecessors, (483), 415 states have call successors, (483) [2022-01-10 07:41:32,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18283 states to 18283 states and 22992 transitions. [2022-01-10 07:41:32,595 INFO L78 Accepts]: Start accepts. Automaton has 18283 states and 22992 transitions. Word has length 238 [2022-01-10 07:41:32,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:32,596 INFO L470 AbstractCegarLoop]: Abstraction has 18283 states and 22992 transitions. [2022-01-10 07:41:32,596 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 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 07:41:32,596 INFO L276 IsEmpty]: Start isEmpty. Operand 18283 states and 22992 transitions. [2022-01-10 07:41:32,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2022-01-10 07:41:32,603 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:32,603 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:32,612 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 07:41:32,811 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 07:41:32,812 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:32,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:32,812 INFO L85 PathProgramCache]: Analyzing trace with hash 1891247019, now seen corresponding path program 1 times [2022-01-10 07:41:32,812 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:32,812 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [174616010] [2022-01-10 07:41:32,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:32,812 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:32,813 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:32,813 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 07:41:32,814 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 07:41:32,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:32,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 497 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:41:32,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:33,152 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2022-01-10 07:41:33,152 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:33,152 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:33,152 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [174616010] [2022-01-10 07:41:33,152 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [174616010] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:33,152 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:33,152 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 07:41:33,152 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [991830428] [2022-01-10 07:41:33,152 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:33,153 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:41:33,153 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:33,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:41:33,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:41:33,153 INFO L87 Difference]: Start difference. First operand 18283 states and 22992 transitions. Second operand has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 3 states have internal predecessors, (151), 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 07:41:34,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:34,388 INFO L93 Difference]: Finished difference Result 34415 states and 41975 transitions. [2022-01-10 07:41:34,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:41:34,388 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 3 states have internal predecessors, (151), 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 238 [2022-01-10 07:41:34,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:34,420 INFO L225 Difference]: With dead ends: 34415 [2022-01-10 07:41:34,420 INFO L226 Difference]: Without dead ends: 18272 [2022-01-10 07:41:34,435 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 236 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 07:41:34,435 INFO L933 BasicCegarLoop]: 4381 mSDtfsCounter, 415 mSDsluCounter, 3958 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 415 SdHoareTripleChecker+Valid, 8339 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 07:41:34,436 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [415 Valid, 8339 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:41:34,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18272 states. [2022-01-10 07:41:35,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18272 to 18272. [2022-01-10 07:41:35,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18272 states, 17456 states have (on average 1.2647227314390468) internal successors, (22077), 17487 states have internal predecessors, (22077), 414 states have call successors, (414), 369 states have call predecessors, (414), 400 states have return successors, (480), 416 states have call predecessors, (480), 412 states have call successors, (480) [2022-01-10 07:41:35,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18272 states to 18272 states and 22971 transitions. [2022-01-10 07:41:35,593 INFO L78 Accepts]: Start accepts. Automaton has 18272 states and 22971 transitions. Word has length 238 [2022-01-10 07:41:35,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:35,593 INFO L470 AbstractCegarLoop]: Abstraction has 18272 states and 22971 transitions. [2022-01-10 07:41:35,593 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 3 states have internal predecessors, (151), 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 07:41:35,594 INFO L276 IsEmpty]: Start isEmpty. Operand 18272 states and 22971 transitions. [2022-01-10 07:41:35,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 240 [2022-01-10 07:41:35,600 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:35,601 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:35,608 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (36)] Ended with exit code 0 [2022-01-10 07:41:35,801 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 07:41:35,801 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:35,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:35,802 INFO L85 PathProgramCache]: Analyzing trace with hash 1650188910, now seen corresponding path program 1 times [2022-01-10 07:41:35,802 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:35,802 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1093561369] [2022-01-10 07:41:35,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:35,803 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:35,803 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:35,804 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 07:41:35,806 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 07:41:35,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:35,945 INFO L263 TraceCheckSpWp]: Trace formula consists of 499 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 07:41:35,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:36,311 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2022-01-10 07:41:36,312 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:36,312 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:36,312 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1093561369] [2022-01-10 07:41:36,312 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1093561369] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:36,312 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:36,312 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:41:36,312 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1112048893] [2022-01-10 07:41:36,312 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:36,313 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 07:41:36,313 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:36,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 07:41:36,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 07:41:36,313 INFO L87 Difference]: Start difference. First operand 18272 states and 22971 transitions. Second operand has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 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 07:41:38,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:38,804 INFO L93 Difference]: Finished difference Result 49544 states and 59769 transitions. [2022-01-10 07:41:38,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:41:38,805 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 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 239 [2022-01-10 07:41:38,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:38,869 INFO L225 Difference]: With dead ends: 49544 [2022-01-10 07:41:38,869 INFO L226 Difference]: Without dead ends: 33412 [2022-01-10 07:41:38,888 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 237 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 07:41:38,888 INFO L933 BasicCegarLoop]: 4379 mSDtfsCounter, 4512 mSDsluCounter, 4507 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4518 SdHoareTripleChecker+Valid, 8886 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:41:38,888 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4518 Valid, 8886 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:41:38,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33412 states. [2022-01-10 07:41:41,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33412 to 33408. [2022-01-10 07:41:41,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33408 states, 31832 states have (on average 1.2254649409399347) internal successors, (39009), 31899 states have internal predecessors, (39009), 790 states have call successors, (790), 705 states have call predecessors, (790), 784 states have return successors, (952), 804 states have call predecessors, (952), 788 states have call successors, (952) [2022-01-10 07:41:41,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33408 states to 33408 states and 40751 transitions. [2022-01-10 07:41:41,269 INFO L78 Accepts]: Start accepts. Automaton has 33408 states and 40751 transitions. Word has length 239 [2022-01-10 07:41:41,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:41,269 INFO L470 AbstractCegarLoop]: Abstraction has 33408 states and 40751 transitions. [2022-01-10 07:41:41,269 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 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 07:41:41,269 INFO L276 IsEmpty]: Start isEmpty. Operand 33408 states and 40751 transitions. [2022-01-10 07:41:41,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 241 [2022-01-10 07:41:41,281 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:41,281 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:41,289 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (37)] Ended with exit code 0 [2022-01-10 07:41:41,483 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 07:41:41,483 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:41,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:41,483 INFO L85 PathProgramCache]: Analyzing trace with hash 45612425, now seen corresponding path program 1 times [2022-01-10 07:41:41,484 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:41,484 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [522820998] [2022-01-10 07:41:41,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:41,484 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:41,484 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:41,485 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 07:41:41,485 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 07:41:41,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:41,612 INFO L263 TraceCheckSpWp]: Trace formula consists of 501 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 07:41:41,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:41,941 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2022-01-10 07:41:41,941 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:41,942 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:41,942 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [522820998] [2022-01-10 07:41:41,942 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [522820998] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:41,942 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:41,942 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:41:41,942 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [734356616] [2022-01-10 07:41:41,942 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:41,942 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 07:41:41,942 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:41,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 07:41:41,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 07:41:41,943 INFO L87 Difference]: Start difference. First operand 33408 states and 40751 transitions. Second operand has 4 states, 4 states have (on average 40.5) internal successors, (162), 4 states have internal predecessors, (162), 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)