/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.08.cil-1.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-a10ec3b [2022-01-10 07:40:25,128 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-10 07:40:25,130 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-10 07:40:25,206 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-10 07:40:25,207 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-10 07:40:25,209 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-10 07:40:25,212 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-10 07:40:25,215 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-10 07:40:25,216 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-10 07:40:25,220 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-10 07:40:25,221 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-10 07:40:25,222 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-10 07:40:25,222 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-10 07:40:25,224 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-10 07:40:25,225 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-10 07:40:25,228 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-10 07:40:25,229 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-10 07:40:25,229 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-10 07:40:25,231 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-10 07:40:25,236 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-10 07:40:25,237 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-10 07:40:25,238 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-10 07:40:25,240 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-10 07:40:25,241 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-10 07:40:25,247 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-10 07:40:25,247 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-10 07:40:25,247 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-10 07:40:25,249 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-10 07:40:25,249 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-10 07:40:25,250 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-10 07:40:25,250 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-10 07:40:25,251 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-10 07:40:25,253 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-10 07:40:25,253 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-10 07:40:25,254 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-10 07:40:25,255 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-10 07:40:25,255 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-10 07:40:25,255 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-10 07:40:25,256 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-10 07:40:25,256 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-10 07:40:25,257 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-10 07:40:25,258 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:25,288 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-10 07:40:25,289 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-10 07:40:25,289 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-01-10 07:40:25,289 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-01-10 07:40:25,290 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-10 07:40:25,290 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-10 07:40:25,291 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-10 07:40:25,291 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-10 07:40:25,291 INFO L138 SettingsManager]: * Use SBE=true [2022-01-10 07:40:25,292 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-10 07:40:25,292 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-10 07:40:25,293 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-10 07:40:25,293 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-10 07:40:25,293 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-10 07:40:25,293 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-10 07:40:25,293 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-01-10 07:40:25,293 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-01-10 07:40:25,293 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-01-10 07:40:25,293 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-10 07:40:25,294 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-10 07:40:25,294 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-10 07:40:25,294 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-10 07:40:25,294 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-10 07:40:25,294 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 07:40:25,294 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-10 07:40:25,294 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-10 07:40:25,295 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-10 07:40:25,295 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-01-10 07:40:25,295 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-01-10 07:40:25,295 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-10 07:40:25,295 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-01-10 07:40:25,295 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-10 07:40:25,296 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-01-10 07:40:25,296 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:25,528 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-10 07:40:25,554 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-10 07:40:25,556 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-10 07:40:25,557 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-10 07:40:25,557 INFO L275 PluginConnector]: CDTParser initialized [2022-01-10 07:40:25,559 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/combinations/Problem05_label42+token_ring.08.cil-1.c [2022-01-10 07:40:25,613 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/cf627838f/5a3e7d1dff764d2197b29f641b3f6b6a/FLAG13c478809 [2022-01-10 07:40:26,471 INFO L306 CDTParser]: Found 1 translation units. [2022-01-10 07:40:26,472 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/combinations/Problem05_label42+token_ring.08.cil-1.c [2022-01-10 07:40:26,528 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/cf627838f/5a3e7d1dff764d2197b29f641b3f6b6a/FLAG13c478809 [2022-01-10 07:40:26,629 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/cf627838f/5a3e7d1dff764d2197b29f641b3f6b6a [2022-01-10 07:40:26,632 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-10 07:40:26,634 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-01-10 07:40:26,636 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-10 07:40:26,636 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-10 07:40:26,639 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-10 07:40:26,640 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 07:40:26" (1/1) ... [2022-01-10 07:40:26,641 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@776abfc9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:40:26, skipping insertion in model container [2022-01-10 07:40:26,641 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 07:40:26" (1/1) ... [2022-01-10 07:40:26,647 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-10 07:40:26,844 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-10 07:40:28,531 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.08.cil-1.c[378560,378573] [2022-01-10 07:40:28,556 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.08.cil-1.c[383339,383352] [2022-01-10 07:40:28,778 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 07:40:28,790 INFO L203 MainTranslator]: Completed pre-run [2022-01-10 07:40:29,593 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.08.cil-1.c[378560,378573] [2022-01-10 07:40:29,601 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.08.cil-1.c[383339,383352] [2022-01-10 07:40:29,626 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 07:40:29,709 INFO L208 MainTranslator]: Completed translation [2022-01-10 07:40:29,709 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:40:29 WrapperNode [2022-01-10 07:40:29,709 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-10 07:40:29,710 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-10 07:40:29,710 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-10 07:40:29,710 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-10 07:40:29,717 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:29" (1/1) ... [2022-01-10 07:40:29,840 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:29" (1/1) ... [2022-01-10 07:40:30,168 INFO L137 Inliner]: procedures = 61, calls = 65, calls flagged for inlining = 38, calls inlined = 38, statements flattened = 12933 [2022-01-10 07:40:30,169 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-10 07:40:30,170 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-10 07:40:30,170 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-10 07:40:30,170 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-10 07:40:30,177 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:29" (1/1) ... [2022-01-10 07:40:30,178 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:29" (1/1) ... [2022-01-10 07:40:30,337 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:29" (1/1) ... [2022-01-10 07:40:30,338 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:29" (1/1) ... [2022-01-10 07:40:30,488 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:29" (1/1) ... [2022-01-10 07:40:30,538 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:29" (1/1) ... [2022-01-10 07:40:30,566 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:29" (1/1) ... [2022-01-10 07:40:30,624 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-10 07:40:30,625 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-10 07:40:30,695 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-10 07:40:30,695 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-10 07:40:30,708 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:40:29" (1/1) ... [2022-01-10 07:40:30,714 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 07:40:30,726 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-10 07:40:30,740 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:30,749 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:30,781 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-10 07:40:30,781 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads [2022-01-10 07:40:30,781 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads [2022-01-10 07:40:30,781 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2022-01-10 07:40:30,781 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2022-01-10 07:40:30,782 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels [2022-01-10 07:40:30,782 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels [2022-01-10 07:40:30,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-01-10 07:40:30,782 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events [2022-01-10 07:40:30,782 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events [2022-01-10 07:40:30,782 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread [2022-01-10 07:40:30,782 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread [2022-01-10 07:40:30,782 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events [2022-01-10 07:40:30,782 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events [2022-01-10 07:40:30,782 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-10 07:40:30,782 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-10 07:40:30,934 INFO L234 CfgBuilder]: Building ICFG [2022-01-10 07:40:30,935 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-10 07:40:39,138 INFO L275 CfgBuilder]: Performing block encoding [2022-01-10 07:40:39,168 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-10 07:40:39,168 INFO L299 CfgBuilder]: Removed 12 assume(true) statements. [2022-01-10 07:40:39,174 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 07:40:39 BoogieIcfgContainer [2022-01-10 07:40:39,174 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-10 07:40:39,177 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-10 07:40:39,177 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-10 07:40:39,180 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-10 07:40:39,180 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.01 07:40:26" (1/3) ... [2022-01-10 07:40:39,181 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3e666618 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 07:40:39, skipping insertion in model container [2022-01-10 07:40:39,181 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:40:29" (2/3) ... [2022-01-10 07:40:39,181 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3e666618 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 07:40:39, skipping insertion in model container [2022-01-10 07:40:39,182 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 07:40:39" (3/3) ... [2022-01-10 07:40:39,183 INFO L111 eAbstractionObserver]: Analyzing ICFG Problem05_label42+token_ring.08.cil-1.c [2022-01-10 07:40:39,187 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-10 07:40:39,187 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2022-01-10 07:40:39,248 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-10 07:40:39,256 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:39,256 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2022-01-10 07:40:39,314 INFO L276 IsEmpty]: Start isEmpty. Operand has 2465 states, 2434 states have (on average 1.8483976992604765) internal successors, (4499), 2437 states have internal predecessors, (4499), 22 states have call successors, (22), 6 states have call predecessors, (22), 6 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-01-10 07:40:39,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-01-10 07:40:39,336 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:39,337 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] [2022-01-10 07:40:39,338 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:39,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:39,343 INFO L85 PathProgramCache]: Analyzing trace with hash 1316356206, now seen corresponding path program 1 times [2022-01-10 07:40:39,355 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:39,356 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1427439867] [2022-01-10 07:40:39,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:39,357 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:39,358 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:39,363 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:39,400 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:39,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:39,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:40:39,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:39,931 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:39,932 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:39,932 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:39,932 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1427439867] [2022-01-10 07:40:39,933 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1427439867] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:39,933 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:39,933 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 07:40:39,935 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1817371025] [2022-01-10 07:40:39,935 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:39,939 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:40:39,940 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:39,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:40:39,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:40:40,003 INFO L87 Difference]: Start difference. First operand has 2465 states, 2434 states have (on average 1.8483976992604765) internal successors, (4499), 2437 states have internal predecessors, (4499), 22 states have call successors, (22), 6 states have call predecessors, (22), 6 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) Second operand has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:40,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:40,196 INFO L93 Difference]: Finished difference Result 4924 states and 9075 transitions. [2022-01-10 07:40:40,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:40:40,198 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 134 [2022-01-10 07:40:40,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:40,226 INFO L225 Difference]: With dead ends: 4924 [2022-01-10 07:40:40,227 INFO L226 Difference]: Without dead ends: 2398 [2022-01-10 07:40:40,240 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 132 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:40,243 INFO L933 BasicCegarLoop]: 4456 mSDtfsCounter, 427 mSDsluCounter, 4022 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 427 SdHoareTripleChecker+Valid, 8478 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:40,244 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [427 Valid, 8478 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:40,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2398 states. [2022-01-10 07:40:40,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2398 to 2398. [2022-01-10 07:40:40,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2398 states, 2368 states have (on average 1.8344594594594594) internal successors, (4344), 2370 states have internal predecessors, (4344), 22 states have call successors, (22), 6 states have call predecessors, (22), 6 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-01-10 07:40:40,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2398 states to 2398 states and 4388 transitions. [2022-01-10 07:40:40,401 INFO L78 Accepts]: Start accepts. Automaton has 2398 states and 4388 transitions. Word has length 134 [2022-01-10 07:40:40,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:40,404 INFO L470 AbstractCegarLoop]: Abstraction has 2398 states and 4388 transitions. [2022-01-10 07:40:40,405 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:40,405 INFO L276 IsEmpty]: Start isEmpty. Operand 2398 states and 4388 transitions. [2022-01-10 07:40:40,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-01-10 07:40:40,414 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:40,415 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] [2022-01-10 07:40:40,431 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:40,626 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:40,626 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:40,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:40,627 INFO L85 PathProgramCache]: Analyzing trace with hash 2022952812, now seen corresponding path program 1 times [2022-01-10 07:40:40,628 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:40,628 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [408160291] [2022-01-10 07:40:40,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:40,628 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:40,629 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:40,630 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:40,631 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:40,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:40,794 INFO L263 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:40,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:41,068 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:41,069 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:41,069 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:41,070 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [408160291] [2022-01-10 07:40:41,071 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [408160291] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:41,073 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:41,074 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:40:41,074 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [716446388] [2022-01-10 07:40:41,074 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:41,077 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:41,077 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:41,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:41,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:41,078 INFO L87 Difference]: Start difference. First operand 2398 states and 4388 transitions. Second operand has 5 states, 5 states have (on average 24.8) internal successors, (124), 3 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:41,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:41,847 INFO L93 Difference]: Finished difference Result 2952 states and 5262 transitions. [2022-01-10 07:40:41,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:40:41,849 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 3 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 134 [2022-01-10 07:40:41,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:41,869 INFO L225 Difference]: With dead ends: 2952 [2022-01-10 07:40:41,870 INFO L226 Difference]: Without dead ends: 2691 [2022-01-10 07:40:41,872 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 130 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:41,874 INFO L933 BasicCegarLoop]: 4422 mSDtfsCounter, 4765 mSDsluCounter, 8761 mSDsCounter, 0 mSdLazyCounter, 384 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4781 SdHoareTripleChecker+Valid, 13183 SdHoareTripleChecker+Invalid, 433 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 384 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:41,874 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4781 Valid, 13183 Invalid, 433 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 384 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-10 07:40:41,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2691 states. [2022-01-10 07:40:41,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2691 to 2670. [2022-01-10 07:40:41,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2670 states, 2616 states have (on average 1.8103975535168195) internal successors, (4736), 2619 states have internal predecessors, (4736), 39 states have call successors, (39), 12 states have call predecessors, (39), 13 states have return successors, (40), 39 states have call predecessors, (40), 39 states have call successors, (40) [2022-01-10 07:40:41,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2670 states to 2670 states and 4815 transitions. [2022-01-10 07:40:41,954 INFO L78 Accepts]: Start accepts. Automaton has 2670 states and 4815 transitions. Word has length 134 [2022-01-10 07:40:41,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:41,954 INFO L470 AbstractCegarLoop]: Abstraction has 2670 states and 4815 transitions. [2022-01-10 07:40:41,954 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 3 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:41,955 INFO L276 IsEmpty]: Start isEmpty. Operand 2670 states and 4815 transitions. [2022-01-10 07:40:41,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-01-10 07:40:41,956 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:41,956 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:40:41,971 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:42,169 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:42,169 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:42,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:42,170 INFO L85 PathProgramCache]: Analyzing trace with hash 316449264, now seen corresponding path program 1 times [2022-01-10 07:40:42,170 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:42,170 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [711183813] [2022-01-10 07:40:42,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:42,171 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:42,171 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:42,172 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:42,173 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:42,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:42,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 367 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:42,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:42,574 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:42,575 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:42,575 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:42,575 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [711183813] [2022-01-10 07:40:42,577 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [711183813] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:42,577 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:42,577 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:40:42,579 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314202105] [2022-01-10 07:40:42,579 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:42,580 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:42,580 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:42,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:42,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:42,581 INFO L87 Difference]: Start difference. First operand 2670 states and 4815 transitions. Second operand has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:42,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:42,963 INFO L93 Difference]: Finished difference Result 3203 states and 5653 transitions. [2022-01-10 07:40:42,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:40:42,964 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 134 [2022-01-10 07:40:42,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:42,976 INFO L225 Difference]: With dead ends: 3203 [2022-01-10 07:40:42,976 INFO L226 Difference]: Without dead ends: 2670 [2022-01-10 07:40:42,979 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 130 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:42,980 INFO L933 BasicCegarLoop]: 4360 mSDtfsCounter, 4530 mSDsluCounter, 8377 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4546 SdHoareTripleChecker+Valid, 12737 SdHoareTripleChecker+Invalid, 240 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:42,981 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4546 Valid, 12737 Invalid, 240 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 209 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:40:42,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2670 states. [2022-01-10 07:40:43,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2670 to 2670. [2022-01-10 07:40:43,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2670 states, 2616 states have (on average 1.8077217125382263) internal successors, (4729), 2619 states have internal predecessors, (4729), 39 states have call successors, (39), 12 states have call predecessors, (39), 13 states have return successors, (40), 39 states have call predecessors, (40), 39 states have call successors, (40) [2022-01-10 07:40:43,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2670 states to 2670 states and 4808 transitions. [2022-01-10 07:40:43,059 INFO L78 Accepts]: Start accepts. Automaton has 2670 states and 4808 transitions. Word has length 134 [2022-01-10 07:40:43,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:43,059 INFO L470 AbstractCegarLoop]: Abstraction has 2670 states and 4808 transitions. [2022-01-10 07:40:43,060 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:43,060 INFO L276 IsEmpty]: Start isEmpty. Operand 2670 states and 4808 transitions. [2022-01-10 07:40:43,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-01-10 07:40:43,061 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:43,061 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] [2022-01-10 07:40:43,072 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (4)] Ended with exit code 0 [2022-01-10 07:40:43,272 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:43,273 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:43,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:43,273 INFO L85 PathProgramCache]: Analyzing trace with hash 1923968748, now seen corresponding path program 1 times [2022-01-10 07:40:43,274 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:43,274 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1631498978] [2022-01-10 07:40:43,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:43,274 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:43,274 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:43,275 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:43,276 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:43,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:43,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:43,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:43,679 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:43,679 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:43,679 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:43,679 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1631498978] [2022-01-10 07:40:43,679 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1631498978] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:43,680 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:43,680 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:40:43,680 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [123054719] [2022-01-10 07:40:43,680 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:43,680 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:43,681 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:43,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:43,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:43,681 INFO L87 Difference]: Start difference. First operand 2670 states and 4808 transitions. Second operand has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:44,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:44,041 INFO L93 Difference]: Finished difference Result 3203 states and 5639 transitions. [2022-01-10 07:40:44,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:40:44,042 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 134 [2022-01-10 07:40:44,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:44,053 INFO L225 Difference]: With dead ends: 3203 [2022-01-10 07:40:44,053 INFO L226 Difference]: Without dead ends: 2670 [2022-01-10 07:40:44,058 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 130 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:44,060 INFO L933 BasicCegarLoop]: 4357 mSDtfsCounter, 4524 mSDsluCounter, 8373 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4540 SdHoareTripleChecker+Valid, 12730 SdHoareTripleChecker+Invalid, 240 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:44,061 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4540 Valid, 12730 Invalid, 240 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 209 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:40:44,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2670 states. [2022-01-10 07:40:44,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2670 to 2670. [2022-01-10 07:40:44,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2670 states, 2616 states have (on average 1.805045871559633) internal successors, (4722), 2619 states have internal predecessors, (4722), 39 states have call successors, (39), 12 states have call predecessors, (39), 13 states have return successors, (40), 39 states have call predecessors, (40), 39 states have call successors, (40) [2022-01-10 07:40:44,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2670 states to 2670 states and 4801 transitions. [2022-01-10 07:40:44,129 INFO L78 Accepts]: Start accepts. Automaton has 2670 states and 4801 transitions. Word has length 134 [2022-01-10 07:40:44,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:44,130 INFO L470 AbstractCegarLoop]: Abstraction has 2670 states and 4801 transitions. [2022-01-10 07:40:44,130 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:44,130 INFO L276 IsEmpty]: Start isEmpty. Operand 2670 states and 4801 transitions. [2022-01-10 07:40:44,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-01-10 07:40:44,131 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:44,131 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] [2022-01-10 07:40:44,142 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:44,342 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:44,343 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:44,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:44,343 INFO L85 PathProgramCache]: Analyzing trace with hash -643853586, now seen corresponding path program 1 times [2022-01-10 07:40:44,344 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:44,344 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1757144097] [2022-01-10 07:40:44,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:44,344 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:44,344 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:44,348 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:44,349 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:44,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:44,479 INFO L263 TraceCheckSpWp]: Trace formula consists of 364 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:44,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:44,691 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:40:44,692 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:44,692 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:44,692 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1757144097] [2022-01-10 07:40:44,692 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1757144097] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:44,692 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:44,692 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:40:44,692 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736378645] [2022-01-10 07:40:44,692 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:44,693 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:44,693 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:44,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:44,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:44,694 INFO L87 Difference]: Start difference. First operand 2670 states and 4801 transitions. Second operand has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:45,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:45,047 INFO L93 Difference]: Finished difference Result 3203 states and 5625 transitions. [2022-01-10 07:40:45,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:40:45,048 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 134 [2022-01-10 07:40:45,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:45,059 INFO L225 Difference]: With dead ends: 3203 [2022-01-10 07:40:45,059 INFO L226 Difference]: Without dead ends: 2670 [2022-01-10 07:40:45,062 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 130 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:45,062 INFO L933 BasicCegarLoop]: 4354 mSDtfsCounter, 4518 mSDsluCounter, 8369 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4534 SdHoareTripleChecker+Valid, 12723 SdHoareTripleChecker+Invalid, 240 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:45,063 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4534 Valid, 12723 Invalid, 240 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 209 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:40:45,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2670 states. [2022-01-10 07:40:45,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2670 to 2670. [2022-01-10 07:40:45,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2670 states, 2616 states have (on average 1.8023700305810397) internal successors, (4715), 2619 states have internal predecessors, (4715), 39 states have call successors, (39), 12 states have call predecessors, (39), 13 states have return successors, (40), 39 states have call predecessors, (40), 39 states have call successors, (40) [2022-01-10 07:40:45,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2670 states to 2670 states and 4794 transitions. [2022-01-10 07:40:45,127 INFO L78 Accepts]: Start accepts. Automaton has 2670 states and 4794 transitions. Word has length 134 [2022-01-10 07:40:45,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:45,128 INFO L470 AbstractCegarLoop]: Abstraction has 2670 states and 4794 transitions. [2022-01-10 07:40:45,128 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:45,128 INFO L276 IsEmpty]: Start isEmpty. Operand 2670 states and 4794 transitions. [2022-01-10 07:40:45,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-01-10 07:40:45,129 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:45,129 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] [2022-01-10 07:40:45,143 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:45,339 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:45,340 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:45,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:45,340 INFO L85 PathProgramCache]: Analyzing trace with hash 1878486762, now seen corresponding path program 1 times [2022-01-10 07:40:45,341 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:45,341 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [838117300] [2022-01-10 07:40:45,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:45,341 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:45,341 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:45,343 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:45,345 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:45,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:45,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:45,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:45,690 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:45,690 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:45,691 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:45,691 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [838117300] [2022-01-10 07:40:45,691 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [838117300] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:45,691 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:45,691 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:40:45,691 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878714104] [2022-01-10 07:40:45,691 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:45,692 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:45,692 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:45,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:45,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:45,693 INFO L87 Difference]: Start difference. First operand 2670 states and 4794 transitions. Second operand has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:46,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:46,029 INFO L93 Difference]: Finished difference Result 3203 states and 5611 transitions. [2022-01-10 07:40:46,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:40:46,030 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 134 [2022-01-10 07:40:46,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:46,041 INFO L225 Difference]: With dead ends: 3203 [2022-01-10 07:40:46,041 INFO L226 Difference]: Without dead ends: 2670 [2022-01-10 07:40:46,044 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 130 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:46,045 INFO L933 BasicCegarLoop]: 4351 mSDtfsCounter, 4511 mSDsluCounter, 8365 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4527 SdHoareTripleChecker+Valid, 12716 SdHoareTripleChecker+Invalid, 240 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:46,045 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4527 Valid, 12716 Invalid, 240 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 209 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:40:46,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2670 states. [2022-01-10 07:40:46,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2670 to 2670. [2022-01-10 07:40:46,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2670 states, 2616 states have (on average 1.7996941896024465) internal successors, (4708), 2619 states have internal predecessors, (4708), 39 states have call successors, (39), 12 states have call predecessors, (39), 13 states have return successors, (40), 39 states have call predecessors, (40), 39 states have call successors, (40) [2022-01-10 07:40:46,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2670 states to 2670 states and 4787 transitions. [2022-01-10 07:40:46,112 INFO L78 Accepts]: Start accepts. Automaton has 2670 states and 4787 transitions. Word has length 134 [2022-01-10 07:40:46,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:46,112 INFO L470 AbstractCegarLoop]: Abstraction has 2670 states and 4787 transitions. [2022-01-10 07:40:46,112 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:46,112 INFO L276 IsEmpty]: Start isEmpty. Operand 2670 states and 4787 transitions. [2022-01-10 07:40:46,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-01-10 07:40:46,114 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:46,114 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] [2022-01-10 07:40:46,130 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:46,325 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:46,325 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:46,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:46,326 INFO L85 PathProgramCache]: Analyzing trace with hash 21895654, now seen corresponding path program 1 times [2022-01-10 07:40:46,326 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:46,326 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [346948930] [2022-01-10 07:40:46,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:46,327 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:46,327 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:46,328 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:46,330 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:46,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:46,455 INFO L263 TraceCheckSpWp]: Trace formula consists of 360 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:46,457 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:46,651 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:46,651 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:46,651 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:46,652 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [346948930] [2022-01-10 07:40:46,652 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [346948930] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:46,652 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:46,652 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:40:46,652 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036843909] [2022-01-10 07:40:46,652 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:46,652 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:46,653 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:46,653 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:46,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:46,653 INFO L87 Difference]: Start difference. First operand 2670 states and 4787 transitions. Second operand has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:46,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:46,998 INFO L93 Difference]: Finished difference Result 3203 states and 5597 transitions. [2022-01-10 07:40:46,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:40:46,999 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 134 [2022-01-10 07:40:47,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:47,013 INFO L225 Difference]: With dead ends: 3203 [2022-01-10 07:40:47,018 INFO L226 Difference]: Without dead ends: 2670 [2022-01-10 07:40:47,022 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 130 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:47,023 INFO L933 BasicCegarLoop]: 4348 mSDtfsCounter, 4505 mSDsluCounter, 8361 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4521 SdHoareTripleChecker+Valid, 12709 SdHoareTripleChecker+Invalid, 240 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:47,023 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4521 Valid, 12709 Invalid, 240 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 209 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:40:47,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2670 states. [2022-01-10 07:40:47,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2670 to 2670. [2022-01-10 07:40:47,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2670 states, 2616 states have (on average 1.7970183486238531) internal successors, (4701), 2619 states have internal predecessors, (4701), 39 states have call successors, (39), 12 states have call predecessors, (39), 13 states have return successors, (40), 39 states have call predecessors, (40), 39 states have call successors, (40) [2022-01-10 07:40:47,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2670 states to 2670 states and 4780 transitions. [2022-01-10 07:40:47,114 INFO L78 Accepts]: Start accepts. Automaton has 2670 states and 4780 transitions. Word has length 134 [2022-01-10 07:40:47,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:47,115 INFO L470 AbstractCegarLoop]: Abstraction has 2670 states and 4780 transitions. [2022-01-10 07:40:47,116 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:47,116 INFO L276 IsEmpty]: Start isEmpty. Operand 2670 states and 4780 transitions. [2022-01-10 07:40:47,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-01-10 07:40:47,118 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:47,118 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] [2022-01-10 07:40:47,134 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:47,334 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:47,334 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:47,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:47,335 INFO L85 PathProgramCache]: Analyzing trace with hash -315089046, now seen corresponding path program 1 times [2022-01-10 07:40:47,335 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:47,335 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [563781685] [2022-01-10 07:40:47,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:47,336 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:47,336 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:47,337 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:47,339 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:47,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:47,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 358 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:47,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:47,679 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:47,679 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:47,680 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:47,680 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [563781685] [2022-01-10 07:40:47,680 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [563781685] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:47,680 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:47,680 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:40:47,680 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1365127455] [2022-01-10 07:40:47,680 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:47,681 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:47,681 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:47,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:47,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:47,684 INFO L87 Difference]: Start difference. First operand 2670 states and 4780 transitions. Second operand has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:48,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:48,017 INFO L93 Difference]: Finished difference Result 3203 states and 5583 transitions. [2022-01-10 07:40:48,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:40:48,018 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 134 [2022-01-10 07:40:48,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:48,029 INFO L225 Difference]: With dead ends: 3203 [2022-01-10 07:40:48,029 INFO L226 Difference]: Without dead ends: 2670 [2022-01-10 07:40:48,032 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 130 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:48,032 INFO L933 BasicCegarLoop]: 4345 mSDtfsCounter, 4499 mSDsluCounter, 8357 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4515 SdHoareTripleChecker+Valid, 12702 SdHoareTripleChecker+Invalid, 240 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:48,033 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4515 Valid, 12702 Invalid, 240 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 209 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:40:48,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2670 states. [2022-01-10 07:40:48,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2670 to 2670. [2022-01-10 07:40:48,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2670 states, 2616 states have (on average 1.79434250764526) internal successors, (4694), 2619 states have internal predecessors, (4694), 39 states have call successors, (39), 12 states have call predecessors, (39), 13 states have return successors, (40), 39 states have call predecessors, (40), 39 states have call successors, (40) [2022-01-10 07:40:48,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2670 states to 2670 states and 4773 transitions. [2022-01-10 07:40:48,097 INFO L78 Accepts]: Start accepts. Automaton has 2670 states and 4773 transitions. Word has length 134 [2022-01-10 07:40:48,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:48,098 INFO L470 AbstractCegarLoop]: Abstraction has 2670 states and 4773 transitions. [2022-01-10 07:40:48,098 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:48,098 INFO L276 IsEmpty]: Start isEmpty. Operand 2670 states and 4773 transitions. [2022-01-10 07:40:48,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-01-10 07:40:48,099 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:48,100 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] [2022-01-10 07:40:48,111 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:40:48,309 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:40:48,309 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:48,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:48,310 INFO L85 PathProgramCache]: Analyzing trace with hash 2029345126, now seen corresponding path program 1 times [2022-01-10 07:40:48,310 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:48,311 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2119573284] [2022-01-10 07:40:48,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:48,311 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:48,311 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:48,312 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:40:48,314 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:40:48,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:48,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 356 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:48,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:48,687 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:48,687 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:48,688 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:48,688 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2119573284] [2022-01-10 07:40:48,688 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2119573284] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:48,688 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:48,688 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:40:48,688 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1367216818] [2022-01-10 07:40:48,688 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:48,689 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:48,689 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:48,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:48,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:48,690 INFO L87 Difference]: Start difference. First operand 2670 states and 4773 transitions. Second operand has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:49,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:49,075 INFO L93 Difference]: Finished difference Result 3203 states and 5569 transitions. [2022-01-10 07:40:49,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:40:49,076 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 134 [2022-01-10 07:40:49,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:49,086 INFO L225 Difference]: With dead ends: 3203 [2022-01-10 07:40:49,086 INFO L226 Difference]: Without dead ends: 2670 [2022-01-10 07:40:49,088 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 130 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:49,089 INFO L933 BasicCegarLoop]: 4342 mSDtfsCounter, 4493 mSDsluCounter, 8353 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4509 SdHoareTripleChecker+Valid, 12695 SdHoareTripleChecker+Invalid, 240 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:49,089 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4509 Valid, 12695 Invalid, 240 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 209 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:40:49,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2670 states. [2022-01-10 07:40:49,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2670 to 2670. [2022-01-10 07:40:49,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2670 states, 2616 states have (on average 1.7916666666666667) internal successors, (4687), 2619 states have internal predecessors, (4687), 39 states have call successors, (39), 12 states have call predecessors, (39), 13 states have return successors, (40), 39 states have call predecessors, (40), 39 states have call successors, (40) [2022-01-10 07:40:49,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2670 states to 2670 states and 4766 transitions. [2022-01-10 07:40:49,151 INFO L78 Accepts]: Start accepts. Automaton has 2670 states and 4766 transitions. Word has length 134 [2022-01-10 07:40:49,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:49,151 INFO L470 AbstractCegarLoop]: Abstraction has 2670 states and 4766 transitions. [2022-01-10 07:40:49,151 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:49,151 INFO L276 IsEmpty]: Start isEmpty. Operand 2670 states and 4766 transitions. [2022-01-10 07:40:49,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-01-10 07:40:49,153 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:49,153 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:40:49,164 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (10)] Ended with exit code 0 [2022-01-10 07:40:49,364 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:40:49,364 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:49,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:49,364 INFO L85 PathProgramCache]: Analyzing trace with hash 1273688042, now seen corresponding path program 1 times [2022-01-10 07:40:49,365 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:49,365 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [82586847] [2022-01-10 07:40:49,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:49,365 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:49,366 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:49,370 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:40:49,372 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:40:49,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:49,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 354 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:49,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:49,697 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:49,698 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:49,698 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:49,698 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [82586847] [2022-01-10 07:40:49,698 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [82586847] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:49,698 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:49,698 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:40:49,698 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1817850795] [2022-01-10 07:40:49,698 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:49,699 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:49,699 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:49,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:49,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:49,699 INFO L87 Difference]: Start difference. First operand 2670 states and 4766 transitions. Second operand has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:50,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:50,156 INFO L93 Difference]: Finished difference Result 3339 states and 5765 transitions. [2022-01-10 07:40:50,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:40:50,157 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 134 [2022-01-10 07:40:50,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:50,163 INFO L225 Difference]: With dead ends: 3339 [2022-01-10 07:40:50,164 INFO L226 Difference]: Without dead ends: 2806 [2022-01-10 07:40:50,166 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 130 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:50,167 INFO L933 BasicCegarLoop]: 4339 mSDtfsCounter, 4573 mSDsluCounter, 8348 mSDsCounter, 0 mSdLazyCounter, 311 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4589 SdHoareTripleChecker+Valid, 12687 SdHoareTripleChecker+Invalid, 345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 311 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:50,167 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4589 Valid, 12687 Invalid, 345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 311 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:40:50,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2806 states. [2022-01-10 07:40:50,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2806 to 2806. [2022-01-10 07:40:50,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2806 states, 2746 states have (on average 1.7705753823743626) internal successors, (4862), 2749 states have internal predecessors, (4862), 41 states have call successors, (41), 16 states have call predecessors, (41), 17 states have return successors, (42), 41 states have call predecessors, (42), 41 states have call successors, (42) [2022-01-10 07:40:50,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2806 states to 2806 states and 4945 transitions. [2022-01-10 07:40:50,229 INFO L78 Accepts]: Start accepts. Automaton has 2806 states and 4945 transitions. Word has length 134 [2022-01-10 07:40:50,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:50,230 INFO L470 AbstractCegarLoop]: Abstraction has 2806 states and 4945 transitions. [2022-01-10 07:40:50,230 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:50,230 INFO L276 IsEmpty]: Start isEmpty. Operand 2806 states and 4945 transitions. [2022-01-10 07:40:50,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-01-10 07:40:50,232 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:50,232 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] [2022-01-10 07:40:50,255 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:40:50,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:40:50,441 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:50,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:50,442 INFO L85 PathProgramCache]: Analyzing trace with hash 1258118311, now seen corresponding path program 1 times [2022-01-10 07:40:50,442 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:50,442 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [464042400] [2022-01-10 07:40:50,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:50,442 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:50,442 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:50,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:40:50,444 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:40:50,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:50,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 351 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:50,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:50,739 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:50,739 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:50,739 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:50,739 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [464042400] [2022-01-10 07:40:50,739 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [464042400] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:50,739 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:50,739 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:40:50,740 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977037040] [2022-01-10 07:40:50,740 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:50,740 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:50,740 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:50,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:50,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:50,741 INFO L87 Difference]: Start difference. First operand 2806 states and 4945 transitions. Second operand has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:51,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:51,114 INFO L93 Difference]: Finished difference Result 3611 states and 6123 transitions. [2022-01-10 07:40:51,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:40:51,114 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 134 [2022-01-10 07:40:51,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:51,121 INFO L225 Difference]: With dead ends: 3611 [2022-01-10 07:40:51,121 INFO L226 Difference]: Without dead ends: 2942 [2022-01-10 07:40:51,124 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 130 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:51,124 INFO L933 BasicCegarLoop]: 4337 mSDtfsCounter, 4566 mSDsluCounter, 8344 mSDsCounter, 0 mSdLazyCounter, 311 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4582 SdHoareTripleChecker+Valid, 12681 SdHoareTripleChecker+Invalid, 344 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 311 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:51,124 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4582 Valid, 12681 Invalid, 344 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 311 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:40:51,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2942 states. [2022-01-10 07:40:51,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2942 to 2942. [2022-01-10 07:40:51,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2942 states, 2876 states have (on average 1.75) internal successors, (5033), 2879 states have internal predecessors, (5033), 43 states have call successors, (43), 20 states have call predecessors, (43), 21 states have return successors, (44), 43 states have call predecessors, (44), 43 states have call successors, (44) [2022-01-10 07:40:51,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2942 states to 2942 states and 5120 transitions. [2022-01-10 07:40:51,192 INFO L78 Accepts]: Start accepts. Automaton has 2942 states and 5120 transitions. Word has length 134 [2022-01-10 07:40:51,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:51,192 INFO L470 AbstractCegarLoop]: Abstraction has 2942 states and 5120 transitions. [2022-01-10 07:40:51,192 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:51,192 INFO L276 IsEmpty]: Start isEmpty. Operand 2942 states and 5120 transitions. [2022-01-10 07:40:51,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-01-10 07:40:51,194 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:51,194 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] [2022-01-10 07:40:51,206 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:40:51,403 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:40:51,404 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:51,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:51,404 INFO L85 PathProgramCache]: Analyzing trace with hash 1376559785, now seen corresponding path program 1 times [2022-01-10 07:40:51,405 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:51,405 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1063204089] [2022-01-10 07:40:51,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:51,405 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:51,405 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:51,406 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:40:51,408 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:40:51,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:51,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 350 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:51,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:51,677 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:51,677 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:51,678 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:51,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1063204089] [2022-01-10 07:40:51,678 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1063204089] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:51,678 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:51,678 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:40:51,678 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [106090465] [2022-01-10 07:40:51,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:51,678 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:51,678 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:51,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:51,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:51,679 INFO L87 Difference]: Start difference. First operand 2942 states and 5120 transitions. Second operand has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:52,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:52,048 INFO L93 Difference]: Finished difference Result 3883 states and 6473 transitions. [2022-01-10 07:40:52,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:40:52,049 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 134 [2022-01-10 07:40:52,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:52,055 INFO L225 Difference]: With dead ends: 3883 [2022-01-10 07:40:52,055 INFO L226 Difference]: Without dead ends: 3078 [2022-01-10 07:40:52,058 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 130 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:52,059 INFO L933 BasicCegarLoop]: 4332 mSDtfsCounter, 4560 mSDsluCounter, 8340 mSDsCounter, 0 mSdLazyCounter, 308 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4576 SdHoareTripleChecker+Valid, 12672 SdHoareTripleChecker+Invalid, 342 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 308 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:52,059 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4576 Valid, 12672 Invalid, 342 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 308 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:40:52,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3078 states. [2022-01-10 07:40:52,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3078 to 3078. [2022-01-10 07:40:52,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3078 states, 3006 states have (on average 1.7298735861610113) internal successors, (5200), 3009 states have internal predecessors, (5200), 45 states have call successors, (45), 24 states have call predecessors, (45), 25 states have return successors, (46), 45 states have call predecessors, (46), 45 states have call successors, (46) [2022-01-10 07:40:52,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3078 states to 3078 states and 5291 transitions. [2022-01-10 07:40:52,130 INFO L78 Accepts]: Start accepts. Automaton has 3078 states and 5291 transitions. Word has length 134 [2022-01-10 07:40:52,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:52,130 INFO L470 AbstractCegarLoop]: Abstraction has 3078 states and 5291 transitions. [2022-01-10 07:40:52,130 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:52,131 INFO L276 IsEmpty]: Start isEmpty. Operand 3078 states and 5291 transitions. [2022-01-10 07:40:52,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-01-10 07:40:52,132 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:52,132 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:40:52,144 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:40:52,342 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:40:52,342 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:52,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:52,342 INFO L85 PathProgramCache]: Analyzing trace with hash -7079962, now seen corresponding path program 1 times [2022-01-10 07:40:52,343 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:52,343 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1144561855] [2022-01-10 07:40:52,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:52,343 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:52,343 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:52,344 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:40:52,346 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:40:52,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:52,455 INFO L263 TraceCheckSpWp]: Trace formula consists of 347 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:52,457 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:52,631 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:52,631 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:52,631 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:52,631 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1144561855] [2022-01-10 07:40:52,632 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1144561855] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:52,632 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:52,632 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:40:52,632 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1114834951] [2022-01-10 07:40:52,632 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:52,632 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:52,632 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:52,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:52,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:52,633 INFO L87 Difference]: Start difference. First operand 3078 states and 5291 transitions. Second operand has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:52,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:52,991 INFO L93 Difference]: Finished difference Result 4155 states and 6815 transitions. [2022-01-10 07:40:52,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:40:52,992 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 134 [2022-01-10 07:40:52,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:52,998 INFO L225 Difference]: With dead ends: 4155 [2022-01-10 07:40:52,998 INFO L226 Difference]: Without dead ends: 3214 [2022-01-10 07:40:53,001 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 130 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:53,002 INFO L933 BasicCegarLoop]: 4329 mSDtfsCounter, 4552 mSDsluCounter, 8336 mSDsCounter, 0 mSdLazyCounter, 307 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4568 SdHoareTripleChecker+Valid, 12665 SdHoareTripleChecker+Invalid, 341 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 307 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:53,002 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4568 Valid, 12665 Invalid, 341 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 307 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:40:53,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3214 states. [2022-01-10 07:40:53,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3214 to 3214. [2022-01-10 07:40:53,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3214 states, 3136 states have (on average 1.710140306122449) internal successors, (5363), 3139 states have internal predecessors, (5363), 47 states have call successors, (47), 28 states have call predecessors, (47), 29 states have return successors, (48), 47 states have call predecessors, (48), 47 states have call successors, (48) [2022-01-10 07:40:53,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3214 states to 3214 states and 5458 transitions. [2022-01-10 07:40:53,082 INFO L78 Accepts]: Start accepts. Automaton has 3214 states and 5458 transitions. Word has length 134 [2022-01-10 07:40:53,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:53,082 INFO L470 AbstractCegarLoop]: Abstraction has 3214 states and 5458 transitions. [2022-01-10 07:40:53,082 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:53,083 INFO L276 IsEmpty]: Start isEmpty. Operand 3214 states and 5458 transitions. [2022-01-10 07:40:53,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-01-10 07:40:53,084 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:53,084 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] [2022-01-10 07:40:53,096 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (14)] Ended with exit code 0 [2022-01-10 07:40:53,293 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:40:53,294 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:53,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:53,294 INFO L85 PathProgramCache]: Analyzing trace with hash -2007802142, now seen corresponding path program 1 times [2022-01-10 07:40:53,295 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:53,295 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1301173139] [2022-01-10 07:40:53,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:53,295 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:53,295 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:53,304 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:40:53,315 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:40:53,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:53,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:53,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:53,601 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,601 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:53,602 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:53,602 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1301173139] [2022-01-10 07:40:53,602 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1301173139] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:53,602 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:53,602 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:40:53,602 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1103931650] [2022-01-10 07:40:53,602 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:53,602 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:53,602 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:53,603 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:53,603 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:53,603 INFO L87 Difference]: Start difference. First operand 3214 states and 5458 transitions. Second operand has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:54,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:54,065 INFO L93 Difference]: Finished difference Result 4427 states and 7149 transitions. [2022-01-10 07:40:54,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:40:54,065 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 134 [2022-01-10 07:40:54,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:54,073 INFO L225 Difference]: With dead ends: 4427 [2022-01-10 07:40:54,073 INFO L226 Difference]: Without dead ends: 3350 [2022-01-10 07:40:54,076 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 130 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:54,076 INFO L933 BasicCegarLoop]: 4326 mSDtfsCounter, 4545 mSDsluCounter, 8332 mSDsCounter, 0 mSdLazyCounter, 306 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4561 SdHoareTripleChecker+Valid, 12658 SdHoareTripleChecker+Invalid, 340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 306 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:54,077 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4561 Valid, 12658 Invalid, 340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 306 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:40:54,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3350 states. [2022-01-10 07:40:54,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3350 to 3350. [2022-01-10 07:40:54,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3350 states, 3266 states have (on average 1.690753214941825) internal successors, (5522), 3269 states have internal predecessors, (5522), 49 states have call successors, (49), 32 states have call predecessors, (49), 33 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2022-01-10 07:40:54,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3350 states to 3350 states and 5621 transitions. [2022-01-10 07:40:54,162 INFO L78 Accepts]: Start accepts. Automaton has 3350 states and 5621 transitions. Word has length 134 [2022-01-10 07:40:54,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:54,163 INFO L470 AbstractCegarLoop]: Abstraction has 3350 states and 5621 transitions. [2022-01-10 07:40:54,163 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:54,163 INFO L276 IsEmpty]: Start isEmpty. Operand 3350 states and 5621 transitions. [2022-01-10 07:40:54,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-01-10 07:40:54,164 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:54,164 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] [2022-01-10 07:40:54,175 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:40:54,373 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:40:54,374 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:54,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:54,374 INFO L85 PathProgramCache]: Analyzing trace with hash -248486937, now seen corresponding path program 1 times [2022-01-10 07:40:54,375 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:54,375 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1735048057] [2022-01-10 07:40:54,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:54,375 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:54,375 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:54,376 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:40:54,377 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:40:54,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:54,479 INFO L263 TraceCheckSpWp]: Trace formula consists of 342 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:54,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:54,664 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,664 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:54,665 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:54,665 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1735048057] [2022-01-10 07:40:54,665 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1735048057] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:54,665 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:54,665 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:40:54,665 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1502629630] [2022-01-10 07:40:54,665 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:54,665 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:54,665 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:54,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:54,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:54,666 INFO L87 Difference]: Start difference. First operand 3350 states and 5621 transitions. Second operand has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:55,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:55,038 INFO L93 Difference]: Finished difference Result 4699 states and 7475 transitions. [2022-01-10 07:40:55,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:40:55,038 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 134 [2022-01-10 07:40:55,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:55,044 INFO L225 Difference]: With dead ends: 4699 [2022-01-10 07:40:55,045 INFO L226 Difference]: Without dead ends: 3486 [2022-01-10 07:40:55,047 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 130 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,048 INFO L933 BasicCegarLoop]: 4323 mSDtfsCounter, 4538 mSDsluCounter, 8328 mSDsCounter, 0 mSdLazyCounter, 305 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4554 SdHoareTripleChecker+Valid, 12651 SdHoareTripleChecker+Invalid, 339 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 305 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:55,048 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4554 Valid, 12651 Invalid, 339 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 305 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:40:55,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3486 states. [2022-01-10 07:40:55,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3486 to 3486. [2022-01-10 07:40:55,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3486 states, 3396 states have (on average 1.6716725559481744) internal successors, (5677), 3399 states have internal predecessors, (5677), 51 states have call successors, (51), 36 states have call predecessors, (51), 37 states have return successors, (52), 51 states have call predecessors, (52), 51 states have call successors, (52) [2022-01-10 07:40:55,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3486 states to 3486 states and 5780 transitions. [2022-01-10 07:40:55,133 INFO L78 Accepts]: Start accepts. Automaton has 3486 states and 5780 transitions. Word has length 134 [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 3486 states and 5780 transitions. [2022-01-10 07:40:55,134 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:55,134 INFO L276 IsEmpty]: Start isEmpty. Operand 3486 states and 5780 transitions. [2022-01-10 07:40:55,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [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] [2022-01-10 07:40:55,146 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (16)] Ended with exit code 0 [2022-01-10 07:40:55,346 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:40:55,347 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:55,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:55,347 INFO L85 PathProgramCache]: Analyzing trace with hash 1867864547, now seen corresponding path program 1 times [2022-01-10 07:40:55,347 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:55,348 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1037207633] [2022-01-10 07:40:55,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:55,348 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:55,348 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:55,349 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:40:55,351 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:40:55,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:55,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 340 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:55,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:55,683 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,683 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:55,684 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:55,684 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1037207633] [2022-01-10 07:40:55,684 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1037207633] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:55,684 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:55,684 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:40:55,684 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621330192] [2022-01-10 07:40:55,684 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:55,684 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:55,685 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:55,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:55,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:55,685 INFO L87 Difference]: Start difference. First operand 3486 states and 5780 transitions. Second operand has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:56,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:56,144 INFO L93 Difference]: Finished difference Result 4971 states and 7793 transitions. [2022-01-10 07:40:56,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:40:56,145 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 134 [2022-01-10 07:40:56,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:56,153 INFO L225 Difference]: With dead ends: 4971 [2022-01-10 07:40:56,153 INFO L226 Difference]: Without dead ends: 3622 [2022-01-10 07:40:56,157 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 130 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,158 INFO L933 BasicCegarLoop]: 4320 mSDtfsCounter, 4531 mSDsluCounter, 8324 mSDsCounter, 0 mSdLazyCounter, 304 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4547 SdHoareTripleChecker+Valid, 12644 SdHoareTripleChecker+Invalid, 338 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 304 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:56,158 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4547 Valid, 12644 Invalid, 338 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 304 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:40:56,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3622 states. [2022-01-10 07:40:56,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3622 to 3622. [2022-01-10 07:40:56,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3622 states, 3526 states have (on average 1.6528644356211004) internal successors, (5828), 3529 states have internal predecessors, (5828), 53 states have call successors, (53), 40 states have call predecessors, (53), 41 states have return successors, (54), 53 states have call predecessors, (54), 53 states have call successors, (54) [2022-01-10 07:40:56,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3622 states to 3622 states and 5935 transitions. [2022-01-10 07:40:56,258 INFO L78 Accepts]: Start accepts. Automaton has 3622 states and 5935 transitions. Word has length 134 [2022-01-10 07:40:56,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:56,258 INFO L470 AbstractCegarLoop]: Abstraction has 3622 states and 5935 transitions. [2022-01-10 07:40:56,259 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:56,259 INFO L276 IsEmpty]: Start isEmpty. Operand 3622 states and 5935 transitions. [2022-01-10 07:40:56,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-01-10 07:40:56,260 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:56,260 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] [2022-01-10 07:40:56,272 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2022-01-10 07:40:56,473 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:40:56,473 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:56,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:56,473 INFO L85 PathProgramCache]: Analyzing trace with hash 1220766056, now seen corresponding path program 1 times [2022-01-10 07:40:56,474 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:56,474 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [318118497] [2022-01-10 07:40:56,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:56,474 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:56,474 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:56,475 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:40:56,476 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:40:56,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:56,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:56,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:56,758 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,758 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:56,758 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:56,758 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [318118497] [2022-01-10 07:40:56,758 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [318118497] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:56,758 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:56,759 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:40:56,759 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1875234601] [2022-01-10 07:40:56,759 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:56,759 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:56,759 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:56,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:56,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:56,760 INFO L87 Difference]: Start difference. First operand 3622 states and 5935 transitions. Second operand has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:57,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:57,126 INFO L93 Difference]: Finished difference Result 5243 states and 8103 transitions. [2022-01-10 07:40:57,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:40:57,126 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 134 [2022-01-10 07:40:57,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:57,134 INFO L225 Difference]: With dead ends: 5243 [2022-01-10 07:40:57,134 INFO L226 Difference]: Without dead ends: 3758 [2022-01-10 07:40:57,137 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 130 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,138 INFO L933 BasicCegarLoop]: 4317 mSDtfsCounter, 4524 mSDsluCounter, 8320 mSDsCounter, 0 mSdLazyCounter, 303 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4540 SdHoareTripleChecker+Valid, 12637 SdHoareTripleChecker+Invalid, 337 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 303 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:57,138 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4540 Valid, 12637 Invalid, 337 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 303 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:40:57,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3758 states. [2022-01-10 07:40:57,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3758 to 3758. [2022-01-10 07:40:57,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3758 states, 3656 states have (on average 1.6342997811816193) internal successors, (5975), 3659 states have internal predecessors, (5975), 55 states have call successors, (55), 44 states have call predecessors, (55), 45 states have return successors, (56), 55 states have call predecessors, (56), 55 states have call successors, (56) [2022-01-10 07:40:57,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3758 states to 3758 states and 6086 transitions. [2022-01-10 07:40:57,251 INFO L78 Accepts]: Start accepts. Automaton has 3758 states and 6086 transitions. Word has length 134 [2022-01-10 07:40:57,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:57,252 INFO L470 AbstractCegarLoop]: Abstraction has 3758 states and 6086 transitions. [2022-01-10 07:40:57,252 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:57,252 INFO L276 IsEmpty]: Start isEmpty. Operand 3758 states and 6086 transitions. [2022-01-10 07:40:57,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-01-10 07:40:57,253 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:57,253 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] [2022-01-10 07:40:57,265 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:40:57,463 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:40:57,464 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:57,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:57,464 INFO L85 PathProgramCache]: Analyzing trace with hash -1503285660, now seen corresponding path program 1 times [2022-01-10 07:40:57,465 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:57,465 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [536525187] [2022-01-10 07:40:57,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:57,465 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:57,465 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:57,466 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:40:57,468 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:40:57,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:57,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 335 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:57,583 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:57,786 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,786 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:57,786 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:57,786 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [536525187] [2022-01-10 07:40:57,787 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [536525187] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:57,787 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:57,787 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:40:57,789 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [456246163] [2022-01-10 07:40:57,789 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:57,790 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:57,790 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:57,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:57,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:57,790 INFO L87 Difference]: Start difference. First operand 3758 states and 6086 transitions. Second operand has 5 states, 5 states have (on average 24.8) internal successors, (124), 5 states have internal predecessors, (124), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:58,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:58,118 INFO L93 Difference]: Finished difference Result 5616 states and 8534 transitions. [2022-01-10 07:40:58,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:40:58,119 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 5 states have internal predecessors, (124), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 134 [2022-01-10 07:40:58,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:58,128 INFO L225 Difference]: With dead ends: 5616 [2022-01-10 07:40:58,128 INFO L226 Difference]: Without dead ends: 3996 [2022-01-10 07:40:58,134 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 130 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:40:58,134 INFO L933 BasicCegarLoop]: 4340 mSDtfsCounter, 323 mSDsluCounter, 13144 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 323 SdHoareTripleChecker+Valid, 17484 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:40:58,135 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [323 Valid, 17484 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:40:58,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3996 states. [2022-01-10 07:40:58,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3996 to 3764. [2022-01-10 07:40:58,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3764 states, 3662 states have (on average 1.6288913162206444) internal successors, (5965), 3665 states have internal predecessors, (5965), 55 states have call successors, (55), 44 states have call predecessors, (55), 45 states have return successors, (56), 55 states have call predecessors, (56), 55 states have call successors, (56) [2022-01-10 07:40:58,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3764 states to 3764 states and 6076 transitions. [2022-01-10 07:40:58,298 INFO L78 Accepts]: Start accepts. Automaton has 3764 states and 6076 transitions. Word has length 134 [2022-01-10 07:40:58,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:58,299 INFO L470 AbstractCegarLoop]: Abstraction has 3764 states and 6076 transitions. [2022-01-10 07:40:58,299 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 5 states have internal predecessors, (124), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:58,299 INFO L276 IsEmpty]: Start isEmpty. Operand 3764 states and 6076 transitions. [2022-01-10 07:40:58,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-01-10 07:40:58,300 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:58,300 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] [2022-01-10 07:40:58,310 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:40:58,510 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:40:58,510 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:58,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:58,510 INFO L85 PathProgramCache]: Analyzing trace with hash 2020948070, now seen corresponding path program 1 times [2022-01-10 07:40:58,511 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:58,511 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [903740543] [2022-01-10 07:40:58,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:58,511 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:58,511 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:58,512 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:40:58,514 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:40:58,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:58,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 334 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:58,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:58,791 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,791 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:58,791 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:58,791 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [903740543] [2022-01-10 07:40:58,791 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [903740543] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:58,791 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:58,791 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:40:58,792 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1336000749] [2022-01-10 07:40:58,792 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:58,792 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:58,792 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:58,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:58,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:58,793 INFO L87 Difference]: Start difference. First operand 3764 states and 6076 transitions. Second operand has 5 states, 5 states have (on average 24.8) internal successors, (124), 5 states have internal predecessors, (124), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:59,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:59,022 INFO L93 Difference]: Finished difference Result 5600 states and 8478 transitions. [2022-01-10 07:40:59,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:40:59,023 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 5 states have internal predecessors, (124), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 134 [2022-01-10 07:40:59,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:59,034 INFO L225 Difference]: With dead ends: 5600 [2022-01-10 07:40:59,034 INFO L226 Difference]: Without dead ends: 3974 [2022-01-10 07:40:59,040 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 130 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:40:59,041 INFO L933 BasicCegarLoop]: 4340 mSDtfsCounter, 284 mSDsluCounter, 13129 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 284 SdHoareTripleChecker+Valid, 17469 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:40:59,041 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [284 Valid, 17469 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:40:59,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3974 states. [2022-01-10 07:40:59,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3974 to 3770. [2022-01-10 07:40:59,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3770 states, 3668 states have (on average 1.6235005452562705) internal successors, (5955), 3671 states have internal predecessors, (5955), 55 states have call successors, (55), 44 states have call predecessors, (55), 45 states have return successors, (56), 55 states have call predecessors, (56), 55 states have call successors, (56) [2022-01-10 07:40:59,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3770 states to 3770 states and 6066 transitions. [2022-01-10 07:40:59,229 INFO L78 Accepts]: Start accepts. Automaton has 3770 states and 6066 transitions. Word has length 134 [2022-01-10 07:40:59,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:59,230 INFO L470 AbstractCegarLoop]: Abstraction has 3770 states and 6066 transitions. [2022-01-10 07:40:59,230 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 5 states have internal predecessors, (124), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:59,230 INFO L276 IsEmpty]: Start isEmpty. Operand 3770 states and 6066 transitions. [2022-01-10 07:40:59,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-01-10 07:40:59,231 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:59,231 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] [2022-01-10 07:40:59,243 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:40:59,444 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:40:59,444 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:59,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:59,445 INFO L85 PathProgramCache]: Analyzing trace with hash -949163032, now seen corresponding path program 1 times [2022-01-10 07:40:59,446 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:59,446 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1912007069] [2022-01-10 07:40:59,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:59,446 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:59,446 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:59,447 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:40:59,452 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:40:59,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:59,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 333 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:59,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:59,809 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,809 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:59,809 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:59,810 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1912007069] [2022-01-10 07:40:59,810 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1912007069] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:59,810 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:59,810 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:40:59,810 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1116034620] [2022-01-10 07:40:59,810 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:59,810 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:59,810 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:59,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:59,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:59,811 INFO L87 Difference]: Start difference. First operand 3770 states and 6066 transitions. Second operand has 5 states, 5 states have (on average 24.8) internal successors, (124), 5 states have internal predecessors, (124), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:59,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:59,996 INFO L93 Difference]: Finished difference Result 5584 states and 8422 transitions. [2022-01-10 07:40:59,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:40:59,996 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 5 states have internal predecessors, (124), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 134 [2022-01-10 07:40:59,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:00,009 INFO L225 Difference]: With dead ends: 5584 [2022-01-10 07:41:00,009 INFO L226 Difference]: Without dead ends: 3952 [2022-01-10 07:41:00,015 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 130 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:00,016 INFO L933 BasicCegarLoop]: 4340 mSDtfsCounter, 245 mSDsluCounter, 13114 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 245 SdHoareTripleChecker+Valid, 17454 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:00,017 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [245 Valid, 17454 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:00,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3952 states. [2022-01-10 07:41:00,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3952 to 3776. [2022-01-10 07:41:00,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3776 states, 3674 states have (on average 1.6181273816004356) internal successors, (5945), 3677 states have internal predecessors, (5945), 55 states have call successors, (55), 44 states have call predecessors, (55), 45 states have return successors, (56), 55 states have call predecessors, (56), 55 states have call successors, (56) [2022-01-10 07:41:00,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3776 states to 3776 states and 6056 transitions. [2022-01-10 07:41:00,148 INFO L78 Accepts]: Start accepts. Automaton has 3776 states and 6056 transitions. Word has length 134 [2022-01-10 07:41:00,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:00,148 INFO L470 AbstractCegarLoop]: Abstraction has 3776 states and 6056 transitions. [2022-01-10 07:41:00,148 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 5 states have internal predecessors, (124), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:00,148 INFO L276 IsEmpty]: Start isEmpty. Operand 3776 states and 6056 transitions. [2022-01-10 07:41:00,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-01-10 07:41:00,149 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:00,149 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] [2022-01-10 07:41:00,163 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:00,360 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:00,360 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:00,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:00,361 INFO L85 PathProgramCache]: Analyzing trace with hash -922097430, now seen corresponding path program 1 times [2022-01-10 07:41:00,361 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:00,361 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [625295149] [2022-01-10 07:41:00,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:00,361 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:00,362 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:00,363 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:00,365 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:00,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:00,483 INFO L263 TraceCheckSpWp]: Trace formula consists of 332 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:41:00,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:00,663 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,664 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:00,664 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:00,664 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [625295149] [2022-01-10 07:41:00,664 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [625295149] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:00,664 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:00,664 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-10 07:41:00,664 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [385190469] [2022-01-10 07:41:00,664 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:00,665 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:41:00,665 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:00,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:41:00,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:41:00,666 INFO L87 Difference]: Start difference. First operand 3776 states and 6056 transitions. Second operand has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 2 states have internal predecessors, (124), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:00,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:00,969 INFO L93 Difference]: Finished difference Result 6889 states and 10016 transitions. [2022-01-10 07:41:00,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:41:00,970 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 2 states have internal predecessors, (124), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 134 [2022-01-10 07:41:00,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:00,978 INFO L225 Difference]: With dead ends: 6889 [2022-01-10 07:41:00,978 INFO L226 Difference]: Without dead ends: 5251 [2022-01-10 07:41:00,981 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 132 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:00,982 INFO L933 BasicCegarLoop]: 4402 mSDtfsCounter, 4271 mSDsluCounter, 348 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4271 SdHoareTripleChecker+Valid, 4750 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:00,982 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4271 Valid, 4750 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:00,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5251 states. [2022-01-10 07:41:01,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5251 to 5245. [2022-01-10 07:41:01,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5245 states, 5055 states have (on average 1.5194856577645894) internal successors, (7681), 5059 states have internal predecessors, (7681), 102 states have call successors, (102), 84 states have call predecessors, (102), 86 states have return successors, (104), 102 states have call predecessors, (104), 102 states have call successors, (104) [2022-01-10 07:41:01,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5245 states to 5245 states and 7887 transitions. [2022-01-10 07:41:01,205 INFO L78 Accepts]: Start accepts. Automaton has 5245 states and 7887 transitions. Word has length 134 [2022-01-10 07:41:01,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:01,205 INFO L470 AbstractCegarLoop]: Abstraction has 5245 states and 7887 transitions. [2022-01-10 07:41:01,205 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 2 states have internal predecessors, (124), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:01,206 INFO L276 IsEmpty]: Start isEmpty. Operand 5245 states and 7887 transitions. [2022-01-10 07:41:01,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-01-10 07:41:01,208 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:01,208 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] [2022-01-10 07:41:01,219 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:01,418 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:01,418 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:01,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:01,418 INFO L85 PathProgramCache]: Analyzing trace with hash -780997909, now seen corresponding path program 1 times [2022-01-10 07:41:01,419 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:01,419 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2133015235] [2022-01-10 07:41:01,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:01,419 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:01,419 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:01,420 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:01,421 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:01,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:01,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 331 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:41:01,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:01,666 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,666 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:01,666 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:01,666 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2133015235] [2022-01-10 07:41:01,667 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2133015235] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:01,667 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:01,667 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:41:01,667 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [463681156] [2022-01-10 07:41:01,667 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:01,667 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:01,667 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:01,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:01,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:01,668 INFO L87 Difference]: Start difference. First operand 5245 states and 7887 transitions. Second operand has 5 states, 5 states have (on average 24.8) internal successors, (124), 5 states have internal predecessors, (124), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:01,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:01,940 INFO L93 Difference]: Finished difference Result 9738 states and 13653 transitions. [2022-01-10 07:41:01,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:41:01,942 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 5 states have internal predecessors, (124), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 134 [2022-01-10 07:41:01,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:01,953 INFO L225 Difference]: With dead ends: 9738 [2022-01-10 07:41:01,953 INFO L226 Difference]: Without dead ends: 6631 [2022-01-10 07:41:01,960 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 130 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:01,961 INFO L933 BasicCegarLoop]: 4346 mSDtfsCounter, 209 mSDsluCounter, 13131 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 209 SdHoareTripleChecker+Valid, 17477 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:01,961 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [209 Valid, 17477 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:01,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6631 states. [2022-01-10 07:41:02,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6631 to 5299. [2022-01-10 07:41:02,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5299 states, 5109 states have (on average 1.5108631826189078) internal successors, (7719), 5113 states have internal predecessors, (7719), 102 states have call successors, (102), 84 states have call predecessors, (102), 86 states have return successors, (104), 102 states have call predecessors, (104), 102 states have call successors, (104) [2022-01-10 07:41:02,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5299 states to 5299 states and 7925 transitions. [2022-01-10 07:41:02,199 INFO L78 Accepts]: Start accepts. Automaton has 5299 states and 7925 transitions. Word has length 134 [2022-01-10 07:41:02,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:02,200 INFO L470 AbstractCegarLoop]: Abstraction has 5299 states and 7925 transitions. [2022-01-10 07:41:02,200 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 5 states have internal predecessors, (124), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:02,200 INFO L276 IsEmpty]: Start isEmpty. Operand 5299 states and 7925 transitions. [2022-01-10 07:41:02,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-01-10 07:41:02,201 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:02,201 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] [2022-01-10 07:41:02,215 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:02,412 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:02,412 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:02,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:02,412 INFO L85 PathProgramCache]: Analyzing trace with hash -1748348563, now seen corresponding path program 1 times [2022-01-10 07:41:02,413 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:02,413 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [893520927] [2022-01-10 07:41:02,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:02,413 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:02,413 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:02,414 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:02,415 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:02,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:02,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:41:02,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:02,667 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,667 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:02,667 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:02,667 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [893520927] [2022-01-10 07:41:02,667 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [893520927] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:02,668 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:02,668 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:41:02,668 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1585272489] [2022-01-10 07:41:02,668 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:02,668 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:02,668 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:02,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:02,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:02,669 INFO L87 Difference]: Start difference. First operand 5299 states and 7925 transitions. Second operand has 5 states, 5 states have (on average 24.8) internal successors, (124), 5 states have internal predecessors, (124), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:02,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:02,940 INFO L93 Difference]: Finished difference Result 8656 states and 12187 transitions. [2022-01-10 07:41:02,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:41:02,941 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 5 states have internal predecessors, (124), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 134 [2022-01-10 07:41:02,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:02,950 INFO L225 Difference]: With dead ends: 8656 [2022-01-10 07:41:02,950 INFO L226 Difference]: Without dead ends: 5495 [2022-01-10 07:41:02,955 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 130 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:02,956 INFO L933 BasicCegarLoop]: 4340 mSDtfsCounter, 127 mSDsluCounter, 13064 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 17404 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:02,956 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [127 Valid, 17404 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:02,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5495 states. [2022-01-10 07:41:03,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5495 to 5311. [2022-01-10 07:41:03,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5311 states, 5121 states have (on average 1.503807850029291) internal successors, (7701), 5125 states have internal predecessors, (7701), 102 states have call successors, (102), 84 states have call predecessors, (102), 86 states have return successors, (104), 102 states have call predecessors, (104), 102 states have call successors, (104) [2022-01-10 07:41:03,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5311 states to 5311 states and 7907 transitions. [2022-01-10 07:41:03,216 INFO L78 Accepts]: Start accepts. Automaton has 5311 states and 7907 transitions. Word has length 134 [2022-01-10 07:41:03,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:03,216 INFO L470 AbstractCegarLoop]: Abstraction has 5311 states and 7907 transitions. [2022-01-10 07:41:03,216 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 5 states have internal predecessors, (124), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:03,216 INFO L276 IsEmpty]: Start isEmpty. Operand 5311 states and 7907 transitions. [2022-01-10 07:41:03,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-01-10 07:41:03,218 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:03,218 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] [2022-01-10 07:41:03,228 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:03,428 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:03,428 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:03,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:03,429 INFO L85 PathProgramCache]: Analyzing trace with hash -1187648785, now seen corresponding path program 1 times [2022-01-10 07:41:03,429 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:03,429 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [447504013] [2022-01-10 07:41:03,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:03,429 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:03,429 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:03,430 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:03,431 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:03,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:03,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 329 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:41:03,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:03,694 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:41:03,694 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:03,694 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:03,694 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [447504013] [2022-01-10 07:41:03,695 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [447504013] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:03,695 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:03,695 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:41:03,695 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [949452069] [2022-01-10 07:41:03,695 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:03,695 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:03,695 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:03,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:03,696 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:03,696 INFO L87 Difference]: Start difference. First operand 5311 states and 7907 transitions. Second operand has 5 states, 5 states have (on average 24.8) internal successors, (124), 5 states have internal predecessors, (124), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:03,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:03,915 INFO L93 Difference]: Finished difference Result 8624 states and 12079 transitions. [2022-01-10 07:41:03,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:41:03,915 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 5 states have internal predecessors, (124), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 134 [2022-01-10 07:41:03,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:03,923 INFO L225 Difference]: With dead ends: 8624 [2022-01-10 07:41:03,924 INFO L226 Difference]: Without dead ends: 5451 [2022-01-10 07:41:03,929 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 130 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:03,930 INFO L933 BasicCegarLoop]: 4340 mSDtfsCounter, 88 mSDsluCounter, 13049 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 17389 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:03,930 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 17389 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:03,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5451 states. [2022-01-10 07:41:04,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5451 to 5323. [2022-01-10 07:41:04,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5323 states, 5133 states have (on average 1.4967855055523085) internal successors, (7683), 5137 states have internal predecessors, (7683), 102 states have call successors, (102), 84 states have call predecessors, (102), 86 states have return successors, (104), 102 states have call predecessors, (104), 102 states have call successors, (104) [2022-01-10 07:41:04,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5323 states to 5323 states and 7889 transitions. [2022-01-10 07:41:04,168 INFO L78 Accepts]: Start accepts. Automaton has 5323 states and 7889 transitions. Word has length 134 [2022-01-10 07:41:04,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:04,168 INFO L470 AbstractCegarLoop]: Abstraction has 5323 states and 7889 transitions. [2022-01-10 07:41:04,168 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 5 states have internal predecessors, (124), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:04,168 INFO L276 IsEmpty]: Start isEmpty. Operand 5323 states and 7889 transitions. [2022-01-10 07:41:04,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-01-10 07:41:04,169 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:04,170 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] [2022-01-10 07:41:04,184 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:04,380 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:04,380 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:04,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:04,381 INFO L85 PathProgramCache]: Analyzing trace with hash -743748111, now seen corresponding path program 1 times [2022-01-10 07:41:04,381 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:04,381 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [834122902] [2022-01-10 07:41:04,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:04,381 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:04,381 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:04,382 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:04,383 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:04,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:04,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:41:04,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:04,626 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,626 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:04,626 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:04,626 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [834122902] [2022-01-10 07:41:04,626 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [834122902] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:04,626 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:04,626 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:41:04,627 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [571512557] [2022-01-10 07:41:04,627 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:04,627 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:04,627 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:04,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:04,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:04,627 INFO L87 Difference]: Start difference. First operand 5323 states and 7889 transitions. Second operand has 5 states, 5 states have (on average 24.8) internal successors, (124), 5 states have internal predecessors, (124), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:04,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:04,900 INFO L93 Difference]: Finished difference Result 8592 states and 11971 transitions. [2022-01-10 07:41:04,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:41:04,901 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 5 states have internal predecessors, (124), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 134 [2022-01-10 07:41:04,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:04,909 INFO L225 Difference]: With dead ends: 8592 [2022-01-10 07:41:04,909 INFO L226 Difference]: Without dead ends: 5407 [2022-01-10 07:41:04,914 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 130 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:04,914 INFO L933 BasicCegarLoop]: 4340 mSDtfsCounter, 49 mSDsluCounter, 13034 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 17374 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:04,914 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 17374 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:04,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5407 states. [2022-01-10 07:41:05,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5407 to 5335. [2022-01-10 07:41:05,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5335 states, 5145 states have (on average 1.489795918367347) internal successors, (7665), 5149 states have internal predecessors, (7665), 102 states have call successors, (102), 84 states have call predecessors, (102), 86 states have return successors, (104), 102 states have call predecessors, (104), 102 states have call successors, (104) [2022-01-10 07:41:05,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5335 states to 5335 states and 7871 transitions. [2022-01-10 07:41:05,186 INFO L78 Accepts]: Start accepts. Automaton has 5335 states and 7871 transitions. Word has length 134 [2022-01-10 07:41:05,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:05,186 INFO L470 AbstractCegarLoop]: Abstraction has 5335 states and 7871 transitions. [2022-01-10 07:41:05,186 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 5 states have internal predecessors, (124), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:05,186 INFO L276 IsEmpty]: Start isEmpty. Operand 5335 states and 7871 transitions. [2022-01-10 07:41:05,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-01-10 07:41:05,188 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:05,189 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] [2022-01-10 07:41:05,199 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:05,398 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:05,399 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:05,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:05,399 INFO L85 PathProgramCache]: Analyzing trace with hash -1096836493, now seen corresponding path program 1 times [2022-01-10 07:41:05,399 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:05,399 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [751004799] [2022-01-10 07:41:05,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:05,400 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:05,400 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:05,401 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:05,402 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:05,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:05,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 327 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,652 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,652 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:05,652 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:05,652 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [751004799] [2022-01-10 07:41:05,652 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [751004799] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:05,652 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:05,653 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:41:05,653 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [315309948] [2022-01-10 07:41:05,653 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:05,653 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:05,653 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:05,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:05,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:05,654 INFO L87 Difference]: Start difference. First operand 5335 states and 7871 transitions. Second operand has 5 states, 5 states have (on average 24.8) internal successors, (124), 5 states have internal predecessors, (124), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:05,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:05,851 INFO L93 Difference]: Finished difference Result 8560 states and 11863 transitions. [2022-01-10 07:41:05,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:41:05,851 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 5 states have internal predecessors, (124), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 134 [2022-01-10 07:41:05,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:05,860 INFO L225 Difference]: With dead ends: 8560 [2022-01-10 07:41:05,860 INFO L226 Difference]: Without dead ends: 5363 [2022-01-10 07:41:05,865 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 130 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:05,865 INFO L933 BasicCegarLoop]: 4340 mSDtfsCounter, 10 mSDsluCounter, 13019 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 17359 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:05,865 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 17359 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:05,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5363 states. [2022-01-10 07:41:06,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5363 to 5347. [2022-01-10 07:41:06,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5347 states, 5157 states have (on average 1.4828388598022106) internal successors, (7647), 5161 states have internal predecessors, (7647), 102 states have call successors, (102), 84 states have call predecessors, (102), 86 states have return successors, (104), 102 states have call predecessors, (104), 102 states have call successors, (104) [2022-01-10 07:41:06,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5347 states to 5347 states and 7853 transitions. [2022-01-10 07:41:06,061 INFO L78 Accepts]: Start accepts. Automaton has 5347 states and 7853 transitions. Word has length 134 [2022-01-10 07:41:06,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:06,061 INFO L470 AbstractCegarLoop]: Abstraction has 5347 states and 7853 transitions. [2022-01-10 07:41:06,061 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 5 states have internal predecessors, (124), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:06,061 INFO L276 IsEmpty]: Start isEmpty. Operand 5347 states and 7853 transitions. [2022-01-10 07:41:06,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-01-10 07:41:06,062 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:06,062 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] [2022-01-10 07:41:06,070 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:06,263 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:06,263 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:06,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:06,264 INFO L85 PathProgramCache]: Analyzing trace with hash -673189771, now seen corresponding path program 1 times [2022-01-10 07:41:06,264 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:06,264 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1298962780] [2022-01-10 07:41:06,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:06,264 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:06,264 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:06,265 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:06,266 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:06,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:06,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 326 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 07:41:06,361 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:06,598 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,598 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:06,598 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:06,599 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1298962780] [2022-01-10 07:41:06,599 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1298962780] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:06,599 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:06,599 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:41:06,599 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1055995371] [2022-01-10 07:41:06,599 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:06,599 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:06,599 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:06,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:06,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:06,600 INFO L87 Difference]: Start difference. First operand 5347 states and 7853 transitions. Second operand has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:06,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:06,998 INFO L93 Difference]: Finished difference Result 8557 states and 11734 transitions. [2022-01-10 07:41:06,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:41:06,998 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 134 [2022-01-10 07:41:06,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:07,007 INFO L225 Difference]: With dead ends: 8557 [2022-01-10 07:41:07,007 INFO L226 Difference]: Without dead ends: 5347 [2022-01-10 07:41:07,012 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 130 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,012 INFO L933 BasicCegarLoop]: 4315 mSDtfsCounter, 4377 mSDsluCounter, 8317 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4392 SdHoareTripleChecker+Valid, 12632 SdHoareTripleChecker+Invalid, 238 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:41:07,012 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4392 Valid, 12632 Invalid, 238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 209 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:41:07,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5347 states. [2022-01-10 07:41:07,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5347 to 5347. [2022-01-10 07:41:07,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5347 states, 5157 states have (on average 1.4801241031607524) internal successors, (7633), 5161 states have internal predecessors, (7633), 102 states have call successors, (102), 84 states have call predecessors, (102), 86 states have return successors, (104), 102 states have call predecessors, (104), 102 states have call successors, (104) [2022-01-10 07:41:07,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5347 states to 5347 states and 7839 transitions. [2022-01-10 07:41:07,304 INFO L78 Accepts]: Start accepts. Automaton has 5347 states and 7839 transitions. Word has length 134 [2022-01-10 07:41:07,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:07,304 INFO L470 AbstractCegarLoop]: Abstraction has 5347 states and 7839 transitions. [2022-01-10 07:41:07,305 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:07,305 INFO L276 IsEmpty]: Start isEmpty. Operand 5347 states and 7839 transitions. [2022-01-10 07:41:07,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-01-10 07:41:07,305 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:07,306 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] [2022-01-10 07:41:07,313 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:07,506 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:07,506 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:07,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:07,507 INFO L85 PathProgramCache]: Analyzing trace with hash -745576329, now seen corresponding path program 1 times [2022-01-10 07:41:07,507 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:07,507 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [713532644] [2022-01-10 07:41:07,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:07,507 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:07,507 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:07,508 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:07,509 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:07,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:07,603 INFO L263 TraceCheckSpWp]: Trace formula consists of 325 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 07:41:07,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:07,815 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,815 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:07,816 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:07,816 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [713532644] [2022-01-10 07:41:07,816 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [713532644] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:07,816 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:07,816 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:41:07,816 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [924433706] [2022-01-10 07:41:07,816 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:07,816 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:07,816 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:07,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:07,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:07,817 INFO L87 Difference]: Start difference. First operand 5347 states and 7839 transitions. Second operand has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:08,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:08,375 INFO L93 Difference]: Finished difference Result 8845 states and 12061 transitions. [2022-01-10 07:41:08,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:41:08,376 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 134 [2022-01-10 07:41:08,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:08,385 INFO L225 Difference]: With dead ends: 8845 [2022-01-10 07:41:08,385 INFO L226 Difference]: Without dead ends: 5635 [2022-01-10 07:41:08,391 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 130 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:08,391 INFO L933 BasicCegarLoop]: 4358 mSDtfsCounter, 4481 mSDsluCounter, 8312 mSDsCounter, 0 mSdLazyCounter, 344 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4496 SdHoareTripleChecker+Valid, 12670 SdHoareTripleChecker+Invalid, 378 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 344 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:41:08,391 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4496 Valid, 12670 Invalid, 378 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 344 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:41:08,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5635 states. [2022-01-10 07:41:08,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5635 to 5557. [2022-01-10 07:41:08,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5557 states, 5363 states have (on average 1.4601901920566847) internal successors, (7831), 5367 states have internal predecessors, (7831), 102 states have call successors, (102), 88 states have call predecessors, (102), 90 states have return successors, (104), 102 states have call predecessors, (104), 102 states have call successors, (104) [2022-01-10 07:41:08,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5557 states to 5557 states and 8037 transitions. [2022-01-10 07:41:08,618 INFO L78 Accepts]: Start accepts. Automaton has 5557 states and 8037 transitions. Word has length 134 [2022-01-10 07:41:08,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:08,618 INFO L470 AbstractCegarLoop]: Abstraction has 5557 states and 8037 transitions. [2022-01-10 07:41:08,618 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:08,619 INFO L276 IsEmpty]: Start isEmpty. Operand 5557 states and 8037 transitions. [2022-01-10 07:41:08,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-01-10 07:41:08,619 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:08,620 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] [2022-01-10 07:41:08,627 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2022-01-10 07:41:08,820 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:08,820 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:08,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:08,821 INFO L85 PathProgramCache]: Analyzing trace with hash -605027719, now seen corresponding path program 1 times [2022-01-10 07:41:08,821 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:08,821 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1509373475] [2022-01-10 07:41:08,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:08,821 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:08,821 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:08,822 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:08,823 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:08,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:08,923 INFO L263 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:41:08,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:09,126 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:41:09,126 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:09,126 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:09,126 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1509373475] [2022-01-10 07:41:09,127 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1509373475] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:09,127 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:09,127 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-10 07:41:09,127 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224799961] [2022-01-10 07:41:09,127 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:09,127 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:41:09,127 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:09,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:41:09,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:41:09,128 INFO L87 Difference]: Start difference. First operand 5557 states and 8037 transitions. Second operand has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 2 states have internal predecessors, (124), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-01-10 07:41:09,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:09,598 INFO L93 Difference]: Finished difference Result 12330 states and 16133 transitions. [2022-01-10 07:41:09,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:41:09,599 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 2 states have internal predecessors, (124), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 134 [2022-01-10 07:41:09,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:09,612 INFO L225 Difference]: With dead ends: 12330 [2022-01-10 07:41:09,613 INFO L226 Difference]: Without dead ends: 8911 [2022-01-10 07:41:09,619 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 132 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:09,619 INFO L933 BasicCegarLoop]: 4353 mSDtfsCounter, 4195 mSDsluCounter, 342 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4195 SdHoareTripleChecker+Valid, 4695 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:09,620 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4195 Valid, 4695 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:09,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8911 states. [2022-01-10 07:41:10,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8911 to 8907. [2022-01-10 07:41:10,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8907 states, 8525 states have (on average 1.3556598240469209) internal successors, (11557), 8535 states have internal predecessors, (11557), 200 states have call successors, (200), 176 states have call predecessors, (200), 180 states have return successors, (204), 196 states have call predecessors, (204), 200 states have call successors, (204) [2022-01-10 07:41:10,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8907 states to 8907 states and 11961 transitions. [2022-01-10 07:41:10,025 INFO L78 Accepts]: Start accepts. Automaton has 8907 states and 11961 transitions. Word has length 134 [2022-01-10 07:41:10,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:10,025 INFO L470 AbstractCegarLoop]: Abstraction has 8907 states and 11961 transitions. [2022-01-10 07:41:10,025 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 2 states have internal predecessors, (124), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-01-10 07:41:10,025 INFO L276 IsEmpty]: Start isEmpty. Operand 8907 states and 11961 transitions. [2022-01-10 07:41:10,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2022-01-10 07:41:10,030 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:10,031 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,041 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:10,241 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:10,241 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:10,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:10,242 INFO L85 PathProgramCache]: Analyzing trace with hash -908591918, now seen corresponding path program 1 times [2022-01-10 07:41:10,242 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:10,242 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [221294695] [2022-01-10 07:41:10,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:10,242 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:10,242 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:10,243 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:10,244 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:10,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:10,368 INFO L263 TraceCheckSpWp]: Trace formula consists of 453 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 07:41:10,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:10,739 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2022-01-10 07:41:10,739 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:10,739 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:10,739 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [221294695] [2022-01-10 07:41:10,739 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [221294695] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:10,739 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:10,739 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:41:10,739 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [358039182] [2022-01-10 07:41:10,739 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:10,740 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 07:41:10,740 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:10,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 07:41:10,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 07:41:10,741 INFO L87 Difference]: Start difference. First operand 8907 states and 11961 transitions. Second operand has 4 states, 4 states have (on average 36.75) internal successors, (147), 4 states have internal predecessors, (147), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2022-01-10 07:41:11,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:11,821 INFO L93 Difference]: Finished difference Result 22175 states and 27579 transitions. [2022-01-10 07:41:11,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:41:11,822 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 36.75) internal successors, (147), 4 states have internal predecessors, (147), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 218 [2022-01-10 07:41:11,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:11,866 INFO L225 Difference]: With dead ends: 22175 [2022-01-10 07:41:11,866 INFO L226 Difference]: Without dead ends: 15407 [2022-01-10 07:41:11,882 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 216 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:11,883 INFO L933 BasicCegarLoop]: 4375 mSDtfsCounter, 4453 mSDsluCounter, 4487 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4459 SdHoareTripleChecker+Valid, 8862 SdHoareTripleChecker+Invalid, 207 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:41:11,883 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4459 Valid, 8862 Invalid, 207 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:41:11,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15407 states. [2022-01-10 07:41:12,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15407 to 15405. [2022-01-10 07:41:12,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15405 states, 14663 states have (on average 1.279206165177658) internal successors, (18757), 14689 states have internal predecessors, (18757), 380 states have call successors, (380), 336 states have call predecessors, (380), 360 states have return successors, (428), 380 states have call predecessors, (428), 380 states have call successors, (428) [2022-01-10 07:41:12,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15405 states to 15405 states and 19565 transitions. [2022-01-10 07:41:12,814 INFO L78 Accepts]: Start accepts. Automaton has 15405 states and 19565 transitions. Word has length 218 [2022-01-10 07:41:12,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:12,815 INFO L470 AbstractCegarLoop]: Abstraction has 15405 states and 19565 transitions. [2022-01-10 07:41:12,815 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 36.75) internal successors, (147), 4 states have internal predecessors, (147), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2022-01-10 07:41:12,815 INFO L276 IsEmpty]: Start isEmpty. Operand 15405 states and 19565 transitions. [2022-01-10 07:41:12,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2022-01-10 07:41:12,824 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:12,825 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,835 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2022-01-10 07:41:13,035 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:13,035 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:13,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:13,036 INFO L85 PathProgramCache]: Analyzing trace with hash 1749454511, now seen corresponding path program 1 times [2022-01-10 07:41:13,036 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:13,036 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [526813733] [2022-01-10 07:41:13,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:13,036 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:13,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:13,037 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:13,038 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:13,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:13,161 INFO L263 TraceCheckSpWp]: Trace formula consists of 455 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 07:41:13,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:13,500 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2022-01-10 07:41:13,500 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:13,500 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:13,500 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [526813733] [2022-01-10 07:41:13,500 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [526813733] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:13,501 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:13,501 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:41:13,501 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1871639634] [2022-01-10 07:41:13,501 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:13,501 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 07:41:13,501 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:13,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 07:41:13,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 07:41:13,502 INFO L87 Difference]: Start difference. First operand 15405 states and 19565 transitions. Second operand has 4 states, 4 states have (on average 37.0) internal successors, (148), 4 states have internal predecessors, (148), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2022-01-10 07:41:15,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:15,290 INFO L93 Difference]: Finished difference Result 41023 states and 49658 transitions. [2022-01-10 07:41:15,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:41:15,291 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.0) internal successors, (148), 4 states have internal predecessors, (148), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 219 [2022-01-10 07:41:15,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:15,352 INFO L225 Difference]: With dead ends: 41023 [2022-01-10 07:41:15,352 INFO L226 Difference]: Without dead ends: 27757 [2022-01-10 07:41:15,377 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 217 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:15,378 INFO L933 BasicCegarLoop]: 4481 mSDtfsCounter, 4433 mSDsluCounter, 4579 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4439 SdHoareTripleChecker+Valid, 9060 SdHoareTripleChecker+Invalid, 213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:41:15,378 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4439 Valid, 9060 Invalid, 213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 166 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:41:15,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27757 states. [2022-01-10 07:41:17,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27757 to 27755. [2022-01-10 07:41:17,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27755 states, 26322 states have (on average 1.2325051287896056) internal successors, (32442), 26381 states have internal predecessors, (32442), 727 states have call successors, (727), 640 states have call predecessors, (727), 704 states have return successors, (863), 735 states have call predecessors, (863), 727 states have call successors, (863) [2022-01-10 07:41:17,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27755 states to 27755 states and 34032 transitions. [2022-01-10 07:41:17,208 INFO L78 Accepts]: Start accepts. Automaton has 27755 states and 34032 transitions. Word has length 219 [2022-01-10 07:41:17,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:17,209 INFO L470 AbstractCegarLoop]: Abstraction has 27755 states and 34032 transitions. [2022-01-10 07:41:17,209 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.0) internal successors, (148), 4 states have internal predecessors, (148), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2022-01-10 07:41:17,209 INFO L276 IsEmpty]: Start isEmpty. Operand 27755 states and 34032 transitions. [2022-01-10 07:41:17,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2022-01-10 07:41:17,226 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:17,227 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,237 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2022-01-10 07:41:17,437 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:17,437 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:17,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:17,438 INFO L85 PathProgramCache]: Analyzing trace with hash 435624625, now seen corresponding path program 1 times [2022-01-10 07:41:17,438 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:17,438 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [177005904] [2022-01-10 07:41:17,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:17,438 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:17,439 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:17,440 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:17,441 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:17,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:17,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 455 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:41:17,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:17,822 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2022-01-10 07:41:17,822 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:17,822 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:17,823 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [177005904] [2022-01-10 07:41:17,823 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [177005904] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:17,823 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:17,823 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 07:41:17,823 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [636552105] [2022-01-10 07:41:17,823 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:17,823 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:41:17,824 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:17,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:41:17,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:41:17,824 INFO L87 Difference]: Start difference. First operand 27755 states and 34032 transitions. Second operand has 3 states, 3 states have (on average 46.333333333333336) internal successors, (139), 3 states have internal predecessors, (139), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 07:41:19,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:19,671 INFO L93 Difference]: Finished difference Result 53361 states and 64057 transitions. [2022-01-10 07:41:19,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:41:19,671 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 46.333333333333336) internal successors, (139), 3 states have internal predecessors, (139), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 219 [2022-01-10 07:41:19,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:19,718 INFO L225 Difference]: With dead ends: 53361 [2022-01-10 07:41:19,718 INFO L226 Difference]: Without dead ends: 27745 [2022-01-10 07:41:19,745 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 217 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:19,745 INFO L933 BasicCegarLoop]: 4335 mSDtfsCounter, 369 mSDsluCounter, 3958 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 369 SdHoareTripleChecker+Valid, 8293 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:19,745 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [369 Valid, 8293 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:19,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27745 states. [2022-01-10 07:41:21,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27745 to 27745. [2022-01-10 07:41:21,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27745 states, 26315 states have (on average 1.232300969029071) internal successors, (32428), 26373 states have internal predecessors, (32428), 724 states have call successors, (724), 640 states have call predecessors, (724), 704 states have return successors, (860), 732 states have call predecessors, (860), 724 states have call successors, (860) [2022-01-10 07:41:21,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27745 states to 27745 states and 34012 transitions. [2022-01-10 07:41:21,476 INFO L78 Accepts]: Start accepts. Automaton has 27745 states and 34012 transitions. Word has length 219 [2022-01-10 07:41:21,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:21,476 INFO L470 AbstractCegarLoop]: Abstraction has 27745 states and 34012 transitions. [2022-01-10 07:41:21,476 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 46.333333333333336) internal successors, (139), 3 states have internal predecessors, (139), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 07:41:21,477 INFO L276 IsEmpty]: Start isEmpty. Operand 27745 states and 34012 transitions. [2022-01-10 07:41:21,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2022-01-10 07:41:21,491 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:21,491 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:21,503 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2022-01-10 07:41:21,702 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:21,703 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:21,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:21,703 INFO L85 PathProgramCache]: Analyzing trace with hash 1940876918, now seen corresponding path program 1 times [2022-01-10 07:41:21,704 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:21,704 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1161803207] [2022-01-10 07:41:21,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:21,704 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:21,704 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:21,705 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:21,706 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:21,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:21,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 457 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 07:41:21,826 INFO L286 TraceCheckSpWp]: Computing forward predicates...