/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_label46+token_ring.07.cil-1.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-a10ec3b [2022-01-10 07:47:41,410 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-10 07:47:41,411 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-10 07:47:41,434 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-10 07:47:41,434 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-10 07:47:41,435 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-10 07:47:41,436 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-10 07:47:41,437 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-10 07:47:41,438 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-10 07:47:41,438 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-10 07:47:41,439 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-10 07:47:41,440 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-10 07:47:41,440 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-10 07:47:41,441 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-10 07:47:41,441 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-10 07:47:41,442 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-10 07:47:41,443 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-10 07:47:41,443 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-10 07:47:41,473 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-10 07:47:41,475 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-10 07:47:41,476 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-10 07:47:41,480 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-10 07:47:41,480 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-10 07:47:41,481 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-10 07:47:41,482 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-10 07:47:41,483 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-10 07:47:41,483 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-10 07:47:41,483 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-10 07:47:41,484 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-10 07:47:41,484 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-10 07:47:41,484 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-10 07:47:41,485 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-10 07:47:41,485 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-10 07:47:41,486 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-10 07:47:41,486 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-10 07:47:41,486 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-10 07:47:41,491 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-10 07:47:41,492 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-10 07:47:41,492 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-10 07:47:41,492 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-10 07:47:41,507 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-10 07:47:41,508 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:47:41,525 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-10 07:47:41,525 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-10 07:47:41,525 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-01-10 07:47:41,526 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-01-10 07:47:41,526 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-10 07:47:41,526 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-10 07:47:41,526 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-10 07:47:41,527 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-10 07:47:41,527 INFO L138 SettingsManager]: * Use SBE=true [2022-01-10 07:47:41,527 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-10 07:47:41,527 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-10 07:47:41,530 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-10 07:47:41,530 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-10 07:47:41,530 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-10 07:47:41,530 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-10 07:47:41,530 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-01-10 07:47:41,530 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-01-10 07:47:41,530 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-01-10 07:47:41,530 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-10 07:47:41,531 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-10 07:47:41,531 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-10 07:47:41,531 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-10 07:47:41,531 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-10 07:47:41,531 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 07:47:41,532 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-10 07:47:41,532 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-10 07:47:41,532 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-10 07:47:41,533 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-01-10 07:47:41,533 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-01-10 07:47:41,533 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-10 07:47:41,533 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-01-10 07:47:41,533 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-10 07:47:41,533 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-01-10 07:47:41,534 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:47:41,739 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-10 07:47:41,762 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-10 07:47:41,764 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-10 07:47:41,765 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-10 07:47:41,765 INFO L275 PluginConnector]: CDTParser initialized [2022-01-10 07:47:41,766 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/combinations/Problem05_label46+token_ring.07.cil-1.c [2022-01-10 07:47:41,823 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/229746925/9057cc42596f414ebd91d8d43a8f2ea0/FLAGdf79be8b0 [2022-01-10 07:47:42,492 INFO L306 CDTParser]: Found 1 translation units. [2022-01-10 07:47:42,493 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/combinations/Problem05_label46+token_ring.07.cil-1.c [2022-01-10 07:47:42,529 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/229746925/9057cc42596f414ebd91d8d43a8f2ea0/FLAGdf79be8b0 [2022-01-10 07:47:42,544 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/229746925/9057cc42596f414ebd91d8d43a8f2ea0 [2022-01-10 07:47:42,546 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-10 07:47:42,548 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-01-10 07:47:42,551 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-10 07:47:42,551 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-10 07:47:42,553 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-10 07:47:42,554 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 07:47:42" (1/1) ... [2022-01-10 07:47:42,557 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@331ebe76 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:47:42, skipping insertion in model container [2022-01-10 07:47:42,557 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 07:47:42" (1/1) ... [2022-01-10 07:47:42,562 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-10 07:47:42,684 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-10 07:47:43,951 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/Problem05_label46+token_ring.07.cil-1.c[382357,382370] [2022-01-10 07:47:43,972 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_label46+token_ring.07.cil-1.c[383339,383352] [2022-01-10 07:47:44,137 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 07:47:44,147 INFO L203 MainTranslator]: Completed pre-run [2022-01-10 07:47:44,733 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_label46+token_ring.07.cil-1.c[382357,382370] [2022-01-10 07:47:44,736 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_label46+token_ring.07.cil-1.c[383339,383352] [2022-01-10 07:47:44,754 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 07:47:44,852 INFO L208 MainTranslator]: Completed translation [2022-01-10 07:47:44,853 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:47:44 WrapperNode [2022-01-10 07:47:44,853 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-10 07:47:44,854 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-10 07:47:44,854 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-10 07:47:44,854 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-10 07:47:44,858 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:47:44" (1/1) ... [2022-01-10 07:47:44,922 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:47:44" (1/1) ... [2022-01-10 07:47:45,123 INFO L137 Inliner]: procedures = 59, calls = 62, calls flagged for inlining = 36, calls inlined = 36, statements flattened = 12877 [2022-01-10 07:47:45,123 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-10 07:47:45,124 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-10 07:47:45,124 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-10 07:47:45,124 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-10 07:47:45,130 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:47:44" (1/1) ... [2022-01-10 07:47:45,130 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:47:44" (1/1) ... [2022-01-10 07:47:45,311 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:47:44" (1/1) ... [2022-01-10 07:47:45,311 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:47:44" (1/1) ... [2022-01-10 07:47:45,546 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:47:44" (1/1) ... [2022-01-10 07:47:45,598 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:47:44" (1/1) ... [2022-01-10 07:47:45,618 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:47:44" (1/1) ... [2022-01-10 07:47:45,658 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-10 07:47:45,660 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-10 07:47:45,660 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-10 07:47:45,660 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-10 07:47:45,661 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:47:44" (1/1) ... [2022-01-10 07:47:45,667 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 07:47:45,674 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-10 07:47:45,713 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:47:45,753 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:47:45,772 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-10 07:47:45,773 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads [2022-01-10 07:47:45,773 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads [2022-01-10 07:47:45,773 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2022-01-10 07:47:45,773 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2022-01-10 07:47:45,773 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels [2022-01-10 07:47:45,773 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels [2022-01-10 07:47:45,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-01-10 07:47:45,773 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events [2022-01-10 07:47:45,773 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events [2022-01-10 07:47:45,773 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread [2022-01-10 07:47:45,773 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread [2022-01-10 07:47:45,773 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events [2022-01-10 07:47:45,773 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events [2022-01-10 07:47:45,773 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-10 07:47:45,773 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-10 07:47:45,886 INFO L234 CfgBuilder]: Building ICFG [2022-01-10 07:47:45,887 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-10 07:47:52,424 INFO L275 CfgBuilder]: Performing block encoding [2022-01-10 07:47:52,443 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-10 07:47:52,443 INFO L299 CfgBuilder]: Removed 11 assume(true) statements. [2022-01-10 07:47:52,447 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 07:47:52 BoogieIcfgContainer [2022-01-10 07:47:52,447 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-10 07:47:52,448 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-10 07:47:52,448 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-10 07:47:52,451 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-10 07:47:52,451 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.01 07:47:42" (1/3) ... [2022-01-10 07:47:52,452 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3ef37b68 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 07:47:52, skipping insertion in model container [2022-01-10 07:47:52,452 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:47:44" (2/3) ... [2022-01-10 07:47:52,452 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3ef37b68 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 07:47:52, skipping insertion in model container [2022-01-10 07:47:52,452 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 07:47:52" (3/3) ... [2022-01-10 07:47:52,453 INFO L111 eAbstractionObserver]: Analyzing ICFG Problem05_label46+token_ring.07.cil-1.c [2022-01-10 07:47:52,456 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-10 07:47:52,456 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2022-01-10 07:47:52,501 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-10 07:47:52,508 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:47:52,508 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2022-01-10 07:47:52,550 INFO L276 IsEmpty]: Start isEmpty. Operand has 2440 states, 2410 states have (on average 1.849792531120332) internal successors, (4458), 2413 states have internal predecessors, (4458), 21 states have call successors, (21), 6 states have call predecessors, (21), 6 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2022-01-10 07:47:52,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-01-10 07:47:52,561 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:47:52,562 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] [2022-01-10 07:47:52,562 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:47:52,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:47:52,566 INFO L85 PathProgramCache]: Analyzing trace with hash -1176565078, now seen corresponding path program 1 times [2022-01-10 07:47:52,574 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:47:52,574 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [951161108] [2022-01-10 07:47:52,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:47:52,575 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:47:52,575 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:47:52,577 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:47:52,604 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:47:52,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:47:52,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:47:52,766 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:47:53,081 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:47:53,082 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:47:53,082 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:47:53,082 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [951161108] [2022-01-10 07:47:53,083 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [951161108] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:47:53,083 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:47:53,083 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 07:47:53,085 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [767605553] [2022-01-10 07:47:53,085 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:47:53,089 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:47:53,090 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:47:53,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:47:53,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:47:53,114 INFO L87 Difference]: Start difference. First operand has 2440 states, 2410 states have (on average 1.849792531120332) internal successors, (4458), 2413 states have internal predecessors, (4458), 21 states have call successors, (21), 6 states have call predecessors, (21), 6 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) Second operand has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 3 states have internal predecessors, (113), 2 states have call successors, (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:47:53,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:47:53,228 INFO L93 Difference]: Finished difference Result 4868 states and 8977 transitions. [2022-01-10 07:47:53,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:47:53,230 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 3 states have internal predecessors, (113), 2 states have call successors, (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 123 [2022-01-10 07:47:53,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:47:53,262 INFO L225 Difference]: With dead ends: 4868 [2022-01-10 07:47:53,262 INFO L226 Difference]: Without dead ends: 2373 [2022-01-10 07:47:53,269 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 121 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:47:53,272 INFO L933 BasicCegarLoop]: 4415 mSDtfsCounter, 380 mSDsluCounter, 4022 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 380 SdHoareTripleChecker+Valid, 8437 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:47:53,272 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [380 Valid, 8437 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:47:53,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2373 states. [2022-01-10 07:47:53,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2373 to 2373. [2022-01-10 07:47:53,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2373 states, 2344 states have (on average 1.83660409556314) internal successors, (4305), 2346 states have internal predecessors, (4305), 21 states have call successors, (21), 6 states have call predecessors, (21), 6 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2022-01-10 07:47:53,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2373 states to 2373 states and 4347 transitions. [2022-01-10 07:47:53,357 INFO L78 Accepts]: Start accepts. Automaton has 2373 states and 4347 transitions. Word has length 123 [2022-01-10 07:47:53,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:47:53,358 INFO L470 AbstractCegarLoop]: Abstraction has 2373 states and 4347 transitions. [2022-01-10 07:47:53,359 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 3 states have internal predecessors, (113), 2 states have call successors, (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:47:53,359 INFO L276 IsEmpty]: Start isEmpty. Operand 2373 states and 4347 transitions. [2022-01-10 07:47:53,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-01-10 07:47:53,361 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:47:53,361 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] [2022-01-10 07:47:53,386 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:47:53,587 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:47:53,587 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:47:53,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:47:53,588 INFO L85 PathProgramCache]: Analyzing trace with hash 796600300, now seen corresponding path program 1 times [2022-01-10 07:47:53,588 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:47:53,589 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [573484001] [2022-01-10 07:47:53,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:47:53,589 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:47:53,589 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:47:53,590 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:47:53,592 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:47:53,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:47:53,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:47:53,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:47:53,912 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:47:53,913 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:47:53,913 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:47:53,913 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [573484001] [2022-01-10 07:47:53,913 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [573484001] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:47:53,913 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:47:53,913 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:47:53,914 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [131258173] [2022-01-10 07:47:53,914 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:47:53,915 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:47:53,915 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:47:53,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:47:53,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:47:53,917 INFO L87 Difference]: Start difference. First operand 2373 states and 4347 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 3 states have internal predecessors, (113), 2 states have call successors, (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:47:54,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:47:54,407 INFO L93 Difference]: Finished difference Result 2875 states and 5135 transitions. [2022-01-10 07:47:54,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:47:54,408 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 3 states have internal predecessors, (113), 2 states have call successors, (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 123 [2022-01-10 07:47:54,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:47:54,417 INFO L225 Difference]: With dead ends: 2875 [2022-01-10 07:47:54,418 INFO L226 Difference]: Without dead ends: 2638 [2022-01-10 07:47:54,419 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 119 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:47:54,420 INFO L933 BasicCegarLoop]: 4377 mSDtfsCounter, 4680 mSDsluCounter, 8677 mSDsCounter, 0 mSdLazyCounter, 353 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4695 SdHoareTripleChecker+Valid, 13054 SdHoareTripleChecker+Invalid, 400 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 353 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:47:54,420 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4695 Valid, 13054 Invalid, 400 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 353 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:47:54,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2638 states. [2022-01-10 07:47:54,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2638 to 2619. [2022-01-10 07:47:54,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2619 states, 2567 states have (on average 1.8137904168289833) internal successors, (4656), 2570 states have internal predecessors, (4656), 37 states have call successors, (37), 12 states have call predecessors, (37), 13 states have return successors, (38), 37 states have call predecessors, (38), 37 states have call successors, (38) [2022-01-10 07:47:54,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2619 states to 2619 states and 4731 transitions. [2022-01-10 07:47:54,472 INFO L78 Accepts]: Start accepts. Automaton has 2619 states and 4731 transitions. Word has length 123 [2022-01-10 07:47:54,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:47:54,473 INFO L470 AbstractCegarLoop]: Abstraction has 2619 states and 4731 transitions. [2022-01-10 07:47:54,473 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 3 states have internal predecessors, (113), 2 states have call successors, (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:47:54,473 INFO L276 IsEmpty]: Start isEmpty. Operand 2619 states and 4731 transitions. [2022-01-10 07:47:54,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-01-10 07:47:54,474 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:47:54,475 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] [2022-01-10 07:47:54,503 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (3)] Ended with exit code 0 [2022-01-10 07:47:54,682 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:47:54,683 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:47:54,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:47:54,684 INFO L85 PathProgramCache]: Analyzing trace with hash 71036272, now seen corresponding path program 1 times [2022-01-10 07:47:54,684 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:47:54,684 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1142099747] [2022-01-10 07:47:54,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:47:54,685 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:47:54,685 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:47:54,686 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:47:54,691 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:47:54,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:47:54,783 INFO L263 TraceCheckSpWp]: Trace formula consists of 334 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:47:54,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:47:54,966 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:47:54,967 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:47:54,967 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:47:54,967 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1142099747] [2022-01-10 07:47:54,967 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1142099747] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:47:54,967 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:47:54,967 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:47:54,968 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [970283424] [2022-01-10 07:47:54,968 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:47:54,968 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:47:54,968 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:47:54,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:47:54,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:47:54,969 INFO L87 Difference]: Start difference. First operand 2619 states and 4731 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (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:47:55,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:47:55,373 INFO L93 Difference]: Finished difference Result 3102 states and 5487 transitions. [2022-01-10 07:47:55,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:47:55,374 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (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 123 [2022-01-10 07:47:55,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:47:55,381 INFO L225 Difference]: With dead ends: 3102 [2022-01-10 07:47:55,381 INFO L226 Difference]: Without dead ends: 2619 [2022-01-10 07:47:55,382 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 119 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:47:55,384 INFO L933 BasicCegarLoop]: 4320 mSDtfsCounter, 4471 mSDsluCounter, 8331 mSDsCounter, 0 mSdLazyCounter, 193 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4486 SdHoareTripleChecker+Valid, 12651 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 193 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:47:55,385 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4486 Valid, 12651 Invalid, 223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 193 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:47:55,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2619 states. [2022-01-10 07:47:55,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2619 to 2619. [2022-01-10 07:47:55,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2619 states, 2567 states have (on average 1.8110634982469809) internal successors, (4649), 2570 states have internal predecessors, (4649), 37 states have call successors, (37), 12 states have call predecessors, (37), 13 states have return successors, (38), 37 states have call predecessors, (38), 37 states have call successors, (38) [2022-01-10 07:47:55,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2619 states to 2619 states and 4724 transitions. [2022-01-10 07:47:55,438 INFO L78 Accepts]: Start accepts. Automaton has 2619 states and 4724 transitions. Word has length 123 [2022-01-10 07:47:55,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:47:55,438 INFO L470 AbstractCegarLoop]: Abstraction has 2619 states and 4724 transitions. [2022-01-10 07:47:55,438 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (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:47:55,438 INFO L276 IsEmpty]: Start isEmpty. Operand 2619 states and 4724 transitions. [2022-01-10 07:47:55,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-01-10 07:47:55,440 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:47:55,440 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] [2022-01-10 07:47:55,464 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-01-10 07:47:55,648 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:47:55,648 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:47:55,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:47:55,648 INFO L85 PathProgramCache]: Analyzing trace with hash -783653012, now seen corresponding path program 1 times [2022-01-10 07:47:55,649 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:47:55,649 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2146005344] [2022-01-10 07:47:55,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:47:55,650 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:47:55,650 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:47:55,656 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:47:55,657 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:47:55,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:47:55,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 332 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:47:55,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:47:55,936 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:47:55,937 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:47:55,937 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:47:55,937 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2146005344] [2022-01-10 07:47:55,940 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2146005344] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:47:55,940 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:47:55,940 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:47:55,940 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1611473876] [2022-01-10 07:47:55,940 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:47:55,941 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:47:55,941 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:47:55,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:47:55,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:47:55,943 INFO L87 Difference]: Start difference. First operand 2619 states and 4724 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (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:47:56,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:47:56,209 INFO L93 Difference]: Finished difference Result 3102 states and 5473 transitions. [2022-01-10 07:47:56,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:47:56,210 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (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 123 [2022-01-10 07:47:56,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:47:56,218 INFO L225 Difference]: With dead ends: 3102 [2022-01-10 07:47:56,218 INFO L226 Difference]: Without dead ends: 2619 [2022-01-10 07:47:56,224 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 119 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:47:56,225 INFO L933 BasicCegarLoop]: 4317 mSDtfsCounter, 4465 mSDsluCounter, 8327 mSDsCounter, 0 mSdLazyCounter, 193 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4480 SdHoareTripleChecker+Valid, 12644 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 193 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:47:56,226 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4480 Valid, 12644 Invalid, 223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 193 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:47:56,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2619 states. [2022-01-10 07:47:56,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2619 to 2619. [2022-01-10 07:47:56,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2619 states, 2567 states have (on average 1.8083365796649786) internal successors, (4642), 2570 states have internal predecessors, (4642), 37 states have call successors, (37), 12 states have call predecessors, (37), 13 states have return successors, (38), 37 states have call predecessors, (38), 37 states have call successors, (38) [2022-01-10 07:47:56,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2619 states to 2619 states and 4717 transitions. [2022-01-10 07:47:56,284 INFO L78 Accepts]: Start accepts. Automaton has 2619 states and 4717 transitions. Word has length 123 [2022-01-10 07:47:56,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:47:56,284 INFO L470 AbstractCegarLoop]: Abstraction has 2619 states and 4717 transitions. [2022-01-10 07:47:56,285 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (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:47:56,285 INFO L276 IsEmpty]: Start isEmpty. Operand 2619 states and 4717 transitions. [2022-01-10 07:47:56,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-01-10 07:47:56,286 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:47:56,286 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] [2022-01-10 07:47:56,295 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:47:56,493 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:47:56,494 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:47:56,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:47:56,495 INFO L85 PathProgramCache]: Analyzing trace with hash 1405533680, now seen corresponding path program 1 times [2022-01-10 07:47:56,495 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:47:56,495 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1856055470] [2022-01-10 07:47:56,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:47:56,498 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:47:56,498 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:47:56,500 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:47:56,511 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:47:56,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:47:56,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:47:56,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:47:56,811 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:47:56,811 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:47:56,811 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:47:56,812 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1856055470] [2022-01-10 07:47:56,812 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1856055470] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:47:56,812 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:47:56,812 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:47:56,812 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [584745079] [2022-01-10 07:47:56,812 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:47:56,812 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:47:56,812 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:47:56,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:47:56,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:47:56,813 INFO L87 Difference]: Start difference. First operand 2619 states and 4717 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (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:47:57,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:47:57,064 INFO L93 Difference]: Finished difference Result 3102 states and 5459 transitions. [2022-01-10 07:47:57,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:47:57,076 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (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 123 [2022-01-10 07:47:57,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:47:57,085 INFO L225 Difference]: With dead ends: 3102 [2022-01-10 07:47:57,085 INFO L226 Difference]: Without dead ends: 2619 [2022-01-10 07:47:57,087 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 119 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:47:57,088 INFO L933 BasicCegarLoop]: 4314 mSDtfsCounter, 4459 mSDsluCounter, 8323 mSDsCounter, 0 mSdLazyCounter, 193 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4474 SdHoareTripleChecker+Valid, 12637 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 193 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:47:57,088 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4474 Valid, 12637 Invalid, 223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 193 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:47:57,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2619 states. [2022-01-10 07:47:57,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2619 to 2619. [2022-01-10 07:47:57,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2619 states, 2567 states have (on average 1.8056096610829762) internal successors, (4635), 2570 states have internal predecessors, (4635), 37 states have call successors, (37), 12 states have call predecessors, (37), 13 states have return successors, (38), 37 states have call predecessors, (38), 37 states have call successors, (38) [2022-01-10 07:47:57,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2619 states to 2619 states and 4710 transitions. [2022-01-10 07:47:57,145 INFO L78 Accepts]: Start accepts. Automaton has 2619 states and 4710 transitions. Word has length 123 [2022-01-10 07:47:57,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:47:57,145 INFO L470 AbstractCegarLoop]: Abstraction has 2619 states and 4710 transitions. [2022-01-10 07:47:57,146 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (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:47:57,146 INFO L276 IsEmpty]: Start isEmpty. Operand 2619 states and 4710 transitions. [2022-01-10 07:47:57,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-01-10 07:47:57,147 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:47:57,147 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:47:57,165 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:47:57,355 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:47:57,355 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:47:57,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:47:57,356 INFO L85 PathProgramCache]: Analyzing trace with hash -186415380, now seen corresponding path program 1 times [2022-01-10 07:47:57,356 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:47:57,357 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [987578595] [2022-01-10 07:47:57,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:47:57,357 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:47:57,357 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:47:57,358 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:47:57,359 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:47:57,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:47:57,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:47:57,473 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:47:57,632 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:47:57,633 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:47:57,633 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:47:57,633 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [987578595] [2022-01-10 07:47:57,633 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [987578595] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:47:57,633 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:47:57,633 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:47:57,633 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1337168983] [2022-01-10 07:47:57,633 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:47:57,634 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:47:57,634 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:47:57,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:47:57,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:47:57,634 INFO L87 Difference]: Start difference. First operand 2619 states and 4710 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (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:47:57,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:47:57,881 INFO L93 Difference]: Finished difference Result 3102 states and 5445 transitions. [2022-01-10 07:47:57,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:47:57,882 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (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 123 [2022-01-10 07:47:57,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:47:57,890 INFO L225 Difference]: With dead ends: 3102 [2022-01-10 07:47:57,891 INFO L226 Difference]: Without dead ends: 2619 [2022-01-10 07:47:57,893 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 119 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:47:57,894 INFO L933 BasicCegarLoop]: 4311 mSDtfsCounter, 4453 mSDsluCounter, 8319 mSDsCounter, 0 mSdLazyCounter, 193 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4468 SdHoareTripleChecker+Valid, 12630 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 193 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:47:57,894 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4468 Valid, 12630 Invalid, 223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 193 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:47:57,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2619 states. [2022-01-10 07:47:57,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2619 to 2619. [2022-01-10 07:47:57,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2619 states, 2567 states have (on average 1.802882742500974) internal successors, (4628), 2570 states have internal predecessors, (4628), 37 states have call successors, (37), 12 states have call predecessors, (37), 13 states have return successors, (38), 37 states have call predecessors, (38), 37 states have call successors, (38) [2022-01-10 07:47:57,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2619 states to 2619 states and 4703 transitions. [2022-01-10 07:47:57,946 INFO L78 Accepts]: Start accepts. Automaton has 2619 states and 4703 transitions. Word has length 123 [2022-01-10 07:47:57,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:47:57,946 INFO L470 AbstractCegarLoop]: Abstraction has 2619 states and 4703 transitions. [2022-01-10 07:47:57,947 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (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:47:57,947 INFO L276 IsEmpty]: Start isEmpty. Operand 2619 states and 4703 transitions. [2022-01-10 07:47:57,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-01-10 07:47:57,948 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:47:57,948 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] [2022-01-10 07:47:57,972 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:47:58,156 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:47:58,157 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:47:58,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:47:58,157 INFO L85 PathProgramCache]: Analyzing trace with hash -791957904, now seen corresponding path program 1 times [2022-01-10 07:47:58,157 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:47:58,157 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2075004] [2022-01-10 07:47:58,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:47:58,158 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:47:58,158 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:47:58,159 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:47:58,159 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:47:58,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:47:58,308 INFO L263 TraceCheckSpWp]: Trace formula consists of 326 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:47:58,311 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:47:58,462 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:47:58,463 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:47:58,463 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:47:58,463 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2075004] [2022-01-10 07:47:58,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2075004] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:47:58,463 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:47:58,463 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:47:58,463 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1302952987] [2022-01-10 07:47:58,463 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:47:58,464 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:47:58,464 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:47:58,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:47:58,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:47:58,464 INFO L87 Difference]: Start difference. First operand 2619 states and 4703 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (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:47:58,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:47:58,708 INFO L93 Difference]: Finished difference Result 3102 states and 5431 transitions. [2022-01-10 07:47:58,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:47:58,709 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (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 123 [2022-01-10 07:47:58,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:47:58,716 INFO L225 Difference]: With dead ends: 3102 [2022-01-10 07:47:58,717 INFO L226 Difference]: Without dead ends: 2619 [2022-01-10 07:47:58,718 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 119 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:47:58,719 INFO L933 BasicCegarLoop]: 4308 mSDtfsCounter, 4447 mSDsluCounter, 8315 mSDsCounter, 0 mSdLazyCounter, 193 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4462 SdHoareTripleChecker+Valid, 12623 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 193 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:47:58,719 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4462 Valid, 12623 Invalid, 223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 193 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:47:58,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2619 states. [2022-01-10 07:47:58,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2619 to 2619. [2022-01-10 07:47:58,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2619 states, 2567 states have (on average 1.8001558239189717) internal successors, (4621), 2570 states have internal predecessors, (4621), 37 states have call successors, (37), 12 states have call predecessors, (37), 13 states have return successors, (38), 37 states have call predecessors, (38), 37 states have call successors, (38) [2022-01-10 07:47:58,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2619 states to 2619 states and 4696 transitions. [2022-01-10 07:47:58,808 INFO L78 Accepts]: Start accepts. Automaton has 2619 states and 4696 transitions. Word has length 123 [2022-01-10 07:47:58,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:47:58,808 INFO L470 AbstractCegarLoop]: Abstraction has 2619 states and 4696 transitions. [2022-01-10 07:47:58,809 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (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:47:58,809 INFO L276 IsEmpty]: Start isEmpty. Operand 2619 states and 4696 transitions. [2022-01-10 07:47:58,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-01-10 07:47:58,810 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:47:58,810 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] [2022-01-10 07:47:58,820 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:47:59,020 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:47:59,021 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:47:59,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:47:59,022 INFO L85 PathProgramCache]: Analyzing trace with hash 1128171116, now seen corresponding path program 1 times [2022-01-10 07:47:59,022 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:47:59,022 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1680934508] [2022-01-10 07:47:59,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:47:59,022 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:47:59,022 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:47:59,023 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:47:59,025 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:47:59,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:47:59,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:47:59,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:47:59,293 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:47:59,294 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:47:59,294 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:47:59,294 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1680934508] [2022-01-10 07:47:59,294 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1680934508] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:47:59,294 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:47:59,294 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:47:59,294 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1085280439] [2022-01-10 07:47:59,294 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:47:59,295 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:47:59,295 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:47:59,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:47:59,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:47:59,295 INFO L87 Difference]: Start difference. First operand 2619 states and 4696 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (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:47:59,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:47:59,602 INFO L93 Difference]: Finished difference Result 3102 states and 5417 transitions. [2022-01-10 07:47:59,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:47:59,603 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (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 123 [2022-01-10 07:47:59,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:47:59,618 INFO L225 Difference]: With dead ends: 3102 [2022-01-10 07:47:59,618 INFO L226 Difference]: Without dead ends: 2619 [2022-01-10 07:47:59,622 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 119 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:47:59,623 INFO L933 BasicCegarLoop]: 4305 mSDtfsCounter, 4440 mSDsluCounter, 8311 mSDsCounter, 0 mSdLazyCounter, 193 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4455 SdHoareTripleChecker+Valid, 12616 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 193 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:47:59,623 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4455 Valid, 12616 Invalid, 223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 193 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:47:59,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2619 states. [2022-01-10 07:47:59,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2619 to 2619. [2022-01-10 07:47:59,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2619 states, 2567 states have (on average 1.7974289053369692) internal successors, (4614), 2570 states have internal predecessors, (4614), 37 states have call successors, (37), 12 states have call predecessors, (37), 13 states have return successors, (38), 37 states have call predecessors, (38), 37 states have call successors, (38) [2022-01-10 07:47:59,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2619 states to 2619 states and 4689 transitions. [2022-01-10 07:47:59,671 INFO L78 Accepts]: Start accepts. Automaton has 2619 states and 4689 transitions. Word has length 123 [2022-01-10 07:47:59,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:47:59,671 INFO L470 AbstractCegarLoop]: Abstraction has 2619 states and 4689 transitions. [2022-01-10 07:47:59,671 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (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:47:59,671 INFO L276 IsEmpty]: Start isEmpty. Operand 2619 states and 4689 transitions. [2022-01-10 07:47:59,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-01-10 07:47:59,672 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:47:59,672 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] [2022-01-10 07:47:59,688 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:47:59,879 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:47:59,879 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:47:59,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:47:59,880 INFO L85 PathProgramCache]: Analyzing trace with hash -1287705240, now seen corresponding path program 1 times [2022-01-10 07:47:59,880 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:47:59,880 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1195879662] [2022-01-10 07:47:59,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:47:59,880 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:47:59,881 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:47:59,881 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:47:59,883 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:47:59,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:47:59,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 322 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:47:59,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:00,143 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:48:00,143 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:00,143 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:00,143 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1195879662] [2022-01-10 07:48:00,143 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1195879662] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:00,143 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:00,143 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:48:00,143 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [138828977] [2022-01-10 07:48:00,144 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:00,144 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:48:00,144 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:00,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:48:00,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:48:00,144 INFO L87 Difference]: Start difference. First operand 2619 states and 4689 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (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:48:00,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:00,457 INFO L93 Difference]: Finished difference Result 3224 states and 5591 transitions. [2022-01-10 07:48:00,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:48:00,471 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (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 123 [2022-01-10 07:48:00,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:00,492 INFO L225 Difference]: With dead ends: 3224 [2022-01-10 07:48:00,492 INFO L226 Difference]: Without dead ends: 2741 [2022-01-10 07:48:00,494 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 119 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:48:00,496 INFO L933 BasicCegarLoop]: 4302 mSDtfsCounter, 4510 mSDsluCounter, 8306 mSDsCounter, 0 mSdLazyCounter, 285 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4525 SdHoareTripleChecker+Valid, 12608 SdHoareTripleChecker+Invalid, 318 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 285 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:48:00,496 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4525 Valid, 12608 Invalid, 318 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 285 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:48:00,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2741 states. [2022-01-10 07:48:00,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2741 to 2741. [2022-01-10 07:48:00,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2741 states, 2683 states have (on average 1.7774878866939992) internal successors, (4769), 2686 states have internal predecessors, (4769), 39 states have call successors, (39), 16 states have call predecessors, (39), 17 states have return successors, (40), 39 states have call predecessors, (40), 39 states have call successors, (40) [2022-01-10 07:48:00,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2741 states to 2741 states and 4848 transitions. [2022-01-10 07:48:00,537 INFO L78 Accepts]: Start accepts. Automaton has 2741 states and 4848 transitions. Word has length 123 [2022-01-10 07:48:00,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:00,538 INFO L470 AbstractCegarLoop]: Abstraction has 2741 states and 4848 transitions. [2022-01-10 07:48:00,538 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (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:48:00,538 INFO L276 IsEmpty]: Start isEmpty. Operand 2741 states and 4848 transitions. [2022-01-10 07:48:00,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-01-10 07:48:00,539 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:00,539 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] [2022-01-10 07:48:00,548 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2022-01-10 07:48:00,746 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:48:00,746 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:00,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:00,747 INFO L85 PathProgramCache]: Analyzing trace with hash 1019407277, now seen corresponding path program 1 times [2022-01-10 07:48:00,747 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:00,747 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [254165418] [2022-01-10 07:48:00,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:00,748 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:00,748 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:00,749 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:48:00,751 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:48:00,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:00,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 319 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:48:00,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:01,024 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:48:01,024 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:01,024 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:01,024 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [254165418] [2022-01-10 07:48:01,024 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [254165418] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:01,024 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:01,024 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:48:01,024 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295050970] [2022-01-10 07:48:01,024 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:01,025 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:48:01,025 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:01,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:48:01,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:48:01,026 INFO L87 Difference]: Start difference. First operand 2741 states and 4848 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (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:48:01,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:01,352 INFO L93 Difference]: Finished difference Result 3468 states and 5909 transitions. [2022-01-10 07:48:01,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:48:01,353 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (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 123 [2022-01-10 07:48:01,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:01,359 INFO L225 Difference]: With dead ends: 3468 [2022-01-10 07:48:01,359 INFO L226 Difference]: Without dead ends: 2863 [2022-01-10 07:48:01,361 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 119 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:48:01,361 INFO L933 BasicCegarLoop]: 4300 mSDtfsCounter, 4503 mSDsluCounter, 8302 mSDsCounter, 0 mSdLazyCounter, 285 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4518 SdHoareTripleChecker+Valid, 12602 SdHoareTripleChecker+Invalid, 317 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 285 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:48:01,362 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4518 Valid, 12602 Invalid, 317 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 285 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:48:01,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2863 states. [2022-01-10 07:48:01,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2863 to 2863. [2022-01-10 07:48:01,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2863 states, 2799 states have (on average 1.757770632368703) internal successors, (4920), 2802 states have internal predecessors, (4920), 41 states have call successors, (41), 20 states have call predecessors, (41), 21 states have return successors, (42), 41 states have call predecessors, (42), 41 states have call successors, (42) [2022-01-10 07:48:01,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2863 states to 2863 states and 5003 transitions. [2022-01-10 07:48:01,417 INFO L78 Accepts]: Start accepts. Automaton has 2863 states and 5003 transitions. Word has length 123 [2022-01-10 07:48:01,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:01,417 INFO L470 AbstractCegarLoop]: Abstraction has 2863 states and 5003 transitions. [2022-01-10 07:48:01,417 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (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:48:01,418 INFO L276 IsEmpty]: Start isEmpty. Operand 2863 states and 5003 transitions. [2022-01-10 07:48:01,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-01-10 07:48:01,418 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:01,419 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] [2022-01-10 07:48:01,438 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:48:01,626 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:48:01,627 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:01,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:01,627 INFO L85 PathProgramCache]: Analyzing trace with hash 24715689, now seen corresponding path program 1 times [2022-01-10 07:48:01,628 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:01,628 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1530899664] [2022-01-10 07:48:01,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:01,628 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:01,628 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:01,629 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:48:01,665 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:48:01,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:01,758 INFO L263 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:48:01,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:01,918 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:48:01,918 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:01,918 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:01,918 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1530899664] [2022-01-10 07:48:01,918 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1530899664] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:01,918 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:01,918 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:48:01,919 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [460873594] [2022-01-10 07:48:01,919 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:01,919 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:48:01,919 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:01,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:48:01,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:48:01,919 INFO L87 Difference]: Start difference. First operand 2863 states and 5003 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (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:48:02,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:02,223 INFO L93 Difference]: Finished difference Result 3712 states and 6219 transitions. [2022-01-10 07:48:02,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:48:02,224 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (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 123 [2022-01-10 07:48:02,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:02,229 INFO L225 Difference]: With dead ends: 3712 [2022-01-10 07:48:02,229 INFO L226 Difference]: Without dead ends: 2985 [2022-01-10 07:48:02,230 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 119 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:48:02,231 INFO L933 BasicCegarLoop]: 4295 mSDtfsCounter, 4497 mSDsluCounter, 8298 mSDsCounter, 0 mSdLazyCounter, 282 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4512 SdHoareTripleChecker+Valid, 12593 SdHoareTripleChecker+Invalid, 315 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 282 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:48:02,231 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4512 Valid, 12593 Invalid, 315 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 282 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:48:02,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2985 states. [2022-01-10 07:48:02,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2985 to 2985. [2022-01-10 07:48:02,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2985 states, 2915 states have (on average 1.7382504288164666) internal successors, (5067), 2918 states have internal predecessors, (5067), 43 states have call successors, (43), 24 states have call predecessors, (43), 25 states have return successors, (44), 43 states have call predecessors, (44), 43 states have call successors, (44) [2022-01-10 07:48:02,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2985 states to 2985 states and 5154 transitions. [2022-01-10 07:48:02,274 INFO L78 Accepts]: Start accepts. Automaton has 2985 states and 5154 transitions. Word has length 123 [2022-01-10 07:48:02,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:02,274 INFO L470 AbstractCegarLoop]: Abstraction has 2985 states and 5154 transitions. [2022-01-10 07:48:02,275 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (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:48:02,275 INFO L276 IsEmpty]: Start isEmpty. Operand 2985 states and 5154 transitions. [2022-01-10 07:48:02,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-01-10 07:48:02,275 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:02,276 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] [2022-01-10 07:48:02,283 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:48:02,483 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:48:02,483 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:02,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:02,483 INFO L85 PathProgramCache]: Analyzing trace with hash -646329746, now seen corresponding path program 1 times [2022-01-10 07:48:02,484 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:02,484 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [801850028] [2022-01-10 07:48:02,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:02,484 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:02,484 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:02,485 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:48:02,487 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:48:02,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:02,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:48:02,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:02,732 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:48:02,732 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:02,732 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:02,732 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [801850028] [2022-01-10 07:48:02,732 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [801850028] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:02,732 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:02,732 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:48:02,732 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [592123532] [2022-01-10 07:48:02,732 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:02,733 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:48:02,733 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:02,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:48:02,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:48:02,733 INFO L87 Difference]: Start difference. First operand 2985 states and 5154 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (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:48:03,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:03,044 INFO L93 Difference]: Finished difference Result 3956 states and 6521 transitions. [2022-01-10 07:48:03,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:48:03,045 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (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 123 [2022-01-10 07:48:03,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:03,050 INFO L225 Difference]: With dead ends: 3956 [2022-01-10 07:48:03,050 INFO L226 Difference]: Without dead ends: 3107 [2022-01-10 07:48:03,052 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 119 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:48:03,053 INFO L933 BasicCegarLoop]: 4292 mSDtfsCounter, 4490 mSDsluCounter, 8294 mSDsCounter, 0 mSdLazyCounter, 281 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4505 SdHoareTripleChecker+Valid, 12586 SdHoareTripleChecker+Invalid, 314 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 281 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:48:03,053 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4505 Valid, 12586 Invalid, 314 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 281 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:48:03,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3107 states. [2022-01-10 07:48:03,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3107 to 3107. [2022-01-10 07:48:03,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3107 states, 3031 states have (on average 1.7189046519300561) internal successors, (5210), 3034 states have internal predecessors, (5210), 45 states have call successors, (45), 28 states have call predecessors, (45), 29 states have return successors, (46), 45 states have call predecessors, (46), 45 states have call successors, (46) [2022-01-10 07:48:03,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3107 states to 3107 states and 5301 transitions. [2022-01-10 07:48:03,106 INFO L78 Accepts]: Start accepts. Automaton has 3107 states and 5301 transitions. Word has length 123 [2022-01-10 07:48:03,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:03,107 INFO L470 AbstractCegarLoop]: Abstraction has 3107 states and 5301 transitions. [2022-01-10 07:48:03,107 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (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:48:03,107 INFO L276 IsEmpty]: Start isEmpty. Operand 3107 states and 5301 transitions. [2022-01-10 07:48:03,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-01-10 07:48:03,108 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:03,108 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] [2022-01-10 07:48:03,127 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (13)] Ended with exit code 0 [2022-01-10 07:48:03,315 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:48:03,315 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:03,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:03,316 INFO L85 PathProgramCache]: Analyzing trace with hash -261823893, now seen corresponding path program 1 times [2022-01-10 07:48:03,316 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:03,316 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [714442705] [2022-01-10 07:48:03,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:03,316 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:03,316 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:03,317 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:48:03,318 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:48:03,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:03,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 311 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:48:03,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:03,559 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:48:03,559 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:03,560 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:03,560 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [714442705] [2022-01-10 07:48:03,560 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [714442705] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:03,560 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:03,560 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:48:03,560 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1633913055] [2022-01-10 07:48:03,560 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:03,560 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:48:03,560 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:03,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:48:03,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:48:03,561 INFO L87 Difference]: Start difference. First operand 3107 states and 5301 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (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:48:03,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:03,856 INFO L93 Difference]: Finished difference Result 4200 states and 6815 transitions. [2022-01-10 07:48:03,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:48:03,857 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (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 123 [2022-01-10 07:48:03,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:03,879 INFO L225 Difference]: With dead ends: 4200 [2022-01-10 07:48:03,879 INFO L226 Difference]: Without dead ends: 3229 [2022-01-10 07:48:03,893 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 119 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:48:03,895 INFO L933 BasicCegarLoop]: 4289 mSDtfsCounter, 4483 mSDsluCounter, 8290 mSDsCounter, 0 mSdLazyCounter, 280 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4498 SdHoareTripleChecker+Valid, 12579 SdHoareTripleChecker+Invalid, 313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 280 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:48:03,895 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4498 Valid, 12579 Invalid, 313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 280 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:48:03,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3229 states. [2022-01-10 07:48:03,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3229 to 3229. [2022-01-10 07:48:03,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3229 states, 3147 states have (on average 1.6997140133460438) internal successors, (5349), 3150 states have internal predecessors, (5349), 47 states have call successors, (47), 32 states have call predecessors, (47), 33 states have return successors, (48), 47 states have call predecessors, (48), 47 states have call successors, (48) [2022-01-10 07:48:04,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3229 states to 3229 states and 5444 transitions. [2022-01-10 07:48:04,016 INFO L78 Accepts]: Start accepts. Automaton has 3229 states and 5444 transitions. Word has length 123 [2022-01-10 07:48:04,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:04,017 INFO L470 AbstractCegarLoop]: Abstraction has 3229 states and 5444 transitions. [2022-01-10 07:48:04,017 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (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:48:04,017 INFO L276 IsEmpty]: Start isEmpty. Operand 3229 states and 5444 transitions. [2022-01-10 07:48:04,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-01-10 07:48:04,018 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:04,018 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] [2022-01-10 07:48:04,027 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2022-01-10 07:48:04,227 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:48:04,227 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:04,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:04,228 INFO L85 PathProgramCache]: Analyzing trace with hash 1344196079, now seen corresponding path program 1 times [2022-01-10 07:48:04,228 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:04,228 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1452460947] [2022-01-10 07:48:04,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:04,228 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:04,228 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:04,229 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:48:04,230 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:48:04,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:04,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 309 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:48:04,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:04,492 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:48:04,493 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:04,493 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:04,493 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1452460947] [2022-01-10 07:48:04,493 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1452460947] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:04,493 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:04,493 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:48:04,493 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [17710123] [2022-01-10 07:48:04,493 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:04,494 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:48:04,494 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:04,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:48:04,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:48:04,494 INFO L87 Difference]: Start difference. First operand 3229 states and 5444 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (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:48:04,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:04,866 INFO L93 Difference]: Finished difference Result 4444 states and 7101 transitions. [2022-01-10 07:48:04,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:48:04,866 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (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 123 [2022-01-10 07:48:04,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:04,873 INFO L225 Difference]: With dead ends: 4444 [2022-01-10 07:48:04,873 INFO L226 Difference]: Without dead ends: 3351 [2022-01-10 07:48:04,876 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 119 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:48:04,876 INFO L933 BasicCegarLoop]: 4286 mSDtfsCounter, 4476 mSDsluCounter, 8286 mSDsCounter, 0 mSdLazyCounter, 279 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4491 SdHoareTripleChecker+Valid, 12572 SdHoareTripleChecker+Invalid, 312 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:48:04,876 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4491 Valid, 12572 Invalid, 312 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 279 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:48:04,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3351 states. [2022-01-10 07:48:04,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3351 to 3351. [2022-01-10 07:48:04,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3351 states, 3263 states have (on average 1.680661967514557) internal successors, (5484), 3266 states have internal predecessors, (5484), 49 states have call successors, (49), 36 states have call predecessors, (49), 37 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2022-01-10 07:48:04,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3351 states to 3351 states and 5583 transitions. [2022-01-10 07:48:04,936 INFO L78 Accepts]: Start accepts. Automaton has 3351 states and 5583 transitions. Word has length 123 [2022-01-10 07:48:04,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:04,937 INFO L470 AbstractCegarLoop]: Abstraction has 3351 states and 5583 transitions. [2022-01-10 07:48:04,937 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (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:48:04,937 INFO L276 IsEmpty]: Start isEmpty. Operand 3351 states and 5583 transitions. [2022-01-10 07:48:04,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-01-10 07:48:04,938 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:04,938 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] [2022-01-10 07:48:04,946 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (15)] Ended with exit code 0 [2022-01-10 07:48:05,145 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:48:05,145 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:05,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:05,146 INFO L85 PathProgramCache]: Analyzing trace with hash 426421868, now seen corresponding path program 1 times [2022-01-10 07:48:05,146 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:05,146 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1571450467] [2022-01-10 07:48:05,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:05,146 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:05,146 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:05,147 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:48:05,149 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:48:05,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:05,237 INFO L263 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:48:05,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:05,395 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:48:05,395 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:05,395 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:05,395 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1571450467] [2022-01-10 07:48:05,395 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1571450467] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:05,395 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:05,395 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:48:05,395 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1940894426] [2022-01-10 07:48:05,395 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:05,396 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:48:05,396 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:05,396 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:48:05,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:48:05,396 INFO L87 Difference]: Start difference. First operand 3351 states and 5583 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (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:48:05,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:05,658 INFO L93 Difference]: Finished difference Result 4688 states and 7379 transitions. [2022-01-10 07:48:05,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:48:05,658 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (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 123 [2022-01-10 07:48:05,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:05,664 INFO L225 Difference]: With dead ends: 4688 [2022-01-10 07:48:05,664 INFO L226 Difference]: Without dead ends: 3473 [2022-01-10 07:48:05,666 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 119 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:48:05,666 INFO L933 BasicCegarLoop]: 4283 mSDtfsCounter, 4468 mSDsluCounter, 8282 mSDsCounter, 0 mSdLazyCounter, 278 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4483 SdHoareTripleChecker+Valid, 12565 SdHoareTripleChecker+Invalid, 311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 278 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:48:05,667 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4483 Valid, 12565 Invalid, 311 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 278 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:48:05,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3473 states. [2022-01-10 07:48:05,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3473 to 3473. [2022-01-10 07:48:05,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3473 states, 3379 states have (on average 1.6617342408996745) internal successors, (5615), 3382 states have internal predecessors, (5615), 51 states have call successors, (51), 40 states have call predecessors, (51), 41 states have return successors, (52), 51 states have call predecessors, (52), 51 states have call successors, (52) [2022-01-10 07:48:05,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3473 states to 3473 states and 5718 transitions. [2022-01-10 07:48:05,732 INFO L78 Accepts]: Start accepts. Automaton has 3473 states and 5718 transitions. Word has length 123 [2022-01-10 07:48:05,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:05,733 INFO L470 AbstractCegarLoop]: Abstraction has 3473 states and 5718 transitions. [2022-01-10 07:48:05,733 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (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:48:05,733 INFO L276 IsEmpty]: Start isEmpty. Operand 3473 states and 5718 transitions. [2022-01-10 07:48:05,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-01-10 07:48:05,734 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:05,734 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] [2022-01-10 07:48:05,744 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2022-01-10 07:48:05,944 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:48:05,944 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:05,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:05,945 INFO L85 PathProgramCache]: Analyzing trace with hash -910600343, now seen corresponding path program 1 times [2022-01-10 07:48:05,945 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:05,945 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2104234379] [2022-01-10 07:48:05,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:05,945 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:05,945 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:05,946 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:48:05,948 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:48:06,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:06,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 303 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:48:06,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:06,188 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:48:06,189 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:06,189 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:06,189 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2104234379] [2022-01-10 07:48:06,189 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2104234379] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:06,189 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:06,189 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:48:06,189 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495052745] [2022-01-10 07:48:06,189 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:06,190 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:48:06,190 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:06,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:48:06,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:48:06,190 INFO L87 Difference]: Start difference. First operand 3473 states and 5718 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (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:48:06,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:06,286 INFO L93 Difference]: Finished difference Result 5019 states and 7760 transitions. [2022-01-10 07:48:06,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:48:06,287 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (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 123 [2022-01-10 07:48:06,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:06,293 INFO L225 Difference]: With dead ends: 5019 [2022-01-10 07:48:06,293 INFO L226 Difference]: Without dead ends: 3683 [2022-01-10 07:48:06,296 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 119 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:48:06,296 INFO L933 BasicCegarLoop]: 4305 mSDtfsCounter, 284 mSDsluCounter, 13024 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 284 SdHoareTripleChecker+Valid, 17329 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:48:06,296 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [284 Valid, 17329 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:48:06,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3683 states. [2022-01-10 07:48:06,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3683 to 3479. [2022-01-10 07:48:06,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3479 states, 3385 states have (on average 1.6564254062038404) internal successors, (5607), 3388 states have internal predecessors, (5607), 51 states have call successors, (51), 40 states have call predecessors, (51), 41 states have return successors, (52), 51 states have call predecessors, (52), 51 states have call successors, (52) [2022-01-10 07:48:06,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3479 states to 3479 states and 5710 transitions. [2022-01-10 07:48:06,380 INFO L78 Accepts]: Start accepts. Automaton has 3479 states and 5710 transitions. Word has length 123 [2022-01-10 07:48:06,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:06,380 INFO L470 AbstractCegarLoop]: Abstraction has 3479 states and 5710 transitions. [2022-01-10 07:48:06,380 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (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:48:06,380 INFO L276 IsEmpty]: Start isEmpty. Operand 3479 states and 5710 transitions. [2022-01-10 07:48:06,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-01-10 07:48:06,381 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:06,381 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] [2022-01-10 07:48:06,400 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (17)] Ended with exit code 0 [2022-01-10 07:48:06,589 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:48:06,589 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:06,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:06,590 INFO L85 PathProgramCache]: Analyzing trace with hash -1968438421, now seen corresponding path program 1 times [2022-01-10 07:48:06,590 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:06,591 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1853054999] [2022-01-10 07:48:06,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:06,591 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:06,592 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:06,593 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:48:06,594 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:48:06,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:06,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 302 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:48:06,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:06,832 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:48:06,832 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:06,832 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:06,832 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1853054999] [2022-01-10 07:48:06,832 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1853054999] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:06,832 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:06,832 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:48:06,832 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [3601373] [2022-01-10 07:48:06,832 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:06,833 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:48:06,833 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:06,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:48:06,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:48:06,833 INFO L87 Difference]: Start difference. First operand 3479 states and 5710 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (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:48:06,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:06,926 INFO L93 Difference]: Finished difference Result 5003 states and 7708 transitions. [2022-01-10 07:48:06,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:48:06,926 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (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 123 [2022-01-10 07:48:06,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:06,932 INFO L225 Difference]: With dead ends: 5003 [2022-01-10 07:48:06,932 INFO L226 Difference]: Without dead ends: 3661 [2022-01-10 07:48:06,934 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 119 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:48:06,935 INFO L933 BasicCegarLoop]: 4305 mSDtfsCounter, 245 mSDsluCounter, 13009 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 245 SdHoareTripleChecker+Valid, 17314 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:48:06,935 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [245 Valid, 17314 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:48:06,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3661 states. [2022-01-10 07:48:07,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3661 to 3485. [2022-01-10 07:48:07,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3485 states, 3391 states have (on average 1.651135358301386) internal successors, (5599), 3394 states have internal predecessors, (5599), 51 states have call successors, (51), 40 states have call predecessors, (51), 41 states have return successors, (52), 51 states have call predecessors, (52), 51 states have call successors, (52) [2022-01-10 07:48:07,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3485 states to 3485 states and 5702 transitions. [2022-01-10 07:48:07,015 INFO L78 Accepts]: Start accepts. Automaton has 3485 states and 5702 transitions. Word has length 123 [2022-01-10 07:48:07,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:07,015 INFO L470 AbstractCegarLoop]: Abstraction has 3485 states and 5702 transitions. [2022-01-10 07:48:07,016 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (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:48:07,016 INFO L276 IsEmpty]: Start isEmpty. Operand 3485 states and 5702 transitions. [2022-01-10 07:48:07,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-01-10 07:48:07,016 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:07,016 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] [2022-01-10 07:48:07,039 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (18)] Ended with exit code 0 [2022-01-10 07:48:07,224 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:48:07,224 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:07,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:07,225 INFO L85 PathProgramCache]: Analyzing trace with hash -234333971, now seen corresponding path program 1 times [2022-01-10 07:48:07,225 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:07,225 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1246556623] [2022-01-10 07:48:07,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:07,225 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:07,225 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:07,226 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:48:07,229 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:48:07,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:07,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 301 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:48:07,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:07,501 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:48:07,501 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:07,501 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:07,501 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1246556623] [2022-01-10 07:48:07,501 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1246556623] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:07,505 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:07,505 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:48:07,507 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [850448996] [2022-01-10 07:48:07,507 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:07,507 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:48:07,507 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:07,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:48:07,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:48:07,508 INFO L87 Difference]: Start difference. First operand 3485 states and 5702 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (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:48:07,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:07,695 INFO L93 Difference]: Finished difference Result 4987 states and 7656 transitions. [2022-01-10 07:48:07,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:48:07,696 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (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 123 [2022-01-10 07:48:07,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:07,702 INFO L225 Difference]: With dead ends: 4987 [2022-01-10 07:48:07,702 INFO L226 Difference]: Without dead ends: 3639 [2022-01-10 07:48:07,705 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 119 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:48:07,713 INFO L933 BasicCegarLoop]: 4305 mSDtfsCounter, 206 mSDsluCounter, 12994 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 17299 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:48:07,714 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [206 Valid, 17299 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:48:07,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3639 states. [2022-01-10 07:48:07,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3639 to 3491. [2022-01-10 07:48:07,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3491 states, 3397 states have (on average 1.645863997644981) internal successors, (5591), 3400 states have internal predecessors, (5591), 51 states have call successors, (51), 40 states have call predecessors, (51), 41 states have return successors, (52), 51 states have call predecessors, (52), 51 states have call successors, (52) [2022-01-10 07:48:07,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3491 states to 3491 states and 5694 transitions. [2022-01-10 07:48:07,834 INFO L78 Accepts]: Start accepts. Automaton has 3491 states and 5694 transitions. Word has length 123 [2022-01-10 07:48:07,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:07,834 INFO L470 AbstractCegarLoop]: Abstraction has 3491 states and 5694 transitions. [2022-01-10 07:48:07,834 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (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:48:07,834 INFO L276 IsEmpty]: Start isEmpty. Operand 3491 states and 5694 transitions. [2022-01-10 07:48:07,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-01-10 07:48:07,835 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:07,835 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:48:07,843 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:48:08,043 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:48:08,044 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:08,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:08,044 INFO L85 PathProgramCache]: Analyzing trace with hash -726960145, now seen corresponding path program 1 times [2022-01-10 07:48:08,044 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:08,044 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1243198539] [2022-01-10 07:48:08,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:08,045 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:08,045 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:08,050 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:48:08,079 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:48:08,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:08,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:48:08,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:08,309 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:48:08,310 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:08,310 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:08,310 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1243198539] [2022-01-10 07:48:08,310 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1243198539] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:08,310 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:08,310 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:48:08,310 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1163141904] [2022-01-10 07:48:08,310 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:08,310 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:48:08,310 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:08,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:48:08,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:48:08,311 INFO L87 Difference]: Start difference. First operand 3491 states and 5694 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (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:48:08,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:08,436 INFO L93 Difference]: Finished difference Result 4971 states and 7604 transitions. [2022-01-10 07:48:08,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:48:08,436 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (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 123 [2022-01-10 07:48:08,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:08,458 INFO L225 Difference]: With dead ends: 4971 [2022-01-10 07:48:08,459 INFO L226 Difference]: Without dead ends: 3617 [2022-01-10 07:48:08,462 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 119 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:48:08,462 INFO L933 BasicCegarLoop]: 4305 mSDtfsCounter, 167 mSDsluCounter, 12979 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 17284 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:48:08,462 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [167 Valid, 17284 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:48:08,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3617 states. [2022-01-10 07:48:08,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3617 to 3497. [2022-01-10 07:48:08,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3497 states, 3403 states have (on average 1.6406112253893623) internal successors, (5583), 3406 states have internal predecessors, (5583), 51 states have call successors, (51), 40 states have call predecessors, (51), 41 states have return successors, (52), 51 states have call predecessors, (52), 51 states have call successors, (52) [2022-01-10 07:48:08,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3497 states to 3497 states and 5686 transitions. [2022-01-10 07:48:08,668 INFO L78 Accepts]: Start accepts. Automaton has 3497 states and 5686 transitions. Word has length 123 [2022-01-10 07:48:08,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:08,668 INFO L470 AbstractCegarLoop]: Abstraction has 3497 states and 5686 transitions. [2022-01-10 07:48:08,669 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (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:48:08,669 INFO L276 IsEmpty]: Start isEmpty. Operand 3497 states and 5686 transitions. [2022-01-10 07:48:08,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-01-10 07:48:08,670 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:08,670 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] [2022-01-10 07:48:08,679 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:48:08,870 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:48:08,870 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:08,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:08,871 INFO L85 PathProgramCache]: Analyzing trace with hash -1144356751, now seen corresponding path program 1 times [2022-01-10 07:48:08,871 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:08,871 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [427063172] [2022-01-10 07:48:08,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:08,871 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:08,871 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:08,872 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:48:08,887 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:48:09,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:09,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:48:09,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:09,192 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:48:09,193 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:09,193 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:09,193 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [427063172] [2022-01-10 07:48:09,193 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [427063172] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:09,193 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:09,193 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:48:09,193 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1245365404] [2022-01-10 07:48:09,193 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:09,194 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:48:09,194 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:09,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:48:09,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:48:09,194 INFO L87 Difference]: Start difference. First operand 3497 states and 5686 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (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:48:09,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:09,316 INFO L93 Difference]: Finished difference Result 4927 states and 7516 transitions. [2022-01-10 07:48:09,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:48:09,317 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (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 123 [2022-01-10 07:48:09,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:09,322 INFO L225 Difference]: With dead ends: 4927 [2022-01-10 07:48:09,323 INFO L226 Difference]: Without dead ends: 3567 [2022-01-10 07:48:09,326 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 119 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:48:09,326 INFO L933 BasicCegarLoop]: 4305 mSDtfsCounter, 89 mSDsluCounter, 12949 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 17254 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:48:09,327 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 17254 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:48:09,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3567 states. [2022-01-10 07:48:09,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3567 to 3503. [2022-01-10 07:48:09,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3503 states, 3409 states have (on average 1.635376943385157) internal successors, (5575), 3412 states have internal predecessors, (5575), 51 states have call successors, (51), 40 states have call predecessors, (51), 41 states have return successors, (52), 51 states have call predecessors, (52), 51 states have call successors, (52) [2022-01-10 07:48:09,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3503 states to 3503 states and 5678 transitions. [2022-01-10 07:48:09,490 INFO L78 Accepts]: Start accepts. Automaton has 3503 states and 5678 transitions. Word has length 123 [2022-01-10 07:48:09,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:09,490 INFO L470 AbstractCegarLoop]: Abstraction has 3503 states and 5678 transitions. [2022-01-10 07:48:09,490 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (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:48:09,491 INFO L276 IsEmpty]: Start isEmpty. Operand 3503 states and 5678 transitions. [2022-01-10 07:48:09,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-01-10 07:48:09,492 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:09,492 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] [2022-01-10 07:48:09,502 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:48:09,699 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:48:09,700 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:09,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:09,700 INFO L85 PathProgramCache]: Analyzing trace with hash 1122024435, now seen corresponding path program 1 times [2022-01-10 07:48:09,700 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:09,701 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [927324029] [2022-01-10 07:48:09,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:09,701 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:09,701 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:09,760 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:48:09,761 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:48:09,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:09,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 298 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:48:09,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:10,009 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:48:10,009 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:10,009 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:10,009 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [927324029] [2022-01-10 07:48:10,009 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [927324029] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:10,009 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:10,009 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:48:10,009 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [151718859] [2022-01-10 07:48:10,009 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:10,010 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:48:10,010 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:10,010 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:48:10,010 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:48:10,010 INFO L87 Difference]: Start difference. First operand 3503 states and 5678 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (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:48:10,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:10,136 INFO L93 Difference]: Finished difference Result 5205 states and 7836 transitions. [2022-01-10 07:48:10,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:48:10,137 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (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 123 [2022-01-10 07:48:10,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:10,143 INFO L225 Difference]: With dead ends: 5205 [2022-01-10 07:48:10,143 INFO L226 Difference]: Without dead ends: 3839 [2022-01-10 07:48:10,147 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 119 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:48:10,148 INFO L933 BasicCegarLoop]: 4305 mSDtfsCounter, 50 mSDsluCounter, 12934 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 17239 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:48:10,171 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 17239 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:48:10,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3839 states. [2022-01-10 07:48:10,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3839 to 3551. [2022-01-10 07:48:10,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3551 states, 3457 states have (on average 1.6265548163147237) internal successors, (5623), 3460 states have internal predecessors, (5623), 51 states have call successors, (51), 40 states have call predecessors, (51), 41 states have return successors, (52), 51 states have call predecessors, (52), 51 states have call successors, (52) [2022-01-10 07:48:10,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3551 states to 3551 states and 5726 transitions. [2022-01-10 07:48:10,297 INFO L78 Accepts]: Start accepts. Automaton has 3551 states and 5726 transitions. Word has length 123 [2022-01-10 07:48:10,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:10,297 INFO L470 AbstractCegarLoop]: Abstraction has 3551 states and 5726 transitions. [2022-01-10 07:48:10,298 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (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:48:10,298 INFO L276 IsEmpty]: Start isEmpty. Operand 3551 states and 5726 transitions. [2022-01-10 07:48:10,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-01-10 07:48:10,298 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:10,299 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] [2022-01-10 07:48:10,326 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:48:10,509 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:48:10,510 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:10,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:10,510 INFO L85 PathProgramCache]: Analyzing trace with hash 2015510773, now seen corresponding path program 1 times [2022-01-10 07:48:10,510 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:10,510 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [811662044] [2022-01-10 07:48:10,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:10,511 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:10,511 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:10,512 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:48:10,513 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:48:10,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:10,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:48:10,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:10,755 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:48:10,755 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:10,755 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:10,755 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [811662044] [2022-01-10 07:48:10,756 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [811662044] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:10,756 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:10,756 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:48:10,756 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1965951082] [2022-01-10 07:48:10,756 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:10,756 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:48:10,756 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:10,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:48:10,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:48:10,757 INFO L87 Difference]: Start difference. First operand 3551 states and 5726 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (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:48:10,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:10,862 INFO L93 Difference]: Finished difference Result 4979 states and 7520 transitions. [2022-01-10 07:48:10,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:48:10,863 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (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 123 [2022-01-10 07:48:10,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:10,868 INFO L225 Difference]: With dead ends: 4979 [2022-01-10 07:48:10,868 INFO L226 Difference]: Without dead ends: 3565 [2022-01-10 07:48:10,871 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 119 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:48:10,872 INFO L933 BasicCegarLoop]: 4305 mSDtfsCounter, 10 mSDsluCounter, 12914 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 17219 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:48:10,873 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 17219 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:48:10,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3565 states. [2022-01-10 07:48:10,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3565 to 3557. [2022-01-10 07:48:10,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3557 states, 3463 states have (on average 1.6214265088073925) internal successors, (5615), 3466 states have internal predecessors, (5615), 51 states have call successors, (51), 40 states have call predecessors, (51), 41 states have return successors, (52), 51 states have call predecessors, (52), 51 states have call successors, (52) [2022-01-10 07:48:10,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3557 states to 3557 states and 5718 transitions. [2022-01-10 07:48:10,985 INFO L78 Accepts]: Start accepts. Automaton has 3557 states and 5718 transitions. Word has length 123 [2022-01-10 07:48:10,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:10,985 INFO L470 AbstractCegarLoop]: Abstraction has 3557 states and 5718 transitions. [2022-01-10 07:48:10,986 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (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:48:10,986 INFO L276 IsEmpty]: Start isEmpty. Operand 3557 states and 5718 transitions. [2022-01-10 07:48:10,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-01-10 07:48:10,987 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:10,987 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] [2022-01-10 07:48:11,008 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:48:11,194 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:48:11,195 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:11,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:11,196 INFO L85 PathProgramCache]: Analyzing trace with hash 170143607, now seen corresponding path program 1 times [2022-01-10 07:48:11,196 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:11,196 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1914338929] [2022-01-10 07:48:11,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:11,196 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:11,196 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:11,197 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:48:11,199 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:48:11,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:11,342 INFO L263 TraceCheckSpWp]: Trace formula consists of 296 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:48:11,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:11,529 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:48:11,529 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:11,529 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:11,529 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1914338929] [2022-01-10 07:48:11,529 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1914338929] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:11,529 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:11,529 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-10 07:48:11,529 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1137430323] [2022-01-10 07:48:11,529 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:11,530 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:48:11,530 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:11,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:48:11,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:48:11,530 INFO L87 Difference]: Start difference. First operand 3557 states and 5718 transitions. Second operand has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 2 states have internal predecessors, (113), 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:48:11,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:11,677 INFO L93 Difference]: Finished difference Result 6366 states and 9183 transitions. [2022-01-10 07:48:11,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:48:11,678 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 2 states have internal predecessors, (113), 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 123 [2022-01-10 07:48:11,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:11,685 INFO L225 Difference]: With dead ends: 6366 [2022-01-10 07:48:11,685 INFO L226 Difference]: Without dead ends: 4946 [2022-01-10 07:48:11,689 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 121 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:48:11,690 INFO L933 BasicCegarLoop]: 4365 mSDtfsCounter, 4177 mSDsluCounter, 315 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4177 SdHoareTripleChecker+Valid, 4680 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:48:11,690 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4177 Valid, 4680 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:48:11,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4946 states. [2022-01-10 07:48:11,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4946 to 4944. [2022-01-10 07:48:11,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4944 states, 4762 states have (on average 1.510919781604368) internal successors, (7195), 4768 states have internal predecessors, (7195), 98 states have call successors, (98), 80 states have call predecessors, (98), 82 states have return successors, (100), 96 states have call predecessors, (100), 98 states have call successors, (100) [2022-01-10 07:48:11,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4944 states to 4944 states and 7393 transitions. [2022-01-10 07:48:11,845 INFO L78 Accepts]: Start accepts. Automaton has 4944 states and 7393 transitions. Word has length 123 [2022-01-10 07:48:11,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:11,846 INFO L470 AbstractCegarLoop]: Abstraction has 4944 states and 7393 transitions. [2022-01-10 07:48:11,846 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 2 states have internal predecessors, (113), 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:48:11,846 INFO L276 IsEmpty]: Start isEmpty. Operand 4944 states and 7393 transitions. [2022-01-10 07:48:11,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 201 [2022-01-10 07:48:11,849 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:11,849 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:48:11,856 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:48:12,056 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:48:12,056 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:12,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:12,057 INFO L85 PathProgramCache]: Analyzing trace with hash 211678619, now seen corresponding path program 1 times [2022-01-10 07:48:12,057 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:12,057 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1826763904] [2022-01-10 07:48:12,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:12,057 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:12,057 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:12,058 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:48:12,103 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:48:12,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:12,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 414 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 07:48:12,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:12,514 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2022-01-10 07:48:12,514 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:12,514 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:12,515 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1826763904] [2022-01-10 07:48:12,515 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1826763904] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:12,515 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:12,515 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:48:12,515 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1672523978] [2022-01-10 07:48:12,515 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:12,515 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 07:48:12,515 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:12,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 07:48:12,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 07:48:12,516 INFO L87 Difference]: Start difference. First operand 4944 states and 7393 transitions. Second operand has 4 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 4 states have call successors, (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:48:12,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:12,971 INFO L93 Difference]: Finished difference Result 10436 states and 14069 transitions. [2022-01-10 07:48:12,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:48:12,972 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 4 states have call successors, (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 200 [2022-01-10 07:48:12,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:12,986 INFO L225 Difference]: With dead ends: 10436 [2022-01-10 07:48:12,986 INFO L226 Difference]: Without dead ends: 7630 [2022-01-10 07:48:12,993 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 198 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:48:12,993 INFO L933 BasicCegarLoop]: 4448 mSDtfsCounter, 4406 mSDsluCounter, 4540 mSDsCounter, 0 mSdLazyCounter, 159 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4412 SdHoareTripleChecker+Valid, 8988 SdHoareTripleChecker+Invalid, 203 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:48:12,993 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4412 Valid, 8988 Invalid, 203 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 159 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:48:13,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7630 states. [2022-01-10 07:48:13,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7630 to 7628. [2022-01-10 07:48:13,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7628 states, 7275 states have (on average 1.4079725085910653) internal successors, (10243), 7290 states have internal predecessors, (10243), 187 states have call successors, (187), 152 states have call predecessors, (187), 164 states have return successors, (211), 187 states have call predecessors, (211), 187 states have call successors, (211) [2022-01-10 07:48:13,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7628 states to 7628 states and 10641 transitions. [2022-01-10 07:48:13,374 INFO L78 Accepts]: Start accepts. Automaton has 7628 states and 10641 transitions. Word has length 200 [2022-01-10 07:48:13,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:13,374 INFO L470 AbstractCegarLoop]: Abstraction has 7628 states and 10641 transitions. [2022-01-10 07:48:13,375 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 4 states have call successors, (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:48:13,375 INFO L276 IsEmpty]: Start isEmpty. Operand 7628 states and 10641 transitions. [2022-01-10 07:48:13,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 201 [2022-01-10 07:48:13,379 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:13,380 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:48:13,388 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:48:13,588 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:48:13,588 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:13,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:13,588 INFO L85 PathProgramCache]: Analyzing trace with hash -1573724643, now seen corresponding path program 1 times [2022-01-10 07:48:13,589 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:13,589 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1697052719] [2022-01-10 07:48:13,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:13,589 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:13,589 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:13,590 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:48:13,622 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:48:13,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:13,698 INFO L263 TraceCheckSpWp]: Trace formula consists of 414 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:48:13,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:13,919 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2022-01-10 07:48:13,920 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:13,920 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:13,920 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1697052719] [2022-01-10 07:48:13,920 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1697052719] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:13,920 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:13,920 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 07:48:13,920 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2003200803] [2022-01-10 07:48:13,920 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:13,921 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:48:13,921 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:13,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:48:13,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:48:13,921 INFO L87 Difference]: Start difference. First operand 7628 states and 10641 transitions. Second operand has 3 states, 3 states have (on average 42.0) internal successors, (126), 3 states have internal predecessors, (126), 2 states have call successors, (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:48:14,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:14,197 INFO L93 Difference]: Finished difference Result 13108 states and 17278 transitions. [2022-01-10 07:48:14,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:48:14,197 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.0) internal successors, (126), 3 states have internal predecessors, (126), 2 states have call successors, (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 200 [2022-01-10 07:48:14,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:14,210 INFO L225 Difference]: With dead ends: 13108 [2022-01-10 07:48:14,210 INFO L226 Difference]: Without dead ends: 7618 [2022-01-10 07:48:14,219 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 198 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:48:14,219 INFO L933 BasicCegarLoop]: 4306 mSDtfsCounter, 341 mSDsluCounter, 3958 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 341 SdHoareTripleChecker+Valid, 8264 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:48:14,220 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [341 Valid, 8264 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:48:14,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7618 states. [2022-01-10 07:48:14,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7618 to 7618. [2022-01-10 07:48:14,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7618 states, 7268 states have (on average 1.4075399009356082) internal successors, (10230), 7282 states have internal predecessors, (10230), 184 states have call successors, (184), 152 states have call predecessors, (184), 164 states have return successors, (208), 184 states have call predecessors, (208), 184 states have call successors, (208) [2022-01-10 07:48:14,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7618 states to 7618 states and 10622 transitions. [2022-01-10 07:48:14,516 INFO L78 Accepts]: Start accepts. Automaton has 7618 states and 10622 transitions. Word has length 200 [2022-01-10 07:48:14,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:14,516 INFO L470 AbstractCegarLoop]: Abstraction has 7618 states and 10622 transitions. [2022-01-10 07:48:14,516 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.0) internal successors, (126), 3 states have internal predecessors, (126), 2 states have call successors, (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:48:14,516 INFO L276 IsEmpty]: Start isEmpty. Operand 7618 states and 10622 transitions. [2022-01-10 07:48:14,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2022-01-10 07:48:14,520 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:14,520 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:48:14,528 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:48:14,728 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:48:14,728 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:14,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:14,729 INFO L85 PathProgramCache]: Analyzing trace with hash -827998598, now seen corresponding path program 1 times [2022-01-10 07:48:14,729 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:14,729 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [859664812] [2022-01-10 07:48:14,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:14,729 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:14,729 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:14,731 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:48:14,785 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:48:14,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:14,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 416 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 07:48:14,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:15,216 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2022-01-10 07:48:15,216 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:15,216 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:15,216 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [859664812] [2022-01-10 07:48:15,216 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [859664812] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:15,216 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:15,216 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:48:15,216 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [809927779] [2022-01-10 07:48:15,216 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:15,217 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 07:48:15,217 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:15,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 07:48:15,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 07:48:15,217 INFO L87 Difference]: Start difference. First operand 7618 states and 10622 transitions. Second operand has 4 states, 4 states have (on average 34.0) internal successors, (136), 4 states have internal predecessors, (136), 4 states have call successors, (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:48:15,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:15,936 INFO L93 Difference]: Finished difference Result 18131 states and 23368 transitions. [2022-01-10 07:48:15,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:48:15,936 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 34.0) internal successors, (136), 4 states have internal predecessors, (136), 4 states have call successors, (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 201 [2022-01-10 07:48:15,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:15,961 INFO L225 Difference]: With dead ends: 18131 [2022-01-10 07:48:15,962 INFO L226 Difference]: Without dead ends: 12651 [2022-01-10 07:48:15,972 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 199 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:48:15,974 INFO L933 BasicCegarLoop]: 4431 mSDtfsCounter, 4401 mSDsluCounter, 4517 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4407 SdHoareTripleChecker+Valid, 8948 SdHoareTripleChecker+Invalid, 205 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:48:15,975 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4407 Valid, 8948 Invalid, 205 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:48:15,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12651 states. [2022-01-10 07:48:16,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12651 to 12649. [2022-01-10 07:48:16,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12649 states, 11976 states have (on average 1.3306613226452906) internal successors, (15936), 12007 states have internal predecessors, (15936), 351 states have call successors, (351), 288 states have call predecessors, (351), 320 states have return successors, (419), 355 states have call predecessors, (419), 351 states have call successors, (419) [2022-01-10 07:48:16,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12649 states to 12649 states and 16706 transitions. [2022-01-10 07:48:16,530 INFO L78 Accepts]: Start accepts. Automaton has 12649 states and 16706 transitions. Word has length 201 [2022-01-10 07:48:16,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:16,531 INFO L470 AbstractCegarLoop]: Abstraction has 12649 states and 16706 transitions. [2022-01-10 07:48:16,531 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 34.0) internal successors, (136), 4 states have internal predecessors, (136), 4 states have call successors, (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:48:16,531 INFO L276 IsEmpty]: Start isEmpty. Operand 12649 states and 16706 transitions. [2022-01-10 07:48:16,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2022-01-10 07:48:16,546 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:16,546 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:48:16,556 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2022-01-10 07:48:16,754 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:48:16,754 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:16,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:16,755 INFO L85 PathProgramCache]: Analyzing trace with hash 1681565436, now seen corresponding path program 1 times [2022-01-10 07:48:16,755 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:16,755 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1758978671] [2022-01-10 07:48:16,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:16,755 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:16,755 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:16,756 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:48:16,758 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:48:16,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:16,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 416 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:48:16,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:17,078 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2022-01-10 07:48:17,078 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:17,078 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:17,078 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1758978671] [2022-01-10 07:48:17,078 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1758978671] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:17,078 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:17,078 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 07:48:17,079 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609231775] [2022-01-10 07:48:17,079 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:17,079 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:48:17,079 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:17,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:48:17,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:48:17,080 INFO L87 Difference]: Start difference. First operand 12649 states and 16706 transitions. Second operand has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 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:48:17,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:17,665 INFO L93 Difference]: Finished difference Result 23151 states and 29411 transitions. [2022-01-10 07:48:17,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:48:17,666 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 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 201 [2022-01-10 07:48:17,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:17,689 INFO L225 Difference]: With dead ends: 23151 [2022-01-10 07:48:17,690 INFO L226 Difference]: Without dead ends: 12640 [2022-01-10 07:48:17,705 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 199 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:48:17,705 INFO L933 BasicCegarLoop]: 4305 mSDtfsCounter, 339 mSDsluCounter, 3958 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 339 SdHoareTripleChecker+Valid, 8263 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:48:17,706 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [339 Valid, 8263 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:48:17,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12640 states. [2022-01-10 07:48:18,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12640 to 12640. [2022-01-10 07:48:18,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12640 states, 11970 states have (on average 1.3304093567251463) internal successors, (15925), 12000 states have internal predecessors, (15925), 348 states have call successors, (348), 288 states have call predecessors, (348), 320 states have return successors, (416), 352 states have call predecessors, (416), 348 states have call successors, (416) [2022-01-10 07:48:18,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12640 states to 12640 states and 16689 transitions. [2022-01-10 07:48:18,267 INFO L78 Accepts]: Start accepts. Automaton has 12640 states and 16689 transitions. Word has length 201 [2022-01-10 07:48:18,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:18,267 INFO L470 AbstractCegarLoop]: Abstraction has 12640 states and 16689 transitions. [2022-01-10 07:48:18,267 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 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:48:18,268 INFO L276 IsEmpty]: Start isEmpty. Operand 12640 states and 16689 transitions. [2022-01-10 07:48:18,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2022-01-10 07:48:18,273 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:18,273 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:48:18,281 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2022-01-10 07:48:18,481 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:48:18,481 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:18,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:18,482 INFO L85 PathProgramCache]: Analyzing trace with hash -657388809, now seen corresponding path program 1 times [2022-01-10 07:48:18,482 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:18,482 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1978418605] [2022-01-10 07:48:18,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:18,482 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:18,482 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:18,483 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:48:18,485 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:48:18,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:18,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 418 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 07:48:18,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:18,898 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2022-01-10 07:48:18,899 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:18,899 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:18,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1978418605] [2022-01-10 07:48:18,899 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1978418605] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:18,899 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:18,899 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:48:18,899 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1350191550] [2022-01-10 07:48:18,899 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:18,899 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 07:48:18,899 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:18,900 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 07:48:18,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 07:48:18,900 INFO L87 Difference]: Start difference. First operand 12640 states and 16689 transitions. Second operand has 4 states, 4 states have (on average 34.25) internal successors, (137), 4 states have internal predecessors, (137), 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:48:20,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:20,108 INFO L93 Difference]: Finished difference Result 32756 states and 41049 transitions. [2022-01-10 07:48:20,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:48:20,109 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 34.25) internal successors, (137), 4 states have internal predecessors, (137), 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 202 [2022-01-10 07:48:20,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:20,156 INFO L225 Difference]: With dead ends: 32756 [2022-01-10 07:48:20,156 INFO L226 Difference]: Without dead ends: 22254 [2022-01-10 07:48:20,177 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 200 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:48:20,178 INFO L933 BasicCegarLoop]: 4420 mSDtfsCounter, 4394 mSDsluCounter, 4494 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4400 SdHoareTripleChecker+Valid, 8914 SdHoareTripleChecker+Invalid, 206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:48:20,178 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4400 Valid, 8914 Invalid, 206 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:48:20,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22254 states. [2022-01-10 07:48:21,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22254 to 22252. [2022-01-10 07:48:21,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22252 states, 20963 states have (on average 1.279444735963364) internal successors, (26821), 21030 states have internal predecessors, (26821), 663 states have call successors, (663), 544 states have call predecessors, (663), 624 states have return successors, (827), 679 states have call predecessors, (827), 663 states have call successors, (827) [2022-01-10 07:48:21,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22252 states to 22252 states and 28311 transitions. [2022-01-10 07:48:21,401 INFO L78 Accepts]: Start accepts. Automaton has 22252 states and 28311 transitions. Word has length 202 [2022-01-10 07:48:21,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:21,401 INFO L470 AbstractCegarLoop]: Abstraction has 22252 states and 28311 transitions. [2022-01-10 07:48:21,401 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 34.25) internal successors, (137), 4 states have internal predecessors, (137), 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:48:21,402 INFO L276 IsEmpty]: Start isEmpty. Operand 22252 states and 28311 transitions. [2022-01-10 07:48:21,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2022-01-10 07:48:21,411 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:21,411 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:48:21,433 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:48:21,618 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:48:21,619 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:21,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:21,619 INFO L85 PathProgramCache]: Analyzing trace with hash 1852175225, now seen corresponding path program 1 times [2022-01-10 07:48:21,620 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:21,620 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1034764225] [2022-01-10 07:48:21,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:21,620 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:21,620 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:21,621 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:48:21,671 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:48:21,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:21,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 418 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:48:21,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:22,053 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2022-01-10 07:48:22,053 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:22,053 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:22,053 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1034764225] [2022-01-10 07:48:22,053 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1034764225] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:22,053 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:22,053 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 07:48:22,053 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [657343385] [2022-01-10 07:48:22,053 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:22,054 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:48:22,054 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:22,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:48:22,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:48:22,055 INFO L87 Difference]: Start difference. First operand 22252 states and 28311 transitions. Second operand has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 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:48:23,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:23,317 INFO L93 Difference]: Finished difference Result 42358 states and 52624 transitions. [2022-01-10 07:48:23,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:48:23,317 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 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 202 [2022-01-10 07:48:23,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:23,389 INFO L225 Difference]: With dead ends: 42358 [2022-01-10 07:48:23,389 INFO L226 Difference]: Without dead ends: 22244 [2022-01-10 07:48:23,438 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 200 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:48:23,439 INFO L933 BasicCegarLoop]: 4304 mSDtfsCounter, 337 mSDsluCounter, 3958 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 337 SdHoareTripleChecker+Valid, 8262 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:48:23,439 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [337 Valid, 8262 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:48:23,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22244 states. [2022-01-10 07:48:24,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22244 to 22244. [2022-01-10 07:48:24,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22244 states, 20958 states have (on average 1.2793205458536119) internal successors, (26812), 21024 states have internal predecessors, (26812), 660 states have call successors, (660), 544 states have call predecessors, (660), 624 states have return successors, (824), 676 states have call predecessors, (824), 660 states have call successors, (824) [2022-01-10 07:48:24,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22244 states to 22244 states and 28296 transitions. [2022-01-10 07:48:24,813 INFO L78 Accepts]: Start accepts. Automaton has 22244 states and 28296 transitions. Word has length 202 [2022-01-10 07:48:24,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:24,813 INFO L470 AbstractCegarLoop]: Abstraction has 22244 states and 28296 transitions. [2022-01-10 07:48:24,813 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 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:48:24,813 INFO L276 IsEmpty]: Start isEmpty. Operand 22244 states and 28296 transitions. [2022-01-10 07:48:24,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2022-01-10 07:48:24,822 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:24,822 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:48:24,832 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:48:25,023 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:48:25,024 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:25,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:25,024 INFO L85 PathProgramCache]: Analyzing trace with hash -1389218530, now seen corresponding path program 1 times [2022-01-10 07:48:25,024 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:25,024 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [317115133] [2022-01-10 07:48:25,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:25,025 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:25,025 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:25,026 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:48:25,027 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:48:25,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:25,142 INFO L263 TraceCheckSpWp]: Trace formula consists of 420 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 07:48:25,144 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:25,403 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2022-01-10 07:48:25,403 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:25,403 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:25,403 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [317115133] [2022-01-10 07:48:25,403 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [317115133] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:25,403 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:25,403 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:48:25,404 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2081940787] [2022-01-10 07:48:25,404 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:25,404 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 07:48:25,404 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:25,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 07:48:25,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 07:48:25,404 INFO L87 Difference]: Start difference. First operand 22244 states and 28296 transitions. Second operand has 4 states, 4 states have (on average 34.5) internal successors, (138), 4 states have internal predecessors, (138), 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:48:28,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:28,400 INFO L93 Difference]: Finished difference Result 67043 states and 82407 transitions. [2022-01-10 07:48:28,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:48:28,409 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 34.5) internal successors, (138), 4 states have internal predecessors, (138), 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 203 [2022-01-10 07:48:28,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:28,508 INFO L225 Difference]: With dead ends: 67043 [2022-01-10 07:48:28,508 INFO L226 Difference]: Without dead ends: 46937 [2022-01-10 07:48:28,539 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 201 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:48:28,540 INFO L933 BasicCegarLoop]: 4423 mSDtfsCounter, 4399 mSDsluCounter, 4476 mSDsCounter, 0 mSdLazyCounter, 172 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4405 SdHoareTripleChecker+Valid, 8899 SdHoareTripleChecker+Invalid, 219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:48:28,540 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4405 Valid, 8899 Invalid, 219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 172 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:48:28,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46937 states. [2022-01-10 07:48:31,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46937 to 45847. [2022-01-10 07:48:31,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45847 states, 42990 states have (on average 1.2425680390788556) internal successors, (53418), 43329 states have internal predecessors, (53418), 1255 states have call successors, (1255), 1024 states have call predecessors, (1255), 1600 states have return successors, (2060), 1495 states have call predecessors, (2060), 1255 states have call successors, (2060) [2022-01-10 07:48:31,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45847 states to 45847 states and 56733 transitions. [2022-01-10 07:48:31,151 INFO L78 Accepts]: Start accepts. Automaton has 45847 states and 56733 transitions. Word has length 203 [2022-01-10 07:48:31,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:31,151 INFO L470 AbstractCegarLoop]: Abstraction has 45847 states and 56733 transitions. [2022-01-10 07:48:31,151 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 34.5) internal successors, (138), 4 states have internal predecessors, (138), 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:48:31,152 INFO L276 IsEmpty]: Start isEmpty. Operand 45847 states and 56733 transitions. [2022-01-10 07:48:31,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2022-01-10 07:48:31,170 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:31,170 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:48:31,178 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:48:31,377 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:48:31,378 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:31,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:31,378 INFO L85 PathProgramCache]: Analyzing trace with hash 1120345504, now seen corresponding path program 1 times [2022-01-10 07:48:31,378 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:31,378 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [448371245] [2022-01-10 07:48:31,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:31,379 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:31,379 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:31,380 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:48:31,381 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:48:31,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:31,494 INFO L263 TraceCheckSpWp]: Trace formula consists of 420 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:48:31,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:31,665 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2022-01-10 07:48:31,665 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:31,666 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:31,666 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [448371245] [2022-01-10 07:48:31,666 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [448371245] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:31,666 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:31,666 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 07:48:31,666 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1591246347] [2022-01-10 07:48:31,666 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:31,666 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:48:31,666 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:31,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:48:31,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:48:31,667 INFO L87 Difference]: Start difference. First operand 45847 states and 56733 transitions. Second operand has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 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:48:34,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:34,451 INFO L93 Difference]: Finished difference Result 89550 states and 109472 transitions. [2022-01-10 07:48:34,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:48:34,452 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 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 203 [2022-01-10 07:48:34,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:34,561 INFO L225 Difference]: With dead ends: 89550 [2022-01-10 07:48:34,561 INFO L226 Difference]: Without dead ends: 45840 [2022-01-10 07:48:34,612 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 201 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:48:34,615 INFO L933 BasicCegarLoop]: 4303 mSDtfsCounter, 335 mSDsluCounter, 3958 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 335 SdHoareTripleChecker+Valid, 8261 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:48:34,615 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [335 Valid, 8261 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:48:34,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45840 states. [2022-01-10 07:48:37,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45840 to 45840. [2022-01-10 07:48:37,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45840 states, 42986 states have (on average 1.2425208207323315) internal successors, (53411), 43324 states have internal predecessors, (53411), 1252 states have call successors, (1252), 1024 states have call predecessors, (1252), 1600 states have return successors, (2056), 1492 states have call predecessors, (2056), 1252 states have call successors, (2056) [2022-01-10 07:48:37,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45840 states to 45840 states and 56719 transitions. [2022-01-10 07:48:37,583 INFO L78 Accepts]: Start accepts. Automaton has 45840 states and 56719 transitions. Word has length 203 [2022-01-10 07:48:37,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:37,583 INFO L470 AbstractCegarLoop]: Abstraction has 45840 states and 56719 transitions. [2022-01-10 07:48:37,583 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 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:48:37,583 INFO L276 IsEmpty]: Start isEmpty. Operand 45840 states and 56719 transitions. [2022-01-10 07:48:37,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2022-01-10 07:48:37,600 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:37,600 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:48:37,608 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:48:37,808 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:48:37,808 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:37,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:37,809 INFO L85 PathProgramCache]: Analyzing trace with hash 806910035, now seen corresponding path program 1 times [2022-01-10 07:48:37,809 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:37,809 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1569745740] [2022-01-10 07:48:37,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:37,809 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:37,809 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:37,810 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:48:37,812 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:48:37,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:37,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 422 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 07:48:37,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:38,346 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2022-01-10 07:48:38,346 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:38,347 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:38,347 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1569745740] [2022-01-10 07:48:38,347 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1569745740] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:38,347 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:38,347 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:48:38,347 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [966661097] [2022-01-10 07:48:38,347 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:38,347 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 07:48:38,347 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:38,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 07:48:38,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 07:48:38,348 INFO L87 Difference]: Start difference. First operand 45840 states and 56719 transitions. Second operand has 4 states, 4 states have (on average 34.75) internal successors, (139), 4 states have internal predecessors, (139), 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:48:44,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:44,154 INFO L93 Difference]: Finished difference Result 133082 states and 161891 transitions. [2022-01-10 07:48:44,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:48:44,154 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 34.75) internal successors, (139), 4 states have internal predecessors, (139), 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 204 [2022-01-10 07:48:44,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:44,400 INFO L225 Difference]: With dead ends: 133082 [2022-01-10 07:48:44,400 INFO L226 Difference]: Without dead ends: 89380 [2022-01-10 07:48:44,454 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 202 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:48:44,454 INFO L933 BasicCegarLoop]: 4356 mSDtfsCounter, 4383 mSDsluCounter, 4415 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4389 SdHoareTripleChecker+Valid, 8771 SdHoareTripleChecker+Invalid, 212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:48:44,454 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4389 Valid, 8771 Invalid, 212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:48:44,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89380 states.