/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_label45+token_ring.11.cil-2.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-a10ec3b [2022-01-10 07:46:15,372 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-10 07:46:15,374 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-10 07:46:15,397 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-10 07:46:15,397 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-10 07:46:15,398 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-10 07:46:15,399 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-10 07:46:15,400 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-10 07:46:15,401 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-10 07:46:15,402 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-10 07:46:15,402 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-10 07:46:15,403 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-10 07:46:15,403 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-10 07:46:15,404 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-10 07:46:15,405 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-10 07:46:15,405 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-10 07:46:15,406 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-10 07:46:15,407 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-10 07:46:15,408 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-10 07:46:15,410 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-10 07:46:15,411 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-10 07:46:15,412 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-10 07:46:15,413 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-10 07:46:15,413 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-10 07:46:15,415 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-10 07:46:15,415 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-10 07:46:15,415 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-10 07:46:15,416 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-10 07:46:15,416 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-10 07:46:15,417 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-10 07:46:15,417 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-10 07:46:15,417 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-10 07:46:15,418 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-10 07:46:15,418 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-10 07:46:15,419 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-10 07:46:15,419 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-10 07:46:15,419 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-10 07:46:15,420 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-10 07:46:15,420 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-10 07:46:15,420 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-10 07:46:15,421 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-10 07:46:15,431 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:46:15,479 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-10 07:46:15,479 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-10 07:46:15,479 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-01-10 07:46:15,479 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-01-10 07:46:15,480 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-10 07:46:15,480 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-10 07:46:15,480 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-10 07:46:15,480 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-10 07:46:15,480 INFO L138 SettingsManager]: * Use SBE=true [2022-01-10 07:46:15,480 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-10 07:46:15,480 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-10 07:46:15,481 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-10 07:46:15,481 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-10 07:46:15,481 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-10 07:46:15,481 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-10 07:46:15,481 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-01-10 07:46:15,481 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-01-10 07:46:15,481 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-01-10 07:46:15,481 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-10 07:46:15,481 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-10 07:46:15,481 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-10 07:46:15,481 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-10 07:46:15,482 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-10 07:46:15,482 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 07:46:15,482 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-10 07:46:15,482 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-10 07:46:15,482 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-10 07:46:15,482 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-01-10 07:46:15,482 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-01-10 07:46:15,482 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-10 07:46:15,482 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-01-10 07:46:15,482 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-10 07:46:15,482 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-01-10 07:46:15,482 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:46:15,653 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-10 07:46:15,668 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-10 07:46:15,670 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-10 07:46:15,671 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-10 07:46:15,675 INFO L275 PluginConnector]: CDTParser initialized [2022-01-10 07:46:15,676 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/combinations/Problem05_label45+token_ring.11.cil-2.c [2022-01-10 07:46:15,734 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8c67dd821/e1d0ed787a2848f7a954c8f5876a6ebe/FLAG581680631 [2022-01-10 07:46:16,336 INFO L306 CDTParser]: Found 1 translation units. [2022-01-10 07:46:16,336 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/combinations/Problem05_label45+token_ring.11.cil-2.c [2022-01-10 07:46:16,374 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8c67dd821/e1d0ed787a2848f7a954c8f5876a6ebe/FLAG581680631 [2022-01-10 07:46:16,473 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8c67dd821/e1d0ed787a2848f7a954c8f5876a6ebe [2022-01-10 07:46:16,475 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-10 07:46:16,477 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-01-10 07:46:16,479 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-10 07:46:16,480 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-10 07:46:16,482 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-10 07:46:16,483 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 07:46:16" (1/1) ... [2022-01-10 07:46:16,484 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6481e9fc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:46:16, skipping insertion in model container [2022-01-10 07:46:16,484 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 07:46:16" (1/1) ... [2022-01-10 07:46:16,488 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-10 07:46:16,613 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-10 07:46:17,797 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_label45+token_ring.11.cil-2.c[380323,380336] [2022-01-10 07:46:17,840 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_label45+token_ring.11.cil-2.c[383339,383352] [2022-01-10 07:46:18,030 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 07:46:18,044 INFO L203 MainTranslator]: Completed pre-run [2022-01-10 07:46:18,663 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_label45+token_ring.11.cil-2.c[380323,380336] [2022-01-10 07:46:18,668 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_label45+token_ring.11.cil-2.c[383339,383352] [2022-01-10 07:46:18,696 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 07:46:18,738 INFO L208 MainTranslator]: Completed translation [2022-01-10 07:46:18,738 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:46:18 WrapperNode [2022-01-10 07:46:18,739 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-10 07:46:18,740 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-10 07:46:18,740 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-10 07:46:18,740 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-10 07:46:18,745 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:46:18" (1/1) ... [2022-01-10 07:46:18,834 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:46:18" (1/1) ... [2022-01-10 07:46:19,094 INFO L137 Inliner]: procedures = 67, calls = 74, calls flagged for inlining = 44, calls inlined = 44, statements flattened = 13101 [2022-01-10 07:46:19,095 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-10 07:46:19,095 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-10 07:46:19,095 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-10 07:46:19,095 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-10 07:46:19,101 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:46:18" (1/1) ... [2022-01-10 07:46:19,101 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:46:18" (1/1) ... [2022-01-10 07:46:19,146 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:46:18" (1/1) ... [2022-01-10 07:46:19,146 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:46:18" (1/1) ... [2022-01-10 07:46:19,344 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:46:18" (1/1) ... [2022-01-10 07:46:19,382 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:46:18" (1/1) ... [2022-01-10 07:46:19,434 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:46:18" (1/1) ... [2022-01-10 07:46:19,535 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-10 07:46:19,536 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-10 07:46:19,537 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-10 07:46:19,537 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-10 07:46:19,538 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:46:18" (1/1) ... [2022-01-10 07:46:19,543 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 07:46:19,551 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-10 07:46:19,572 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:46:19,585 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:46:19,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-10 07:46:19,602 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads [2022-01-10 07:46:19,602 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads [2022-01-10 07:46:19,602 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2022-01-10 07:46:19,602 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2022-01-10 07:46:19,602 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels [2022-01-10 07:46:19,602 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels [2022-01-10 07:46:19,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-01-10 07:46:19,603 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events [2022-01-10 07:46:19,603 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events [2022-01-10 07:46:19,603 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread [2022-01-10 07:46:19,603 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread [2022-01-10 07:46:19,603 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events [2022-01-10 07:46:19,603 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events [2022-01-10 07:46:19,603 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-10 07:46:19,603 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-10 07:46:19,743 INFO L234 CfgBuilder]: Building ICFG [2022-01-10 07:46:19,744 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-10 07:46:26,440 INFO L275 CfgBuilder]: Performing block encoding [2022-01-10 07:46:26,468 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-10 07:46:26,468 INFO L299 CfgBuilder]: Removed 15 assume(true) statements. [2022-01-10 07:46:26,471 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 07:46:26 BoogieIcfgContainer [2022-01-10 07:46:26,471 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-10 07:46:26,472 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-10 07:46:26,473 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-10 07:46:26,475 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-10 07:46:26,475 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.01 07:46:16" (1/3) ... [2022-01-10 07:46:26,475 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@522a34de and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 07:46:26, skipping insertion in model container [2022-01-10 07:46:26,475 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:46:18" (2/3) ... [2022-01-10 07:46:26,476 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@522a34de and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 07:46:26, skipping insertion in model container [2022-01-10 07:46:26,476 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 07:46:26" (3/3) ... [2022-01-10 07:46:26,477 INFO L111 eAbstractionObserver]: Analyzing ICFG Problem05_label45+token_ring.11.cil-2.c [2022-01-10 07:46:26,480 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-10 07:46:26,480 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2022-01-10 07:46:26,527 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-10 07:46:26,532 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:46:26,532 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2022-01-10 07:46:26,573 INFO L276 IsEmpty]: Start isEmpty. Operand has 2540 states, 2506 states have (on average 1.8443735035913806) internal successors, (4622), 2509 states have internal predecessors, (4622), 25 states have call successors, (25), 6 states have call predecessors, (25), 6 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2022-01-10 07:46:26,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:46:26,591 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:26,591 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:46:26,592 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:26,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:26,595 INFO L85 PathProgramCache]: Analyzing trace with hash -17558896, now seen corresponding path program 1 times [2022-01-10 07:46:26,603 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:26,603 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1733840387] [2022-01-10 07:46:26,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:26,604 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:26,604 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:26,605 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:46:26,606 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:46:26,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:26,808 INFO L263 TraceCheckSpWp]: Trace formula consists of 468 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:46:26,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:27,130 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:46:27,130 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:27,131 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:27,131 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1733840387] [2022-01-10 07:46:27,131 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1733840387] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:27,131 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:27,132 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 07:46:27,133 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [130733127] [2022-01-10 07:46:27,134 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:27,137 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:46:27,137 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:27,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:46:27,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:46:27,162 INFO L87 Difference]: Start difference. First operand has 2540 states, 2506 states have (on average 1.8443735035913806) internal successors, (4622), 2509 states have internal predecessors, (4622), 25 states have call successors, (25), 6 states have call predecessors, (25), 6 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) Second operand has 3 states, 3 states have (on average 52.333333333333336) internal successors, (157), 3 states have internal predecessors, (157), 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:46:27,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:27,270 INFO L93 Difference]: Finished difference Result 5068 states and 9321 transitions. [2022-01-10 07:46:27,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:46:27,276 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 52.333333333333336) internal successors, (157), 3 states have internal predecessors, (157), 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 167 [2022-01-10 07:46:27,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:27,296 INFO L225 Difference]: With dead ends: 5068 [2022-01-10 07:46:27,296 INFO L226 Difference]: Without dead ends: 2473 [2022-01-10 07:46:27,306 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 165 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:46:27,309 INFO L933 BasicCegarLoop]: 4579 mSDtfsCounter, 544 mSDsluCounter, 4022 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 544 SdHoareTripleChecker+Valid, 8601 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:46:27,309 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [544 Valid, 8601 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:46:27,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2473 states. [2022-01-10 07:46:27,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2473 to 2473. [2022-01-10 07:46:27,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2473 states, 2440 states have (on average 1.82827868852459) internal successors, (4461), 2442 states have internal predecessors, (4461), 25 states have call successors, (25), 6 states have call predecessors, (25), 6 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2022-01-10 07:46:27,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2473 states to 2473 states and 4511 transitions. [2022-01-10 07:46:27,423 INFO L78 Accepts]: Start accepts. Automaton has 2473 states and 4511 transitions. Word has length 167 [2022-01-10 07:46:27,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:27,425 INFO L470 AbstractCegarLoop]: Abstraction has 2473 states and 4511 transitions. [2022-01-10 07:46:27,425 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 52.333333333333336) internal successors, (157), 3 states have internal predecessors, (157), 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:46:27,425 INFO L276 IsEmpty]: Start isEmpty. Operand 2473 states and 4511 transitions. [2022-01-10 07:46:27,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:46:27,431 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:27,431 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:46:27,441 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:46:27,636 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:46:27,638 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:27,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:27,639 INFO L85 PathProgramCache]: Analyzing trace with hash -1911892782, now seen corresponding path program 1 times [2022-01-10 07:46:27,639 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:27,639 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1968741064] [2022-01-10 07:46:27,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:27,640 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:27,640 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:27,641 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:46:27,641 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:46:27,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:27,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 468 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:27,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:28,057 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:46:28,057 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:28,057 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:28,058 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1968741064] [2022-01-10 07:46:28,058 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1968741064] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:28,058 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:28,058 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:46:28,058 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2089407474] [2022-01-10 07:46:28,058 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:28,063 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:28,064 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:28,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:28,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:28,066 INFO L87 Difference]: Start difference. First operand 2473 states and 4511 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 3 states have internal predecessors, (157), 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:46:28,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:28,690 INFO L93 Difference]: Finished difference Result 3183 states and 5643 transitions. [2022-01-10 07:46:28,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:46:28,691 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 3 states have internal predecessors, (157), 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 167 [2022-01-10 07:46:28,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:28,702 INFO L225 Difference]: With dead ends: 3183 [2022-01-10 07:46:28,702 INFO L226 Difference]: Without dead ends: 2850 [2022-01-10 07:46:28,704 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 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:46:28,704 INFO L933 BasicCegarLoop]: 4557 mSDtfsCounter, 5020 mSDsluCounter, 9013 mSDsCounter, 0 mSdLazyCounter, 477 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5039 SdHoareTripleChecker+Valid, 13570 SdHoareTripleChecker+Invalid, 532 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 477 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:28,705 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5039 Valid, 13570 Invalid, 532 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 477 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 07:46:28,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2850 states. [2022-01-10 07:46:28,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2850 to 2823. [2022-01-10 07:46:28,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2823 states, 2763 states have (on average 1.8009410061527324) internal successors, (4976), 2766 states have internal predecessors, (4976), 45 states have call successors, (45), 12 states have call predecessors, (45), 13 states have return successors, (46), 45 states have call predecessors, (46), 45 states have call successors, (46) [2022-01-10 07:46:28,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2823 states to 2823 states and 5067 transitions. [2022-01-10 07:46:28,755 INFO L78 Accepts]: Start accepts. Automaton has 2823 states and 5067 transitions. Word has length 167 [2022-01-10 07:46:28,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:28,755 INFO L470 AbstractCegarLoop]: Abstraction has 2823 states and 5067 transitions. [2022-01-10 07:46:28,755 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 3 states have internal predecessors, (157), 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:46:28,755 INFO L276 IsEmpty]: Start isEmpty. Operand 2823 states and 5067 transitions. [2022-01-10 07:46:28,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:46:28,757 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:28,757 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:46:28,765 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2022-01-10 07:46:28,963 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:46:28,964 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:28,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:28,964 INFO L85 PathProgramCache]: Analyzing trace with hash -912306602, now seen corresponding path program 1 times [2022-01-10 07:46:28,965 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:28,965 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2004768128] [2022-01-10 07:46:28,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:28,965 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:28,965 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:28,966 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:46:28,968 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:46:29,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:29,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 466 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:29,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:29,347 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:46:29,347 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:29,347 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:29,347 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2004768128] [2022-01-10 07:46:29,350 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2004768128] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:29,350 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:29,350 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:46:29,350 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [752082803] [2022-01-10 07:46:29,350 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:29,350 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:29,351 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:29,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:29,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:29,352 INFO L87 Difference]: Start difference. First operand 2823 states and 5067 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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:46:29,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:29,705 INFO L93 Difference]: Finished difference Result 3506 states and 6151 transitions. [2022-01-10 07:46:29,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:46:29,706 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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 167 [2022-01-10 07:46:29,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:29,715 INFO L225 Difference]: With dead ends: 3506 [2022-01-10 07:46:29,715 INFO L226 Difference]: Without dead ends: 2823 [2022-01-10 07:46:29,717 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 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:46:29,719 INFO L933 BasicCegarLoop]: 4480 mSDtfsCounter, 4707 mSDsluCounter, 8515 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4726 SdHoareTripleChecker+Valid, 12995 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:29,720 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4726 Valid, 12995 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 257 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:46:29,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2823 states. [2022-01-10 07:46:29,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2823 to 2823. [2022-01-10 07:46:29,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2823 states, 2763 states have (on average 1.7984075280492218) internal successors, (4969), 2766 states have internal predecessors, (4969), 45 states have call successors, (45), 12 states have call predecessors, (45), 13 states have return successors, (46), 45 states have call predecessors, (46), 45 states have call successors, (46) [2022-01-10 07:46:29,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2823 states to 2823 states and 5060 transitions. [2022-01-10 07:46:29,770 INFO L78 Accepts]: Start accepts. Automaton has 2823 states and 5060 transitions. Word has length 167 [2022-01-10 07:46:29,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:29,770 INFO L470 AbstractCegarLoop]: Abstraction has 2823 states and 5060 transitions. [2022-01-10 07:46:29,770 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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:46:29,770 INFO L276 IsEmpty]: Start isEmpty. Operand 2823 states and 5060 transitions. [2022-01-10 07:46:29,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:46:29,772 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:29,772 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:46:29,782 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:46:29,980 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:46:29,980 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:29,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:29,981 INFO L85 PathProgramCache]: Analyzing trace with hash -325872558, now seen corresponding path program 1 times [2022-01-10 07:46:29,981 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:29,981 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2095159467] [2022-01-10 07:46:29,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:29,981 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:29,982 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:29,982 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:46:29,984 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:46:30,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:30,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 464 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:30,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:30,371 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:46:30,372 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:30,372 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:30,372 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2095159467] [2022-01-10 07:46:30,372 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2095159467] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:30,372 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:30,372 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:46:30,372 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1849590217] [2022-01-10 07:46:30,372 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:30,373 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:30,373 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:30,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:30,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:30,373 INFO L87 Difference]: Start difference. First operand 2823 states and 5060 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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:46:30,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:30,716 INFO L93 Difference]: Finished difference Result 3506 states and 6137 transitions. [2022-01-10 07:46:30,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:46:30,717 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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 167 [2022-01-10 07:46:30,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:30,726 INFO L225 Difference]: With dead ends: 3506 [2022-01-10 07:46:30,726 INFO L226 Difference]: Without dead ends: 2823 [2022-01-10 07:46:30,731 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 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:46:30,732 INFO L933 BasicCegarLoop]: 4477 mSDtfsCounter, 4701 mSDsluCounter, 8511 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4720 SdHoareTripleChecker+Valid, 12988 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:30,733 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4720 Valid, 12988 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 257 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:46:30,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2823 states. [2022-01-10 07:46:30,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2823 to 2823. [2022-01-10 07:46:30,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2823 states, 2763 states have (on average 1.795874049945711) internal successors, (4962), 2766 states have internal predecessors, (4962), 45 states have call successors, (45), 12 states have call predecessors, (45), 13 states have return successors, (46), 45 states have call predecessors, (46), 45 states have call successors, (46) [2022-01-10 07:46:30,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2823 states to 2823 states and 5053 transitions. [2022-01-10 07:46:30,924 INFO L78 Accepts]: Start accepts. Automaton has 2823 states and 5053 transitions. Word has length 167 [2022-01-10 07:46:30,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:30,925 INFO L470 AbstractCegarLoop]: Abstraction has 2823 states and 5053 transitions. [2022-01-10 07:46:30,925 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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:46:30,925 INFO L276 IsEmpty]: Start isEmpty. Operand 2823 states and 5053 transitions. [2022-01-10 07:46:30,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:46:30,927 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:30,928 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:46:30,953 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:46:31,138 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:46:31,139 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:31,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:31,140 INFO L85 PathProgramCache]: Analyzing trace with hash 524328662, now seen corresponding path program 1 times [2022-01-10 07:46:31,140 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:31,140 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1500303442] [2022-01-10 07:46:31,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:31,140 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:31,140 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:31,141 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:46:31,143 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:46:31,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:31,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 462 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:31,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:31,469 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:46:31,469 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:31,470 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:31,470 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1500303442] [2022-01-10 07:46:31,470 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1500303442] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:31,470 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:31,470 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:46:31,470 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1341307056] [2022-01-10 07:46:31,470 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:31,470 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:31,471 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:31,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:31,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:31,471 INFO L87 Difference]: Start difference. First operand 2823 states and 5053 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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:46:31,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:31,807 INFO L93 Difference]: Finished difference Result 3506 states and 6123 transitions. [2022-01-10 07:46:31,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:46:31,807 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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 167 [2022-01-10 07:46:31,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:31,816 INFO L225 Difference]: With dead ends: 3506 [2022-01-10 07:46:31,816 INFO L226 Difference]: Without dead ends: 2823 [2022-01-10 07:46:31,818 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 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:46:31,818 INFO L933 BasicCegarLoop]: 4474 mSDtfsCounter, 4695 mSDsluCounter, 8507 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4714 SdHoareTripleChecker+Valid, 12981 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:31,818 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4714 Valid, 12981 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 257 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:46:31,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2823 states. [2022-01-10 07:46:31,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2823 to 2823. [2022-01-10 07:46:31,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2823 states, 2763 states have (on average 1.7933405718422004) internal successors, (4955), 2766 states have internal predecessors, (4955), 45 states have call successors, (45), 12 states have call predecessors, (45), 13 states have return successors, (46), 45 states have call predecessors, (46), 45 states have call successors, (46) [2022-01-10 07:46:31,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2823 states to 2823 states and 5046 transitions. [2022-01-10 07:46:31,885 INFO L78 Accepts]: Start accepts. Automaton has 2823 states and 5046 transitions. Word has length 167 [2022-01-10 07:46:31,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:31,885 INFO L470 AbstractCegarLoop]: Abstraction has 2823 states and 5046 transitions. [2022-01-10 07:46:31,885 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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:46:31,885 INFO L276 IsEmpty]: Start isEmpty. Operand 2823 states and 5046 transitions. [2022-01-10 07:46:31,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:46:31,887 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:31,887 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:46:31,901 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:46:32,097 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:46:32,097 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:32,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:32,098 INFO L85 PathProgramCache]: Analyzing trace with hash -1387908142, now seen corresponding path program 1 times [2022-01-10 07:46:32,098 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:32,098 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1057383271] [2022-01-10 07:46:32,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:32,098 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:32,098 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:32,099 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:46:32,101 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:46:32,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:32,237 INFO L263 TraceCheckSpWp]: Trace formula consists of 460 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:32,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:32,452 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:46:32,452 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:32,452 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:32,452 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1057383271] [2022-01-10 07:46:32,452 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1057383271] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:32,453 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:32,453 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:46:32,453 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1598133976] [2022-01-10 07:46:32,453 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:32,453 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:32,453 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:32,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:32,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:32,454 INFO L87 Difference]: Start difference. First operand 2823 states and 5046 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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:46:32,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:32,804 INFO L93 Difference]: Finished difference Result 3506 states and 6109 transitions. [2022-01-10 07:46:32,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:46:32,805 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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 167 [2022-01-10 07:46:32,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:32,813 INFO L225 Difference]: With dead ends: 3506 [2022-01-10 07:46:32,813 INFO L226 Difference]: Without dead ends: 2823 [2022-01-10 07:46:32,816 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 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:46:32,816 INFO L933 BasicCegarLoop]: 4471 mSDtfsCounter, 4689 mSDsluCounter, 8503 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4708 SdHoareTripleChecker+Valid, 12974 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:32,816 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4708 Valid, 12974 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 257 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:46:32,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2823 states. [2022-01-10 07:46:32,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2823 to 2823. [2022-01-10 07:46:32,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2823 states, 2763 states have (on average 1.7908070937386897) internal successors, (4948), 2766 states have internal predecessors, (4948), 45 states have call successors, (45), 12 states have call predecessors, (45), 13 states have return successors, (46), 45 states have call predecessors, (46), 45 states have call successors, (46) [2022-01-10 07:46:32,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2823 states to 2823 states and 5039 transitions. [2022-01-10 07:46:32,870 INFO L78 Accepts]: Start accepts. Automaton has 2823 states and 5039 transitions. Word has length 167 [2022-01-10 07:46:32,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:32,870 INFO L470 AbstractCegarLoop]: Abstraction has 2823 states and 5039 transitions. [2022-01-10 07:46:32,871 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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:46:32,871 INFO L276 IsEmpty]: Start isEmpty. Operand 2823 states and 5039 transitions. [2022-01-10 07:46:32,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:46:32,872 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:32,872 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:46:32,883 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:46:33,081 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:46:33,082 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:33,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:33,082 INFO L85 PathProgramCache]: Analyzing trace with hash 905711446, now seen corresponding path program 1 times [2022-01-10 07:46:33,083 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:33,083 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [697249457] [2022-01-10 07:46:33,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:33,083 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:33,083 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:33,084 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:46:33,085 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:46:33,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:33,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 458 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:33,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:33,421 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:46:33,421 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:33,421 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:33,422 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [697249457] [2022-01-10 07:46:33,422 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [697249457] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:33,422 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:33,422 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:46:33,422 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1582265323] [2022-01-10 07:46:33,422 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:33,422 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:33,422 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:33,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:33,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:33,423 INFO L87 Difference]: Start difference. First operand 2823 states and 5039 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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:46:33,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:33,747 INFO L93 Difference]: Finished difference Result 3506 states and 6095 transitions. [2022-01-10 07:46:33,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:46:33,748 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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 167 [2022-01-10 07:46:33,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:33,756 INFO L225 Difference]: With dead ends: 3506 [2022-01-10 07:46:33,756 INFO L226 Difference]: Without dead ends: 2823 [2022-01-10 07:46:33,758 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 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:46:33,759 INFO L933 BasicCegarLoop]: 4468 mSDtfsCounter, 4683 mSDsluCounter, 8499 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4702 SdHoareTripleChecker+Valid, 12967 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:33,759 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4702 Valid, 12967 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 257 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:46:33,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2823 states. [2022-01-10 07:46:33,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2823 to 2823. [2022-01-10 07:46:33,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2823 states, 2763 states have (on average 1.788273615635179) internal successors, (4941), 2766 states have internal predecessors, (4941), 45 states have call successors, (45), 12 states have call predecessors, (45), 13 states have return successors, (46), 45 states have call predecessors, (46), 45 states have call successors, (46) [2022-01-10 07:46:33,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2823 states to 2823 states and 5032 transitions. [2022-01-10 07:46:33,801 INFO L78 Accepts]: Start accepts. Automaton has 2823 states and 5032 transitions. Word has length 167 [2022-01-10 07:46:33,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:33,801 INFO L470 AbstractCegarLoop]: Abstraction has 2823 states and 5032 transitions. [2022-01-10 07:46:33,802 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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:46:33,802 INFO L276 IsEmpty]: Start isEmpty. Operand 2823 states and 5032 transitions. [2022-01-10 07:46:33,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:46:33,803 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:33,804 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:46:33,817 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:46:34,015 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:46:34,016 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:34,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:34,016 INFO L85 PathProgramCache]: Analyzing trace with hash 286962514, now seen corresponding path program 1 times [2022-01-10 07:46:34,016 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:34,017 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1212920704] [2022-01-10 07:46:34,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:34,017 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:34,017 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:34,018 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:46:34,019 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:46:34,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:34,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 456 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:34,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:34,353 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:46:34,353 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:34,354 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:34,354 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1212920704] [2022-01-10 07:46:34,354 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1212920704] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:34,354 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:34,354 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:46:34,354 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1139109005] [2022-01-10 07:46:34,354 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:34,354 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:34,354 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:34,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:34,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:34,355 INFO L87 Difference]: Start difference. First operand 2823 states and 5032 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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:46:34,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:34,683 INFO L93 Difference]: Finished difference Result 3506 states and 6081 transitions. [2022-01-10 07:46:34,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:46:34,683 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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 167 [2022-01-10 07:46:34,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:34,692 INFO L225 Difference]: With dead ends: 3506 [2022-01-10 07:46:34,692 INFO L226 Difference]: Without dead ends: 2823 [2022-01-10 07:46:34,696 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 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:46:34,696 INFO L933 BasicCegarLoop]: 4465 mSDtfsCounter, 4676 mSDsluCounter, 8495 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4695 SdHoareTripleChecker+Valid, 12960 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:34,696 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4695 Valid, 12960 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 257 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:46:34,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2823 states. [2022-01-10 07:46:34,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2823 to 2823. [2022-01-10 07:46:34,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2823 states, 2763 states have (on average 1.7857401375316684) internal successors, (4934), 2766 states have internal predecessors, (4934), 45 states have call successors, (45), 12 states have call predecessors, (45), 13 states have return successors, (46), 45 states have call predecessors, (46), 45 states have call successors, (46) [2022-01-10 07:46:34,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2823 states to 2823 states and 5025 transitions. [2022-01-10 07:46:34,743 INFO L78 Accepts]: Start accepts. Automaton has 2823 states and 5025 transitions. Word has length 167 [2022-01-10 07:46:34,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:34,743 INFO L470 AbstractCegarLoop]: Abstraction has 2823 states and 5025 transitions. [2022-01-10 07:46:34,744 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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:46:34,744 INFO L276 IsEmpty]: Start isEmpty. Operand 2823 states and 5025 transitions. [2022-01-10 07:46:34,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:46:34,745 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:34,745 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:46:34,756 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:46:34,954 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:46:34,955 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:34,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:34,955 INFO L85 PathProgramCache]: Analyzing trace with hash 2051679822, now seen corresponding path program 1 times [2022-01-10 07:46:34,956 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:34,956 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1296442478] [2022-01-10 07:46:34,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:34,956 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:34,956 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:34,957 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:46:34,958 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:46:35,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:35,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 454 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:35,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:35,351 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:46:35,351 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:35,351 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:35,351 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1296442478] [2022-01-10 07:46:35,351 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1296442478] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:35,352 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:35,352 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:46:35,352 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [783602276] [2022-01-10 07:46:35,352 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:35,352 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:35,352 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:35,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:35,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:35,353 INFO L87 Difference]: Start difference. First operand 2823 states and 5025 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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:46:35,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:35,702 INFO L93 Difference]: Finished difference Result 3506 states and 6067 transitions. [2022-01-10 07:46:35,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:46:35,703 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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 167 [2022-01-10 07:46:35,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:35,712 INFO L225 Difference]: With dead ends: 3506 [2022-01-10 07:46:35,712 INFO L226 Difference]: Without dead ends: 2823 [2022-01-10 07:46:35,715 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 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:46:35,716 INFO L933 BasicCegarLoop]: 4462 mSDtfsCounter, 4670 mSDsluCounter, 8491 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4689 SdHoareTripleChecker+Valid, 12953 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:35,717 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4689 Valid, 12953 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 257 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:46:35,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2823 states. [2022-01-10 07:46:35,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2823 to 2823. [2022-01-10 07:46:35,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2823 states, 2763 states have (on average 1.7832066594281577) internal successors, (4927), 2766 states have internal predecessors, (4927), 45 states have call successors, (45), 12 states have call predecessors, (45), 13 states have return successors, (46), 45 states have call predecessors, (46), 45 states have call successors, (46) [2022-01-10 07:46:35,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2823 states to 2823 states and 5018 transitions. [2022-01-10 07:46:35,767 INFO L78 Accepts]: Start accepts. Automaton has 2823 states and 5018 transitions. Word has length 167 [2022-01-10 07:46:35,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:35,767 INFO L470 AbstractCegarLoop]: Abstraction has 2823 states and 5018 transitions. [2022-01-10 07:46:35,768 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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:46:35,768 INFO L276 IsEmpty]: Start isEmpty. Operand 2823 states and 5018 transitions. [2022-01-10 07:46:35,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:46:35,769 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:35,769 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:46:35,780 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:46:35,978 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:46:35,978 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:35,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:35,978 INFO L85 PathProgramCache]: Analyzing trace with hash 1277322194, now seen corresponding path program 1 times [2022-01-10 07:46:35,979 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:35,979 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1823550648] [2022-01-10 07:46:35,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:35,979 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:35,979 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:35,980 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:46:35,982 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:46:36,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:36,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 452 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:36,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:36,321 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:46:36,322 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:36,322 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:36,322 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1823550648] [2022-01-10 07:46:36,322 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1823550648] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:36,322 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:36,322 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:46:36,322 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1648286505] [2022-01-10 07:46:36,322 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:36,323 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:36,323 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:36,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:36,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:36,323 INFO L87 Difference]: Start difference. First operand 2823 states and 5018 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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:46:36,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:36,688 INFO L93 Difference]: Finished difference Result 3506 states and 6053 transitions. [2022-01-10 07:46:36,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:46:36,689 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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 167 [2022-01-10 07:46:36,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:36,694 INFO L225 Difference]: With dead ends: 3506 [2022-01-10 07:46:36,694 INFO L226 Difference]: Without dead ends: 2823 [2022-01-10 07:46:36,696 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 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:46:36,697 INFO L933 BasicCegarLoop]: 4459 mSDtfsCounter, 4664 mSDsluCounter, 8487 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4683 SdHoareTripleChecker+Valid, 12946 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:36,697 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4683 Valid, 12946 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 257 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:46:36,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2823 states. [2022-01-10 07:46:36,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2823 to 2823. [2022-01-10 07:46:36,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2823 states, 2763 states have (on average 1.780673181324647) internal successors, (4920), 2766 states have internal predecessors, (4920), 45 states have call successors, (45), 12 states have call predecessors, (45), 13 states have return successors, (46), 45 states have call predecessors, (46), 45 states have call successors, (46) [2022-01-10 07:46:36,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2823 states to 2823 states and 5011 transitions. [2022-01-10 07:46:36,749 INFO L78 Accepts]: Start accepts. Automaton has 2823 states and 5011 transitions. Word has length 167 [2022-01-10 07:46:36,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:36,750 INFO L470 AbstractCegarLoop]: Abstraction has 2823 states and 5011 transitions. [2022-01-10 07:46:36,750 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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:46:36,750 INFO L276 IsEmpty]: Start isEmpty. Operand 2823 states and 5011 transitions. [2022-01-10 07:46:36,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:46:36,751 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:36,752 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:46:36,773 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:46:36,971 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:46:36,973 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:36,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:36,973 INFO L85 PathProgramCache]: Analyzing trace with hash -548772402, now seen corresponding path program 1 times [2022-01-10 07:46:36,974 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:36,974 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1601123058] [2022-01-10 07:46:36,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:36,974 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:36,974 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:36,975 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:46:36,977 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:46:37,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:37,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 450 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:37,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:37,340 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:46:37,341 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:37,341 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:37,341 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1601123058] [2022-01-10 07:46:37,341 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1601123058] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:37,341 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:37,341 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:46:37,341 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [662779552] [2022-01-10 07:46:37,342 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:37,342 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:37,342 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:37,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:37,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:37,343 INFO L87 Difference]: Start difference. First operand 2823 states and 5011 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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:46:37,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:37,724 INFO L93 Difference]: Finished difference Result 3506 states and 6039 transitions. [2022-01-10 07:46:37,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:46:37,725 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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 167 [2022-01-10 07:46:37,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:37,738 INFO L225 Difference]: With dead ends: 3506 [2022-01-10 07:46:37,738 INFO L226 Difference]: Without dead ends: 2823 [2022-01-10 07:46:37,741 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 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:46:37,742 INFO L933 BasicCegarLoop]: 4456 mSDtfsCounter, 4658 mSDsluCounter, 8483 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4677 SdHoareTripleChecker+Valid, 12939 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:37,742 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4677 Valid, 12939 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 257 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:46:37,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2823 states. [2022-01-10 07:46:37,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2823 to 2823. [2022-01-10 07:46:37,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2823 states, 2763 states have (on average 1.7781397032211363) internal successors, (4913), 2766 states have internal predecessors, (4913), 45 states have call successors, (45), 12 states have call predecessors, (45), 13 states have return successors, (46), 45 states have call predecessors, (46), 45 states have call successors, (46) [2022-01-10 07:46:37,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2823 states to 2823 states and 5004 transitions. [2022-01-10 07:46:37,807 INFO L78 Accepts]: Start accepts. Automaton has 2823 states and 5004 transitions. Word has length 167 [2022-01-10 07:46:37,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:37,808 INFO L470 AbstractCegarLoop]: Abstraction has 2823 states and 5004 transitions. [2022-01-10 07:46:37,808 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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:46:37,808 INFO L276 IsEmpty]: Start isEmpty. Operand 2823 states and 5004 transitions. [2022-01-10 07:46:37,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:46:37,809 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:37,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:46:37,819 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:46:38,017 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:46:38,017 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:38,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:38,018 INFO L85 PathProgramCache]: Analyzing trace with hash 777794642, now seen corresponding path program 1 times [2022-01-10 07:46:38,018 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:38,018 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [817054802] [2022-01-10 07:46:38,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:38,018 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:38,018 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:38,019 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:46:38,020 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:46:38,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:38,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 448 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:38,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:38,357 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:46:38,357 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:38,358 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:38,358 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [817054802] [2022-01-10 07:46:38,358 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [817054802] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:38,358 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:38,358 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:46:38,358 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [870760216] [2022-01-10 07:46:38,358 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:38,358 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:38,358 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:38,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:38,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:38,359 INFO L87 Difference]: Start difference. First operand 2823 states and 5004 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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:46:38,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:38,718 INFO L93 Difference]: Finished difference Result 3506 states and 6025 transitions. [2022-01-10 07:46:38,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:46:38,719 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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 167 [2022-01-10 07:46:38,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:38,724 INFO L225 Difference]: With dead ends: 3506 [2022-01-10 07:46:38,724 INFO L226 Difference]: Without dead ends: 2823 [2022-01-10 07:46:38,726 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 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:46:38,727 INFO L933 BasicCegarLoop]: 4453 mSDtfsCounter, 4652 mSDsluCounter, 8479 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4671 SdHoareTripleChecker+Valid, 12932 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:38,727 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4671 Valid, 12932 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 257 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:46:38,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2823 states. [2022-01-10 07:46:38,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2823 to 2823. [2022-01-10 07:46:38,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2823 states, 2763 states have (on average 1.7756062251176257) internal successors, (4906), 2766 states have internal predecessors, (4906), 45 states have call successors, (45), 12 states have call predecessors, (45), 13 states have return successors, (46), 45 states have call predecessors, (46), 45 states have call successors, (46) [2022-01-10 07:46:38,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2823 states to 2823 states and 4997 transitions. [2022-01-10 07:46:38,782 INFO L78 Accepts]: Start accepts. Automaton has 2823 states and 4997 transitions. Word has length 167 [2022-01-10 07:46:38,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:38,783 INFO L470 AbstractCegarLoop]: Abstraction has 2823 states and 4997 transitions. [2022-01-10 07:46:38,783 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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:46:38,783 INFO L276 IsEmpty]: Start isEmpty. Operand 2823 states and 4997 transitions. [2022-01-10 07:46:38,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:46:38,784 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:38,785 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:46:38,793 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2022-01-10 07:46:38,992 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:46:38,993 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:38,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:38,993 INFO L85 PathProgramCache]: Analyzing trace with hash -564886194, now seen corresponding path program 1 times [2022-01-10 07:46:38,994 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:38,994 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1744640162] [2022-01-10 07:46:38,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:38,994 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:38,994 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:38,995 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:46:38,996 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:46:39,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:39,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 446 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:39,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:39,337 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:46:39,337 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:39,337 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:39,337 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1744640162] [2022-01-10 07:46:39,338 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1744640162] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:39,338 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:39,338 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:46:39,338 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677338487] [2022-01-10 07:46:39,338 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:39,338 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:39,338 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:39,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:39,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:39,339 INFO L87 Difference]: Start difference. First operand 2823 states and 4997 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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:46:39,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:39,789 INFO L93 Difference]: Finished difference Result 3684 states and 6287 transitions. [2022-01-10 07:46:39,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:46:39,790 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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 167 [2022-01-10 07:46:39,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:39,795 INFO L225 Difference]: With dead ends: 3684 [2022-01-10 07:46:39,795 INFO L226 Difference]: Without dead ends: 3001 [2022-01-10 07:46:39,797 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 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:46:39,797 INFO L933 BasicCegarLoop]: 4450 mSDtfsCounter, 4762 mSDsluCounter, 8474 mSDsCounter, 0 mSdLazyCounter, 389 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4781 SdHoareTripleChecker+Valid, 12924 SdHoareTripleChecker+Invalid, 426 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 389 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:39,797 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4781 Valid, 12924 Invalid, 426 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 389 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:46:39,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3001 states. [2022-01-10 07:46:39,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3001 to 3001. [2022-01-10 07:46:39,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3001 states, 2935 states have (on average 1.751618398637138) internal successors, (5141), 2938 states have internal predecessors, (5141), 47 states have call successors, (47), 16 states have call predecessors, (47), 17 states have return successors, (48), 47 states have call predecessors, (48), 47 states have call successors, (48) [2022-01-10 07:46:39,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3001 states to 3001 states and 5236 transitions. [2022-01-10 07:46:39,849 INFO L78 Accepts]: Start accepts. Automaton has 3001 states and 5236 transitions. Word has length 167 [2022-01-10 07:46:39,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:39,850 INFO L470 AbstractCegarLoop]: Abstraction has 3001 states and 5236 transitions. [2022-01-10 07:46:39,850 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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:46:39,850 INFO L276 IsEmpty]: Start isEmpty. Operand 3001 states and 5236 transitions. [2022-01-10 07:46:39,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:46:39,851 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:39,851 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:46:39,875 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (14)] Ended with exit code 0 [2022-01-10 07:46:40,060 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:46:40,060 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:40,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:40,061 INFO L85 PathProgramCache]: Analyzing trace with hash -82307693, now seen corresponding path program 1 times [2022-01-10 07:46:40,061 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:40,061 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [795429194] [2022-01-10 07:46:40,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:40,061 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:40,061 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:40,063 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:46:40,063 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:46:40,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:40,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 443 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:40,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:40,411 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:46:40,411 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:40,411 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:40,411 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [795429194] [2022-01-10 07:46:40,411 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [795429194] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:40,411 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:40,412 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:46:40,412 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [977375329] [2022-01-10 07:46:40,412 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:40,412 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:40,412 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:40,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:40,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:40,413 INFO L87 Difference]: Start difference. First operand 3001 states and 5236 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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:46:40,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:40,870 INFO L93 Difference]: Finished difference Result 4040 states and 6765 transitions. [2022-01-10 07:46:40,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:46:40,871 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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 167 [2022-01-10 07:46:40,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:40,878 INFO L225 Difference]: With dead ends: 4040 [2022-01-10 07:46:40,879 INFO L226 Difference]: Without dead ends: 3179 [2022-01-10 07:46:40,883 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 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:46:40,883 INFO L933 BasicCegarLoop]: 4448 mSDtfsCounter, 4755 mSDsluCounter, 8470 mSDsCounter, 0 mSdLazyCounter, 389 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4774 SdHoareTripleChecker+Valid, 12918 SdHoareTripleChecker+Invalid, 425 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 389 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:40,883 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4774 Valid, 12918 Invalid, 425 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 389 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:46:40,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3179 states. [2022-01-10 07:46:40,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3179 to 3179. [2022-01-10 07:46:40,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3179 states, 3107 states have (on average 1.728999034438365) internal successors, (5372), 3110 states have internal predecessors, (5372), 49 states have call successors, (49), 20 states have call predecessors, (49), 21 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2022-01-10 07:46:40,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3179 states to 3179 states and 5471 transitions. [2022-01-10 07:46:40,959 INFO L78 Accepts]: Start accepts. Automaton has 3179 states and 5471 transitions. Word has length 167 [2022-01-10 07:46:40,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:40,959 INFO L470 AbstractCegarLoop]: Abstraction has 3179 states and 5471 transitions. [2022-01-10 07:46:40,959 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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:46:40,959 INFO L276 IsEmpty]: Start isEmpty. Operand 3179 states and 5471 transitions. [2022-01-10 07:46:40,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:46:40,961 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:40,961 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:46:40,972 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2022-01-10 07:46:41,172 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:46:41,172 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:41,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:41,173 INFO L85 PathProgramCache]: Analyzing trace with hash 229143951, now seen corresponding path program 1 times [2022-01-10 07:46:41,173 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:41,174 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1081058026] [2022-01-10 07:46:41,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:41,174 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:41,174 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:41,182 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:46:41,184 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:46:41,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:41,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 441 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:41,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:41,514 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:46:41,514 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:41,514 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:41,515 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1081058026] [2022-01-10 07:46:41,515 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1081058026] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:41,515 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:41,515 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:46:41,515 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1963646078] [2022-01-10 07:46:41,515 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:41,515 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:41,515 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:41,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:41,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:41,516 INFO L87 Difference]: Start difference. First operand 3179 states and 5471 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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:46:41,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:41,986 INFO L93 Difference]: Finished difference Result 4396 states and 7235 transitions. [2022-01-10 07:46:41,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:46:41,987 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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 167 [2022-01-10 07:46:41,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:41,991 INFO L225 Difference]: With dead ends: 4396 [2022-01-10 07:46:41,992 INFO L226 Difference]: Without dead ends: 3357 [2022-01-10 07:46:41,994 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 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:46:41,994 INFO L933 BasicCegarLoop]: 4443 mSDtfsCounter, 4748 mSDsluCounter, 8466 mSDsCounter, 0 mSdLazyCounter, 386 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4767 SdHoareTripleChecker+Valid, 12909 SdHoareTripleChecker+Invalid, 423 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 386 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:41,994 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4767 Valid, 12909 Invalid, 423 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 386 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:46:41,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3357 states. [2022-01-10 07:46:42,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3357 to 3357. [2022-01-10 07:46:42,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3357 states, 3279 states have (on average 1.7075327843854833) internal successors, (5599), 3282 states have internal predecessors, (5599), 51 states have call successors, (51), 24 states have call predecessors, (51), 25 states have return successors, (52), 51 states have call predecessors, (52), 51 states have call successors, (52) [2022-01-10 07:46:42,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3357 states to 3357 states and 5702 transitions. [2022-01-10 07:46:42,054 INFO L78 Accepts]: Start accepts. Automaton has 3357 states and 5702 transitions. Word has length 167 [2022-01-10 07:46:42,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:42,055 INFO L470 AbstractCegarLoop]: Abstraction has 3357 states and 5702 transitions. [2022-01-10 07:46:42,055 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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:46:42,055 INFO L276 IsEmpty]: Start isEmpty. Operand 3357 states and 5702 transitions. [2022-01-10 07:46:42,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:46:42,057 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:42,057 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:46:42,074 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:46:42,267 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:46:42,267 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:42,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:42,268 INFO L85 PathProgramCache]: Analyzing trace with hash -1715735668, now seen corresponding path program 1 times [2022-01-10 07:46:42,268 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:42,268 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2146742950] [2022-01-10 07:46:42,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:42,268 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:42,269 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:42,269 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:46:42,270 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:46:42,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:42,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 438 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:42,380 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:42,580 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:46:42,580 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:42,580 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:42,580 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2146742950] [2022-01-10 07:46:42,580 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2146742950] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:42,580 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:42,580 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:46:42,580 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2057836200] [2022-01-10 07:46:42,580 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:42,581 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:42,581 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:42,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:42,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:42,581 INFO L87 Difference]: Start difference. First operand 3357 states and 5702 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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:46:43,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:43,022 INFO L93 Difference]: Finished difference Result 4752 states and 7697 transitions. [2022-01-10 07:46:43,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:46:43,023 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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 167 [2022-01-10 07:46:43,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:43,028 INFO L225 Difference]: With dead ends: 4752 [2022-01-10 07:46:43,029 INFO L226 Difference]: Without dead ends: 3535 [2022-01-10 07:46:43,031 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 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:46:43,032 INFO L933 BasicCegarLoop]: 4440 mSDtfsCounter, 4741 mSDsluCounter, 8462 mSDsCounter, 0 mSdLazyCounter, 385 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4760 SdHoareTripleChecker+Valid, 12902 SdHoareTripleChecker+Invalid, 422 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 385 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:43,032 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4760 Valid, 12902 Invalid, 422 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 385 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:46:43,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3535 states. [2022-01-10 07:46:43,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3535 to 3535. [2022-01-10 07:46:43,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3535 states, 3451 states have (on average 1.6870472326861778) internal successors, (5822), 3454 states have internal predecessors, (5822), 53 states have call successors, (53), 28 states have call predecessors, (53), 29 states have return successors, (54), 53 states have call predecessors, (54), 53 states have call successors, (54) [2022-01-10 07:46:43,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3535 states to 3535 states and 5929 transitions. [2022-01-10 07:46:43,104 INFO L78 Accepts]: Start accepts. Automaton has 3535 states and 5929 transitions. Word has length 167 [2022-01-10 07:46:43,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:43,104 INFO L470 AbstractCegarLoop]: Abstraction has 3535 states and 5929 transitions. [2022-01-10 07:46:43,105 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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:46:43,105 INFO L276 IsEmpty]: Start isEmpty. Operand 3535 states and 5929 transitions. [2022-01-10 07:46:43,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:46:43,106 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:43,106 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:46:43,113 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2022-01-10 07:46:43,313 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:46:43,314 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:43,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:43,314 INFO L85 PathProgramCache]: Analyzing trace with hash -740559600, now seen corresponding path program 1 times [2022-01-10 07:46:43,315 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:43,315 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1849673514] [2022-01-10 07:46:43,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:43,315 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:43,315 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:43,316 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:46:43,316 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:46:43,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:43,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 436 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:43,430 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:43,626 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:46:43,626 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:43,626 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:43,626 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1849673514] [2022-01-10 07:46:43,626 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1849673514] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:43,626 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:43,626 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:46:43,627 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1956181831] [2022-01-10 07:46:43,627 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:43,627 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:43,627 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:43,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:43,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:43,628 INFO L87 Difference]: Start difference. First operand 3535 states and 5929 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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:46:44,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:44,110 INFO L93 Difference]: Finished difference Result 5108 states and 8151 transitions. [2022-01-10 07:46:44,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:46:44,111 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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 167 [2022-01-10 07:46:44,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:44,124 INFO L225 Difference]: With dead ends: 5108 [2022-01-10 07:46:44,124 INFO L226 Difference]: Without dead ends: 3713 [2022-01-10 07:46:44,128 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 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:46:44,128 INFO L933 BasicCegarLoop]: 4437 mSDtfsCounter, 4734 mSDsluCounter, 8458 mSDsCounter, 0 mSdLazyCounter, 384 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4753 SdHoareTripleChecker+Valid, 12895 SdHoareTripleChecker+Invalid, 421 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 384 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:44,129 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4753 Valid, 12895 Invalid, 421 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 384 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:46:44,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3713 states. [2022-01-10 07:46:44,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3713 to 3713. [2022-01-10 07:46:44,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3713 states, 3623 states have (on average 1.667402704940657) internal successors, (6041), 3626 states have internal predecessors, (6041), 55 states have call successors, (55), 32 states have call predecessors, (55), 33 states have return successors, (56), 55 states have call predecessors, (56), 55 states have call successors, (56) [2022-01-10 07:46:44,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3713 states to 3713 states and 6152 transitions. [2022-01-10 07:46:44,209 INFO L78 Accepts]: Start accepts. Automaton has 3713 states and 6152 transitions. Word has length 167 [2022-01-10 07:46:44,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:44,209 INFO L470 AbstractCegarLoop]: Abstraction has 3713 states and 6152 transitions. [2022-01-10 07:46:44,209 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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:46:44,210 INFO L276 IsEmpty]: Start isEmpty. Operand 3713 states and 6152 transitions. [2022-01-10 07:46:44,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:46:44,210 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:44,211 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:46:44,219 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2022-01-10 07:46:44,419 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:46:44,419 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:44,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:44,420 INFO L85 PathProgramCache]: Analyzing trace with hash 1546435469, now seen corresponding path program 1 times [2022-01-10 07:46:44,420 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:44,420 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [303318282] [2022-01-10 07:46:44,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:44,420 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:44,420 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:44,421 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:46:44,423 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:46:44,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:44,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 433 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:44,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:44,770 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:46:44,770 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:44,770 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:44,770 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [303318282] [2022-01-10 07:46:44,770 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [303318282] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:44,771 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:44,771 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:46:44,771 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2089682115] [2022-01-10 07:46:44,771 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:44,771 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:44,771 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:44,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:44,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:44,772 INFO L87 Difference]: Start difference. First operand 3713 states and 6152 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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:46:45,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:45,264 INFO L93 Difference]: Finished difference Result 5464 states and 8597 transitions. [2022-01-10 07:46:45,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:46:45,264 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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 167 [2022-01-10 07:46:45,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:45,269 INFO L225 Difference]: With dead ends: 5464 [2022-01-10 07:46:45,270 INFO L226 Difference]: Without dead ends: 3891 [2022-01-10 07:46:45,272 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 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:46:45,272 INFO L933 BasicCegarLoop]: 4434 mSDtfsCounter, 4727 mSDsluCounter, 8454 mSDsCounter, 0 mSdLazyCounter, 383 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4746 SdHoareTripleChecker+Valid, 12888 SdHoareTripleChecker+Invalid, 420 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 383 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:45,273 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4746 Valid, 12888 Invalid, 420 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 383 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:46:45,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3891 states. [2022-01-10 07:46:45,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3891 to 3891. [2022-01-10 07:46:45,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3891 states, 3795 states have (on average 1.6484848484848484) internal successors, (6256), 3798 states have internal predecessors, (6256), 57 states have call successors, (57), 36 states have call predecessors, (57), 37 states have return successors, (58), 57 states have call predecessors, (58), 57 states have call successors, (58) [2022-01-10 07:46:45,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3891 states to 3891 states and 6371 transitions. [2022-01-10 07:46:45,361 INFO L78 Accepts]: Start accepts. Automaton has 3891 states and 6371 transitions. Word has length 167 [2022-01-10 07:46:45,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:45,361 INFO L470 AbstractCegarLoop]: Abstraction has 3891 states and 6371 transitions. [2022-01-10 07:46:45,361 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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:46:45,362 INFO L276 IsEmpty]: Start isEmpty. Operand 3891 states and 6371 transitions. [2022-01-10 07:46:45,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:46:45,362 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:45,363 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:46:45,385 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:46:45,571 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:46:45,571 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:45,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:45,573 INFO L85 PathProgramCache]: Analyzing trace with hash 1252478481, now seen corresponding path program 1 times [2022-01-10 07:46:45,573 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:45,573 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1541672550] [2022-01-10 07:46:45,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:45,574 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:45,574 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:45,575 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:46:45,607 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:46:45,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:45,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 431 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:45,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:45,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:46:45,936 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:45,936 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:45,936 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1541672550] [2022-01-10 07:46:45,936 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1541672550] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:45,936 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:45,936 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:46:45,937 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2022067178] [2022-01-10 07:46:45,937 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:45,938 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:45,938 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:45,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:45,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:45,938 INFO L87 Difference]: Start difference. First operand 3891 states and 6371 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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:46:46,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:46,411 INFO L93 Difference]: Finished difference Result 5820 states and 9035 transitions. [2022-01-10 07:46:46,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:46:46,411 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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 167 [2022-01-10 07:46:46,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:46,417 INFO L225 Difference]: With dead ends: 5820 [2022-01-10 07:46:46,417 INFO L226 Difference]: Without dead ends: 4069 [2022-01-10 07:46:46,420 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 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:46:46,421 INFO L933 BasicCegarLoop]: 4431 mSDtfsCounter, 4720 mSDsluCounter, 8450 mSDsCounter, 0 mSdLazyCounter, 382 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4739 SdHoareTripleChecker+Valid, 12881 SdHoareTripleChecker+Invalid, 419 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 382 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:46,421 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4739 Valid, 12881 Invalid, 419 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 382 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:46:46,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4069 states. [2022-01-10 07:46:46,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4069 to 4069. [2022-01-10 07:46:46,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4069 states, 3967 states have (on average 1.6301991429291656) internal successors, (6467), 3970 states have internal predecessors, (6467), 59 states have call successors, (59), 40 states have call predecessors, (59), 41 states have return successors, (60), 59 states have call predecessors, (60), 59 states have call successors, (60) [2022-01-10 07:46:46,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4069 states to 4069 states and 6586 transitions. [2022-01-10 07:46:46,516 INFO L78 Accepts]: Start accepts. Automaton has 4069 states and 6586 transitions. Word has length 167 [2022-01-10 07:46:46,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:46,517 INFO L470 AbstractCegarLoop]: Abstraction has 4069 states and 6586 transitions. [2022-01-10 07:46:46,517 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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:46:46,517 INFO L276 IsEmpty]: Start isEmpty. Operand 4069 states and 6586 transitions. [2022-01-10 07:46:46,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:46:46,518 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:46,518 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:46:46,530 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (20)] Ended with exit code 0 [2022-01-10 07:46:46,725 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:46:46,725 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:46,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:46,726 INFO L85 PathProgramCache]: Analyzing trace with hash 829906190, now seen corresponding path program 1 times [2022-01-10 07:46:46,726 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:46,726 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1649685122] [2022-01-10 07:46:46,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:46,726 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:46,726 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:46,727 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:46:46,733 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:46:46,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:46,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 428 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:46,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:47,039 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:46:47,039 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:47,039 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:47,039 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1649685122] [2022-01-10 07:46:47,039 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1649685122] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:47,040 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:47,040 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:46:47,040 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213457422] [2022-01-10 07:46:47,040 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:47,040 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:47,040 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:47,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:47,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:47,041 INFO L87 Difference]: Start difference. First operand 4069 states and 6586 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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:46:47,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:47,566 INFO L93 Difference]: Finished difference Result 6176 states and 9465 transitions. [2022-01-10 07:46:47,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:46:47,567 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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 167 [2022-01-10 07:46:47,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:47,573 INFO L225 Difference]: With dead ends: 6176 [2022-01-10 07:46:47,575 INFO L226 Difference]: Without dead ends: 4247 [2022-01-10 07:46:47,580 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 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:46:47,580 INFO L933 BasicCegarLoop]: 4428 mSDtfsCounter, 4713 mSDsluCounter, 8446 mSDsCounter, 0 mSdLazyCounter, 381 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4732 SdHoareTripleChecker+Valid, 12874 SdHoareTripleChecker+Invalid, 418 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 381 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:47,580 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4732 Valid, 12874 Invalid, 418 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 381 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:46:47,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4247 states. [2022-01-10 07:46:47,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4247 to 4247. [2022-01-10 07:46:47,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4247 states, 4139 states have (on average 1.6124667794153178) internal successors, (6674), 4142 states have internal predecessors, (6674), 61 states have call successors, (61), 44 states have call predecessors, (61), 45 states have return successors, (62), 61 states have call predecessors, (62), 61 states have call successors, (62) [2022-01-10 07:46:47,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4247 states to 4247 states and 6797 transitions. [2022-01-10 07:46:47,700 INFO L78 Accepts]: Start accepts. Automaton has 4247 states and 6797 transitions. Word has length 167 [2022-01-10 07:46:47,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:47,700 INFO L470 AbstractCegarLoop]: Abstraction has 4247 states and 6797 transitions. [2022-01-10 07:46:47,700 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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:46:47,700 INFO L276 IsEmpty]: Start isEmpty. Operand 4247 states and 6797 transitions. [2022-01-10 07:46:47,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:46:47,702 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:47,702 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:46:47,713 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:46:47,911 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:46:47,911 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:47,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:47,912 INFO L85 PathProgramCache]: Analyzing trace with hash -1682128750, now seen corresponding path program 1 times [2022-01-10 07:46:47,912 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:47,912 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1854245388] [2022-01-10 07:46:47,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:47,912 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:47,912 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:47,913 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:46:47,914 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:46:48,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:48,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 426 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:48,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:48,212 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:46:48,212 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:48,212 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:48,212 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1854245388] [2022-01-10 07:46:48,212 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1854245388] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:48,212 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:48,212 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:46:48,213 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2142468695] [2022-01-10 07:46:48,213 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:48,213 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:48,213 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:48,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:48,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:48,213 INFO L87 Difference]: Start difference. First operand 4247 states and 6797 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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:46:48,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:48,711 INFO L93 Difference]: Finished difference Result 6532 states and 9887 transitions. [2022-01-10 07:46:48,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:46:48,712 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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 167 [2022-01-10 07:46:48,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:48,750 INFO L225 Difference]: With dead ends: 6532 [2022-01-10 07:46:48,750 INFO L226 Difference]: Without dead ends: 4425 [2022-01-10 07:46:48,752 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 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:46:48,753 INFO L933 BasicCegarLoop]: 4425 mSDtfsCounter, 4706 mSDsluCounter, 8442 mSDsCounter, 0 mSdLazyCounter, 380 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4725 SdHoareTripleChecker+Valid, 12867 SdHoareTripleChecker+Invalid, 417 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 380 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:48,753 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4725 Valid, 12867 Invalid, 417 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 380 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:46:48,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4425 states. [2022-01-10 07:46:48,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4425 to 4425. [2022-01-10 07:46:48,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4425 states, 4311 states have (on average 1.595221526327998) internal successors, (6877), 4314 states have internal predecessors, (6877), 63 states have call successors, (63), 48 states have call predecessors, (63), 49 states have return successors, (64), 63 states have call predecessors, (64), 63 states have call successors, (64) [2022-01-10 07:46:48,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4425 states to 4425 states and 7004 transitions. [2022-01-10 07:46:48,869 INFO L78 Accepts]: Start accepts. Automaton has 4425 states and 7004 transitions. Word has length 167 [2022-01-10 07:46:48,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:48,871 INFO L470 AbstractCegarLoop]: Abstraction has 4425 states and 7004 transitions. [2022-01-10 07:46:48,871 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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:46:48,871 INFO L276 IsEmpty]: Start isEmpty. Operand 4425 states and 7004 transitions. [2022-01-10 07:46:48,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:46:48,872 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:48,872 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:46:48,883 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:46:49,080 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:46:49,080 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:49,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:49,081 INFO L85 PathProgramCache]: Analyzing trace with hash 60692495, now seen corresponding path program 1 times [2022-01-10 07:46:49,081 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:49,081 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1610094536] [2022-01-10 07:46:49,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:49,081 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:49,081 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:49,082 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:46:49,083 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:46:49,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:49,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 423 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:49,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:49,387 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:46:49,387 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:49,387 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:49,387 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1610094536] [2022-01-10 07:46:49,388 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1610094536] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:49,388 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:49,388 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:46:49,388 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1923844729] [2022-01-10 07:46:49,388 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:49,388 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:49,388 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:49,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:49,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:49,389 INFO L87 Difference]: Start difference. First operand 4425 states and 7004 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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:46:49,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:49,862 INFO L93 Difference]: Finished difference Result 6888 states and 10301 transitions. [2022-01-10 07:46:49,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:46:49,864 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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 167 [2022-01-10 07:46:49,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:49,871 INFO L225 Difference]: With dead ends: 6888 [2022-01-10 07:46:49,871 INFO L226 Difference]: Without dead ends: 4603 [2022-01-10 07:46:49,874 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 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:46:49,875 INFO L933 BasicCegarLoop]: 4422 mSDtfsCounter, 4698 mSDsluCounter, 8438 mSDsCounter, 0 mSdLazyCounter, 379 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4717 SdHoareTripleChecker+Valid, 12860 SdHoareTripleChecker+Invalid, 416 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 379 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:49,875 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4717 Valid, 12860 Invalid, 416 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 379 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:46:49,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4603 states. [2022-01-10 07:46:49,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4603 to 4603. [2022-01-10 07:46:49,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4603 states, 4483 states have (on average 1.57840731652911) internal successors, (7076), 4486 states have internal predecessors, (7076), 65 states have call successors, (65), 52 states have call predecessors, (65), 53 states have return successors, (66), 65 states have call predecessors, (66), 65 states have call successors, (66) [2022-01-10 07:46:50,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4603 states to 4603 states and 7207 transitions. [2022-01-10 07:46:50,000 INFO L78 Accepts]: Start accepts. Automaton has 4603 states and 7207 transitions. Word has length 167 [2022-01-10 07:46:50,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:50,000 INFO L470 AbstractCegarLoop]: Abstraction has 4603 states and 7207 transitions. [2022-01-10 07:46:50,001 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 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:46:50,001 INFO L276 IsEmpty]: Start isEmpty. Operand 4603 states and 7207 transitions. [2022-01-10 07:46:50,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:46:50,002 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:50,002 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:46:50,015 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:46:50,207 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:46:50,208 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:50,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:50,208 INFO L85 PathProgramCache]: Analyzing trace with hash -613238772, now seen corresponding path program 1 times [2022-01-10 07:46:50,208 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:50,209 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1484421143] [2022-01-10 07:46:50,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:50,209 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:50,209 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:50,210 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:46:50,210 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:46:50,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:50,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 420 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:50,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:50,473 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:46:50,473 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:50,474 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:50,474 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1484421143] [2022-01-10 07:46:50,475 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1484421143] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:50,475 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:50,475 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:46:50,475 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1319796780] [2022-01-10 07:46:50,475 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:50,475 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:50,475 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:50,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:50,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:50,476 INFO L87 Difference]: Start difference. First operand 4603 states and 7207 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 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:46:50,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:50,651 INFO L93 Difference]: Finished difference Result 7387 states and 10892 transitions. [2022-01-10 07:46:50,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:46:50,652 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 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 167 [2022-01-10 07:46:50,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:50,660 INFO L225 Difference]: With dead ends: 7387 [2022-01-10 07:46:50,661 INFO L226 Difference]: Without dead ends: 4925 [2022-01-10 07:46:50,667 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 163 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:46:50,667 INFO L933 BasicCegarLoop]: 4448 mSDtfsCounter, 441 mSDsluCounter, 13518 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 441 SdHoareTripleChecker+Valid, 17966 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:46:50,667 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [441 Valid, 17966 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:46:50,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4925 states. [2022-01-10 07:46:50,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4925 to 4609. [2022-01-10 07:46:50,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4609 states, 4489 states have (on average 1.5731788817108487) internal successors, (7062), 4492 states have internal predecessors, (7062), 65 states have call successors, (65), 52 states have call predecessors, (65), 53 states have return successors, (66), 65 states have call predecessors, (66), 65 states have call successors, (66) [2022-01-10 07:46:50,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4609 states to 4609 states and 7193 transitions. [2022-01-10 07:46:50,840 INFO L78 Accepts]: Start accepts. Automaton has 4609 states and 7193 transitions. Word has length 167 [2022-01-10 07:46:50,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:50,840 INFO L470 AbstractCegarLoop]: Abstraction has 4609 states and 7193 transitions. [2022-01-10 07:46:50,840 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 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:46:50,840 INFO L276 IsEmpty]: Start isEmpty. Operand 4609 states and 7193 transitions. [2022-01-10 07:46:50,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:46:50,842 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:50,842 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:46:50,850 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:46:51,050 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:46:51,050 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:51,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:51,051 INFO L85 PathProgramCache]: Analyzing trace with hash 1113906190, now seen corresponding path program 1 times [2022-01-10 07:46:51,051 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:51,051 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [186672147] [2022-01-10 07:46:51,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:51,051 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:51,052 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:51,060 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:46:51,062 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:46:51,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:51,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 419 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:51,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:51,381 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:46:51,382 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:51,382 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:51,382 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [186672147] [2022-01-10 07:46:51,382 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [186672147] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:51,382 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:51,382 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:46:51,382 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1946272431] [2022-01-10 07:46:51,382 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:51,383 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:51,383 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:51,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:51,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:51,383 INFO L87 Difference]: Start difference. First operand 4609 states and 7193 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 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:46:51,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:51,592 INFO L93 Difference]: Finished difference Result 7371 states and 10828 transitions. [2022-01-10 07:46:51,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:46:51,593 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 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 167 [2022-01-10 07:46:51,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:51,600 INFO L225 Difference]: With dead ends: 7371 [2022-01-10 07:46:51,600 INFO L226 Difference]: Without dead ends: 4903 [2022-01-10 07:46:51,604 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 163 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:46:51,605 INFO L933 BasicCegarLoop]: 4448 mSDtfsCounter, 402 mSDsluCounter, 13503 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 402 SdHoareTripleChecker+Valid, 17951 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:46:51,605 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [402 Valid, 17951 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:46:51,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4903 states. [2022-01-10 07:46:51,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4903 to 4615. [2022-01-10 07:46:51,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4615 states, 4495 states have (on average 1.567964404894327) internal successors, (7048), 4498 states have internal predecessors, (7048), 65 states have call successors, (65), 52 states have call predecessors, (65), 53 states have return successors, (66), 65 states have call predecessors, (66), 65 states have call successors, (66) [2022-01-10 07:46:51,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4615 states to 4615 states and 7179 transitions. [2022-01-10 07:46:51,755 INFO L78 Accepts]: Start accepts. Automaton has 4615 states and 7179 transitions. Word has length 167 [2022-01-10 07:46:51,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:51,755 INFO L470 AbstractCegarLoop]: Abstraction has 4615 states and 7179 transitions. [2022-01-10 07:46:51,755 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 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:46:51,755 INFO L276 IsEmpty]: Start isEmpty. Operand 4615 states and 7179 transitions. [2022-01-10 07:46:51,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:46:51,756 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:51,756 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:46:51,769 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:46:51,964 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:46:51,965 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:51,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:51,965 INFO L85 PathProgramCache]: Analyzing trace with hash -1027954288, now seen corresponding path program 1 times [2022-01-10 07:46:51,965 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:51,965 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1330668005] [2022-01-10 07:46:51,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:51,966 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:51,966 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:51,966 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:46:51,968 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:46:52,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:52,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 418 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:46:52,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:52,290 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:46:52,290 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:52,291 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:52,291 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1330668005] [2022-01-10 07:46:52,291 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1330668005] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:52,291 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:52,291 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-10 07:46:52,291 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1380428305] [2022-01-10 07:46:52,291 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:52,291 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:46:52,291 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:52,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:46:52,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:46:52,292 INFO L87 Difference]: Start difference. First operand 4615 states and 7179 transitions. Second operand has 3 states, 3 states have (on average 52.333333333333336) internal successors, (157), 2 states have internal predecessors, (157), 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:46:52,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:52,549 INFO L93 Difference]: Finished difference Result 9354 states and 13317 transitions. [2022-01-10 07:46:52,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:46:52,550 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 52.333333333333336) internal successors, (157), 2 states have internal predecessors, (157), 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 167 [2022-01-10 07:46:52,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:52,561 INFO L225 Difference]: With dead ends: 9354 [2022-01-10 07:46:52,561 INFO L226 Difference]: Without dead ends: 6880 [2022-01-10 07:46:52,566 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 165 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:46:52,567 INFO L933 BasicCegarLoop]: 4521 mSDtfsCounter, 4376 mSDsluCounter, 450 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4376 SdHoareTripleChecker+Valid, 4971 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:46:52,568 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4376 Valid, 4971 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:46:52,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6880 states. [2022-01-10 07:46:52,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6880 to 6874. [2022-01-10 07:46:52,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6874 states, 6648 states have (on average 1.4757821901323707) internal successors, (9811), 6652 states have internal predecessors, (9811), 122 states have call successors, (122), 100 states have call predecessors, (122), 102 states have return successors, (124), 122 states have call predecessors, (124), 122 states have call successors, (124) [2022-01-10 07:46:52,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6874 states to 6874 states and 10057 transitions. [2022-01-10 07:46:52,847 INFO L78 Accepts]: Start accepts. Automaton has 6874 states and 10057 transitions. Word has length 167 [2022-01-10 07:46:52,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:52,848 INFO L470 AbstractCegarLoop]: Abstraction has 6874 states and 10057 transitions. [2022-01-10 07:46:52,848 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 52.333333333333336) internal successors, (157), 2 states have internal predecessors, (157), 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:46:52,848 INFO L276 IsEmpty]: Start isEmpty. Operand 6874 states and 10057 transitions. [2022-01-10 07:46:52,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:46:52,849 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:52,849 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:46:52,859 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:46:53,057 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:46:53,057 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:53,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:53,058 INFO L85 PathProgramCache]: Analyzing trace with hash -740494383, now seen corresponding path program 1 times [2022-01-10 07:46:53,058 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:53,058 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1859710939] [2022-01-10 07:46:53,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:53,058 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:53,058 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:53,060 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:46:53,061 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:46:53,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:53,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 417 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:53,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:53,386 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:46:53,387 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:53,387 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:53,387 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1859710939] [2022-01-10 07:46:53,387 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1859710939] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:53,387 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:53,387 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:46:53,387 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943396237] [2022-01-10 07:46:53,387 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:53,388 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:53,388 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:53,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:53,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:53,388 INFO L87 Difference]: Start difference. First operand 6874 states and 10057 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 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:46:53,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:53,836 INFO L93 Difference]: Finished difference Result 14533 states and 20039 transitions. [2022-01-10 07:46:53,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:46:53,837 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 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 167 [2022-01-10 07:46:53,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:53,854 INFO L225 Difference]: With dead ends: 14533 [2022-01-10 07:46:53,855 INFO L226 Difference]: Without dead ends: 9800 [2022-01-10 07:46:53,866 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 163 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:46:53,867 INFO L933 BasicCegarLoop]: 4454 mSDtfsCounter, 369 mSDsluCounter, 13535 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 369 SdHoareTripleChecker+Valid, 17989 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:46:53,867 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [369 Valid, 17989 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:46:53,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9800 states. [2022-01-10 07:46:54,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9800 to 6940. [2022-01-10 07:46:54,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6940 states, 6714 states have (on average 1.4681263032469467) internal successors, (9857), 6718 states have internal predecessors, (9857), 122 states have call successors, (122), 100 states have call predecessors, (122), 102 states have return successors, (124), 122 states have call predecessors, (124), 122 states have call successors, (124) [2022-01-10 07:46:54,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6940 states to 6940 states and 10103 transitions. [2022-01-10 07:46:54,231 INFO L78 Accepts]: Start accepts. Automaton has 6940 states and 10103 transitions. Word has length 167 [2022-01-10 07:46:54,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:54,231 INFO L470 AbstractCegarLoop]: Abstraction has 6940 states and 10103 transitions. [2022-01-10 07:46:54,232 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 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:46:54,232 INFO L276 IsEmpty]: Start isEmpty. Operand 6940 states and 10103 transitions. [2022-01-10 07:46:54,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:46:54,233 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:54,233 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:46:54,240 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (27)] Ended with exit code 0 [2022-01-10 07:46:54,439 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:46:54,439 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:54,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:54,440 INFO L85 PathProgramCache]: Analyzing trace with hash -2047636781, now seen corresponding path program 1 times [2022-01-10 07:46:54,440 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:54,440 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [357163907] [2022-01-10 07:46:54,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:54,440 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:54,440 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:54,441 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:46:54,443 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:46:54,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:54,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 416 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:54,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:54,759 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:46:54,759 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:54,759 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:54,759 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [357163907] [2022-01-10 07:46:54,759 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [357163907] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:54,759 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:54,760 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:46:54,760 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [206710510] [2022-01-10 07:46:54,760 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:54,760 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:54,760 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:54,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:54,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:54,760 INFO L87 Difference]: Start difference. First operand 6940 states and 10103 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 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:46:55,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:55,151 INFO L93 Difference]: Finished difference Result 11977 states and 16617 transitions. [2022-01-10 07:46:55,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:46:55,151 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 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 167 [2022-01-10 07:46:55,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:55,163 INFO L225 Difference]: With dead ends: 11977 [2022-01-10 07:46:55,163 INFO L226 Difference]: Without dead ends: 7178 [2022-01-10 07:46:55,172 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 163 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:46:55,172 INFO L933 BasicCegarLoop]: 4448 mSDtfsCounter, 323 mSDsluCounter, 13468 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 323 SdHoareTripleChecker+Valid, 17916 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:46:55,172 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [323 Valid, 17916 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:46:55,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7178 states. [2022-01-10 07:46:55,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7178 to 6946. [2022-01-10 07:46:55,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6946 states, 6720 states have (on average 1.4617559523809525) internal successors, (9823), 6724 states have internal predecessors, (9823), 122 states have call successors, (122), 100 states have call predecessors, (122), 102 states have return successors, (124), 122 states have call predecessors, (124), 122 states have call successors, (124) [2022-01-10 07:46:55,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6946 states to 6946 states and 10069 transitions. [2022-01-10 07:46:55,505 INFO L78 Accepts]: Start accepts. Automaton has 6946 states and 10069 transitions. Word has length 167 [2022-01-10 07:46:55,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:55,505 INFO L470 AbstractCegarLoop]: Abstraction has 6946 states and 10069 transitions. [2022-01-10 07:46:55,505 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 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:46:55,506 INFO L276 IsEmpty]: Start isEmpty. Operand 6946 states and 10069 transitions. [2022-01-10 07:46:55,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:46:55,507 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:55,507 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:46:55,515 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (28)] Ended with exit code 0 [2022-01-10 07:46:55,709 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:46:55,710 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:55,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:55,710 INFO L85 PathProgramCache]: Analyzing trace with hash -696251563, now seen corresponding path program 1 times [2022-01-10 07:46:55,710 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:55,710 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [954165734] [2022-01-10 07:46:55,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:55,711 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:55,711 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:55,712 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:46:55,712 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:46:55,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:55,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 415 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:55,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:56,004 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:46:56,004 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:56,004 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:56,004 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [954165734] [2022-01-10 07:46:56,004 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [954165734] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:56,004 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:56,004 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:46:56,004 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672737495] [2022-01-10 07:46:56,004 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:56,005 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:56,005 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:56,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:56,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:56,005 INFO L87 Difference]: Start difference. First operand 6946 states and 10069 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 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:46:56,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:56,417 INFO L93 Difference]: Finished difference Result 12115 states and 16713 transitions. [2022-01-10 07:46:56,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:46:56,418 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 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 167 [2022-01-10 07:46:56,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:56,428 INFO L225 Difference]: With dead ends: 12115 [2022-01-10 07:46:56,428 INFO L226 Difference]: Without dead ends: 7310 [2022-01-10 07:46:56,434 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 163 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:46:56,435 INFO L933 BasicCegarLoop]: 4448 mSDtfsCounter, 245 mSDsluCounter, 13438 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 245 SdHoareTripleChecker+Valid, 17886 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:46:56,435 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [245 Valid, 17886 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:46:56,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7310 states. [2022-01-10 07:46:56,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7310 to 6958. [2022-01-10 07:46:56,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6958 states, 6732 states have (on average 1.4552881758764111) internal successors, (9797), 6736 states have internal predecessors, (9797), 122 states have call successors, (122), 100 states have call predecessors, (122), 102 states have return successors, (124), 122 states have call predecessors, (124), 122 states have call successors, (124) [2022-01-10 07:46:56,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6958 states to 6958 states and 10043 transitions. [2022-01-10 07:46:56,757 INFO L78 Accepts]: Start accepts. Automaton has 6958 states and 10043 transitions. Word has length 167 [2022-01-10 07:46:56,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:56,757 INFO L470 AbstractCegarLoop]: Abstraction has 6958 states and 10043 transitions. [2022-01-10 07:46:56,757 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 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:46:56,758 INFO L276 IsEmpty]: Start isEmpty. Operand 6958 states and 10043 transitions. [2022-01-10 07:46:56,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:46:56,759 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:56,759 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:46:56,769 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:46:56,967 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:46:56,967 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:56,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:56,968 INFO L85 PathProgramCache]: Analyzing trace with hash 628604631, now seen corresponding path program 1 times [2022-01-10 07:46:56,968 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:56,968 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1465407557] [2022-01-10 07:46:56,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:56,968 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:56,969 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:56,969 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:46:56,970 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:46:57,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:57,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 414 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:57,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:57,253 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:46:57,253 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:57,253 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:57,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1465407557] [2022-01-10 07:46:57,253 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1465407557] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:57,253 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:57,253 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:46:57,253 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [733006800] [2022-01-10 07:46:57,254 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:57,254 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:57,254 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:57,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:57,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:57,254 INFO L87 Difference]: Start difference. First operand 6958 states and 10043 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 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:46:57,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:57,619 INFO L93 Difference]: Finished difference Result 12083 states and 16589 transitions. [2022-01-10 07:46:57,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:46:57,619 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 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 167 [2022-01-10 07:46:57,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:57,632 INFO L225 Difference]: With dead ends: 12083 [2022-01-10 07:46:57,632 INFO L226 Difference]: Without dead ends: 7266 [2022-01-10 07:46:57,640 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 163 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:46:57,640 INFO L933 BasicCegarLoop]: 4448 mSDtfsCounter, 206 mSDsluCounter, 13423 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 17871 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:46:57,641 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [206 Valid, 17871 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:46:57,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7266 states. [2022-01-10 07:46:58,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7266 to 6970. [2022-01-10 07:46:58,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6970 states, 6744 states have (on average 1.4488434163701067) internal successors, (9771), 6748 states have internal predecessors, (9771), 122 states have call successors, (122), 100 states have call predecessors, (122), 102 states have return successors, (124), 122 states have call predecessors, (124), 122 states have call successors, (124) [2022-01-10 07:46:58,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6970 states to 6970 states and 10017 transitions. [2022-01-10 07:46:58,023 INFO L78 Accepts]: Start accepts. Automaton has 6970 states and 10017 transitions. Word has length 167 [2022-01-10 07:46:58,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:58,023 INFO L470 AbstractCegarLoop]: Abstraction has 6970 states and 10017 transitions. [2022-01-10 07:46:58,023 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 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:46:58,024 INFO L276 IsEmpty]: Start isEmpty. Operand 6970 states and 10017 transitions. [2022-01-10 07:46:58,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:46:58,025 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:58,025 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:46:58,033 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (30)] Ended with exit code 0 [2022-01-10 07:46:58,225 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:46:58,225 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:58,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:58,226 INFO L85 PathProgramCache]: Analyzing trace with hash 655670233, now seen corresponding path program 1 times [2022-01-10 07:46:58,226 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:58,226 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [692358633] [2022-01-10 07:46:58,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:58,226 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:58,226 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:58,227 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:46:58,227 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:46:58,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:58,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 413 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:58,336 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:58,509 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:46:58,509 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:58,509 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:58,509 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [692358633] [2022-01-10 07:46:58,509 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [692358633] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:58,510 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:58,510 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:46:58,510 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [198415794] [2022-01-10 07:46:58,510 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:58,510 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:58,510 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:58,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:58,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:58,511 INFO L87 Difference]: Start difference. First operand 6970 states and 10017 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 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:46:58,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:58,888 INFO L93 Difference]: Finished difference Result 12051 states and 16465 transitions. [2022-01-10 07:46:58,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:46:58,888 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 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 167 [2022-01-10 07:46:58,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:58,900 INFO L225 Difference]: With dead ends: 12051 [2022-01-10 07:46:58,900 INFO L226 Difference]: Without dead ends: 7222 [2022-01-10 07:46:58,906 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 163 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:46:58,907 INFO L933 BasicCegarLoop]: 4448 mSDtfsCounter, 167 mSDsluCounter, 13408 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 17856 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:46:58,907 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [167 Valid, 17856 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:46:58,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7222 states. [2022-01-10 07:46:59,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7222 to 6982. [2022-01-10 07:46:59,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6982 states, 6756 states have (on average 1.442421551213736) internal successors, (9745), 6760 states have internal predecessors, (9745), 122 states have call successors, (122), 100 states have call predecessors, (122), 102 states have return successors, (124), 122 states have call predecessors, (124), 122 states have call successors, (124) [2022-01-10 07:46:59,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6982 states to 6982 states and 9991 transitions. [2022-01-10 07:46:59,301 INFO L78 Accepts]: Start accepts. Automaton has 6982 states and 9991 transitions. Word has length 167 [2022-01-10 07:46:59,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:59,301 INFO L470 AbstractCegarLoop]: Abstraction has 6982 states and 9991 transitions. [2022-01-10 07:46:59,301 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 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:46:59,301 INFO L276 IsEmpty]: Start isEmpty. Operand 6982 states and 9991 transitions. [2022-01-10 07:46:59,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:46:59,302 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:59,302 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:46:59,310 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (31)] Ended with exit code 0 [2022-01-10 07:46:59,503 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:46:59,503 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:59,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:59,503 INFO L85 PathProgramCache]: Analyzing trace with hash -311680421, now seen corresponding path program 1 times [2022-01-10 07:46:59,504 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:59,504 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2072696091] [2022-01-10 07:46:59,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:59,504 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:59,504 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:59,505 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:46:59,506 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:46:59,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:59,616 INFO L263 TraceCheckSpWp]: Trace formula consists of 412 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:59,618 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:59,784 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:46:59,784 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:59,784 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:59,784 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2072696091] [2022-01-10 07:46:59,784 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2072696091] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:59,784 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:59,785 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:46:59,785 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [219309613] [2022-01-10 07:46:59,785 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:59,785 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:59,785 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:59,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:59,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:59,785 INFO L87 Difference]: Start difference. First operand 6982 states and 9991 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 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:00,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:47:00,175 INFO L93 Difference]: Finished difference Result 12019 states and 16341 transitions. [2022-01-10 07:47:00,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:47:00,191 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 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 167 [2022-01-10 07:47:00,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:47:00,204 INFO L225 Difference]: With dead ends: 12019 [2022-01-10 07:47:00,204 INFO L226 Difference]: Without dead ends: 7178 [2022-01-10 07:47:00,211 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 163 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:47:00,211 INFO L933 BasicCegarLoop]: 4448 mSDtfsCounter, 128 mSDsluCounter, 13393 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 17841 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:47:00,212 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [128 Valid, 17841 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:47:00,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7178 states. [2022-01-10 07:47:00,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7178 to 6994. [2022-01-10 07:47:00,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6994 states, 6768 states have (on average 1.4360224586288417) internal successors, (9719), 6772 states have internal predecessors, (9719), 122 states have call successors, (122), 100 states have call predecessors, (122), 102 states have return successors, (124), 122 states have call predecessors, (124), 122 states have call successors, (124) [2022-01-10 07:47:00,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6994 states to 6994 states and 9965 transitions. [2022-01-10 07:47:00,634 INFO L78 Accepts]: Start accepts. Automaton has 6994 states and 9965 transitions. Word has length 167 [2022-01-10 07:47:00,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:47:00,635 INFO L470 AbstractCegarLoop]: Abstraction has 6994 states and 9965 transitions. [2022-01-10 07:47:00,635 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 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:00,635 INFO L276 IsEmpty]: Start isEmpty. Operand 6994 states and 9965 transitions. [2022-01-10 07:47:00,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:47:00,636 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:47:00,636 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:00,643 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (32)] Ended with exit code 0 [2022-01-10 07:47:00,839 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:47:00,839 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:47:00,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:47:00,840 INFO L85 PathProgramCache]: Analyzing trace with hash -1997860259, now seen corresponding path program 1 times [2022-01-10 07:47:00,840 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:47:00,840 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1140137044] [2022-01-10 07:47:00,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:47:00,841 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:47:00,841 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:47:00,842 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:47:00,843 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:47:00,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:47:00,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 411 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:47:00,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:47:01,147 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:01,147 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:47:01,147 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:47:01,147 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1140137044] [2022-01-10 07:47:01,147 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1140137044] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:47:01,148 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:47:01,148 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:47:01,148 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [90364121] [2022-01-10 07:47:01,148 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:47:01,148 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:47:01,148 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:47:01,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:47:01,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:47:01,149 INFO L87 Difference]: Start difference. First operand 6994 states and 9965 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 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:01,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:47:01,548 INFO L93 Difference]: Finished difference Result 11987 states and 16217 transitions. [2022-01-10 07:47:01,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:47:01,549 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 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 167 [2022-01-10 07:47:01,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:47:01,561 INFO L225 Difference]: With dead ends: 11987 [2022-01-10 07:47:01,561 INFO L226 Difference]: Without dead ends: 7134 [2022-01-10 07:47:01,568 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 163 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:47:01,568 INFO L933 BasicCegarLoop]: 4448 mSDtfsCounter, 89 mSDsluCounter, 13378 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 17826 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:47:01,568 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 17826 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:47:01,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7134 states. [2022-01-10 07:47:01,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7134 to 7006. [2022-01-10 07:47:01,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7006 states, 6780 states have (on average 1.429646017699115) internal successors, (9693), 6784 states have internal predecessors, (9693), 122 states have call successors, (122), 100 states have call predecessors, (122), 102 states have return successors, (124), 122 states have call predecessors, (124), 122 states have call successors, (124) [2022-01-10 07:47:01,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7006 states to 7006 states and 9939 transitions. [2022-01-10 07:47:01,950 INFO L78 Accepts]: Start accepts. Automaton has 7006 states and 9939 transitions. Word has length 167 [2022-01-10 07:47:01,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:47:01,951 INFO L470 AbstractCegarLoop]: Abstraction has 7006 states and 9939 transitions. [2022-01-10 07:47:01,951 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 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:01,951 INFO L276 IsEmpty]: Start isEmpty. Operand 7006 states and 9939 transitions. [2022-01-10 07:47:01,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:47:01,952 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:47:01,952 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:01,960 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2022-01-10 07:47:02,159 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:47:02,160 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:47:02,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:47:02,160 INFO L85 PathProgramCache]: Analyzing trace with hash -1437160481, now seen corresponding path program 1 times [2022-01-10 07:47:02,160 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:47:02,161 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [165285947] [2022-01-10 07:47:02,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:47:02,161 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:47:02,161 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:47:02,164 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:47:02,170 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2022-01-10 07:47:02,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:47:02,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 410 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:47:02,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:47:02,497 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:47:02,497 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:47:02,497 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:47:02,497 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [165285947] [2022-01-10 07:47:02,497 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [165285947] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:47:02,497 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:47:02,497 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:47:02,497 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848632582] [2022-01-10 07:47:02,497 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:47:02,498 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:47:02,498 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:47:02,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:47:02,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:47:02,498 INFO L87 Difference]: Start difference. First operand 7006 states and 9939 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 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:02,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:47:02,977 INFO L93 Difference]: Finished difference Result 12753 states and 17095 transitions. [2022-01-10 07:47:02,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:47:02,978 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 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 167 [2022-01-10 07:47:02,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:47:02,990 INFO L225 Difference]: With dead ends: 12753 [2022-01-10 07:47:02,991 INFO L226 Difference]: Without dead ends: 7888 [2022-01-10 07:47:02,998 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 163 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:47:02,998 INFO L933 BasicCegarLoop]: 4448 mSDtfsCounter, 50 mSDsluCounter, 13363 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 17811 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:47:02,999 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 17811 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:47:03,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7888 states. [2022-01-10 07:47:03,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7888 to 7132. [2022-01-10 07:47:03,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7132 states, 6906 states have (on average 1.4218071242397914) internal successors, (9819), 6910 states have internal predecessors, (9819), 122 states have call successors, (122), 100 states have call predecessors, (122), 102 states have return successors, (124), 122 states have call predecessors, (124), 122 states have call successors, (124) [2022-01-10 07:47:03,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7132 states to 7132 states and 10065 transitions. [2022-01-10 07:47:03,396 INFO L78 Accepts]: Start accepts. Automaton has 7132 states and 10065 transitions. Word has length 167 [2022-01-10 07:47:03,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:47:03,396 INFO L470 AbstractCegarLoop]: Abstraction has 7132 states and 10065 transitions. [2022-01-10 07:47:03,396 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 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:03,397 INFO L276 IsEmpty]: Start isEmpty. Operand 7132 states and 10065 transitions. [2022-01-10 07:47:03,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:47:03,397 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:47:03,398 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:03,405 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2022-01-10 07:47:03,598 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:47:03,598 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:47:03,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:47:03,599 INFO L85 PathProgramCache]: Analyzing trace with hash -993259807, now seen corresponding path program 1 times [2022-01-10 07:47:03,599 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:47:03,599 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2096072374] [2022-01-10 07:47:03,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:47:03,599 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:47:03,599 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:47:03,600 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:47:03,600 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2022-01-10 07:47:03,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:47:03,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 409 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:47:03,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:47:03,897 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:03,897 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:47:03,897 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:47:03,898 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2096072374] [2022-01-10 07:47:03,898 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2096072374] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:47:03,898 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:47:03,898 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:47:03,898 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881401032] [2022-01-10 07:47:03,898 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:47:03,898 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:47:03,898 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:47:03,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:47:03,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:47:03,899 INFO L87 Difference]: Start difference. First operand 7132 states and 10065 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 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:04,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:47:04,351 INFO L93 Difference]: Finished difference Result 12151 states and 16265 transitions. [2022-01-10 07:47:04,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:47:04,351 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 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 167 [2022-01-10 07:47:04,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:47:04,362 INFO L225 Difference]: With dead ends: 12151 [2022-01-10 07:47:04,362 INFO L226 Difference]: Without dead ends: 7160 [2022-01-10 07:47:04,368 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 163 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:47:04,369 INFO L933 BasicCegarLoop]: 4448 mSDtfsCounter, 10 mSDsluCounter, 13343 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 17791 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:47:04,369 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 17791 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:47:04,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7160 states. [2022-01-10 07:47:04,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7160 to 7144. [2022-01-10 07:47:04,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7144 states, 6918 states have (on average 1.4155825383058687) internal successors, (9793), 6922 states have internal predecessors, (9793), 122 states have call successors, (122), 100 states have call predecessors, (122), 102 states have return successors, (124), 122 states have call predecessors, (124), 122 states have call successors, (124) [2022-01-10 07:47:04,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7144 states to 7144 states and 10039 transitions. [2022-01-10 07:47:04,774 INFO L78 Accepts]: Start accepts. Automaton has 7144 states and 10039 transitions. Word has length 167 [2022-01-10 07:47:04,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:47:04,775 INFO L470 AbstractCegarLoop]: Abstraction has 7144 states and 10039 transitions. [2022-01-10 07:47:04,775 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 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:04,775 INFO L276 IsEmpty]: Start isEmpty. Operand 7144 states and 10039 transitions. [2022-01-10 07:47:04,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:47:04,775 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:47:04,776 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:04,785 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (35)] Forceful destruction successful, exit code 0 [2022-01-10 07:47:04,976 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:47:04,976 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:47:04,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:47:04,977 INFO L85 PathProgramCache]: Analyzing trace with hash -1346348189, now seen corresponding path program 1 times [2022-01-10 07:47:04,977 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:47:04,977 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1070891629] [2022-01-10 07:47:04,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:47:04,977 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:47:04,977 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:47:04,978 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:47:04,978 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2022-01-10 07:47:05,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:47:05,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 408 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:47:05,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:47:05,317 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:05,318 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:47:05,318 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:47:05,318 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1070891629] [2022-01-10 07:47:05,318 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1070891629] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:47:05,318 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:47:05,318 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-10 07:47:05,318 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340208683] [2022-01-10 07:47:05,318 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:47:05,318 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:47:05,318 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:47:05,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:47:05,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:47:05,319 INFO L87 Difference]: Start difference. First operand 7144 states and 10039 transitions. Second operand has 3 states, 3 states have (on average 52.333333333333336) internal successors, (157), 2 states have internal predecessors, (157), 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:47:06,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:47:06,091 INFO L93 Difference]: Finished difference Result 17081 states and 22143 transitions. [2022-01-10 07:47:06,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:47:06,092 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 52.333333333333336) internal successors, (157), 2 states have internal predecessors, (157), 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 167 [2022-01-10 07:47:06,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:47:06,113 INFO L225 Difference]: With dead ends: 17081 [2022-01-10 07:47:06,113 INFO L226 Difference]: Without dead ends: 12078 [2022-01-10 07:47:06,124 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 165 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:06,124 INFO L933 BasicCegarLoop]: 4470 mSDtfsCounter, 4276 mSDsluCounter, 450 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4276 SdHoareTripleChecker+Valid, 4920 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:47:06,124 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4276 Valid, 4920 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:47:06,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12078 states. [2022-01-10 07:47:06,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12078 to 12074. [2022-01-10 07:47:06,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12074 states, 11628 states have (on average 1.3301513587891296) internal successors, (15467), 11638 states have internal predecessors, (15467), 240 states have call successors, (240), 200 states have call predecessors, (240), 204 states have return successors, (244), 236 states have call predecessors, (244), 240 states have call successors, (244) [2022-01-10 07:47:06,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12074 states to 12074 states and 15951 transitions. [2022-01-10 07:47:06,917 INFO L78 Accepts]: Start accepts. Automaton has 12074 states and 15951 transitions. Word has length 167 [2022-01-10 07:47:06,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:47:06,918 INFO L470 AbstractCegarLoop]: Abstraction has 12074 states and 15951 transitions. [2022-01-10 07:47:06,918 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 52.333333333333336) internal successors, (157), 2 states have internal predecessors, (157), 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:47:06,918 INFO L276 IsEmpty]: Start isEmpty. Operand 12074 states and 15951 transitions. [2022-01-10 07:47:06,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 273 [2022-01-10 07:47:06,924 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:47:06,925 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:47:06,935 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (36)] Forceful destruction successful, exit code 0 [2022-01-10 07:47:07,133 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:47:07,133 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:47:07,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:47:07,134 INFO L85 PathProgramCache]: Analyzing trace with hash 1884041231, now seen corresponding path program 1 times [2022-01-10 07:47:07,134 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:47:07,134 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [600868211] [2022-01-10 07:47:07,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:47:07,134 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:47:07,134 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:47:07,135 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:47:07,136 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2022-01-10 07:47:07,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:47:07,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 570 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 07:47:07,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:47:07,689 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2022-01-10 07:47:07,689 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:47:07,689 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:47:07,690 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [600868211] [2022-01-10 07:47:07,690 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [600868211] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:47:07,690 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:47:07,690 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:47:07,690 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [886254827] [2022-01-10 07:47:07,690 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:47:07,690 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 07:47:07,690 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:47:07,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 07:47:07,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 07:47:07,691 INFO L87 Difference]: Start difference. First operand 12074 states and 15951 transitions. Second operand has 4 states, 4 states have (on average 45.75) internal successors, (183), 4 states have internal predecessors, (183), 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:47:09,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:47:09,644 INFO L93 Difference]: Finished difference Result 32424 states and 40407 transitions. [2022-01-10 07:47:09,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:47:09,645 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 45.75) internal successors, (183), 4 states have internal predecessors, (183), 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 272 [2022-01-10 07:47:09,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:47:09,682 INFO L225 Difference]: With dead ends: 32424 [2022-01-10 07:47:09,682 INFO L226 Difference]: Without dead ends: 22492 [2022-01-10 07:47:09,694 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 273 GetRequests, 270 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:47:09,694 INFO L933 BasicCegarLoop]: 4668 mSDtfsCounter, 4619 mSDsluCounter, 4817 mSDsCounter, 0 mSdLazyCounter, 201 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4625 SdHoareTripleChecker+Valid, 9485 SdHoareTripleChecker+Invalid, 253 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 201 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:47:09,695 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4625 Valid, 9485 Invalid, 253 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 201 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:47:09,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22492 states. [2022-01-10 07:47:11,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22492 to 22490. [2022-01-10 07:47:11,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22490 states, 21593 states have (on average 1.2698096605381373) internal successors, (27419), 21620 states have internal predecessors, (27419), 471 states have call successors, (471), 400 states have call predecessors, (471), 424 states have return successors, (519), 471 states have call predecessors, (519), 471 states have call successors, (519) [2022-01-10 07:47:11,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22490 states to 22490 states and 28409 transitions. [2022-01-10 07:47:11,381 INFO L78 Accepts]: Start accepts. Automaton has 22490 states and 28409 transitions. Word has length 272 [2022-01-10 07:47:11,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:47:11,381 INFO L470 AbstractCegarLoop]: Abstraction has 22490 states and 28409 transitions. [2022-01-10 07:47:11,382 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 45.75) internal successors, (183), 4 states have internal predecessors, (183), 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:47:11,382 INFO L276 IsEmpty]: Start isEmpty. Operand 22490 states and 28409 transitions. [2022-01-10 07:47:11,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 273 [2022-01-10 07:47:11,392 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:47:11,392 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:47:11,403 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (37)] Forceful destruction successful, exit code 0 [2022-01-10 07:47:11,601 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:47:11,601 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:47:11,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:47:11,602 INFO L85 PathProgramCache]: Analyzing trace with hash 1866753681, now seen corresponding path program 1 times [2022-01-10 07:47:11,602 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:47:11,602 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [976502073] [2022-01-10 07:47:11,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:47:11,602 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:47:11,602 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:47:11,603 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:47:11,604 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2022-01-10 07:47:11,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:47:11,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 570 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:47:11,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:47:12,003 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2022-01-10 07:47:12,004 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:47:12,004 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:47:12,004 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [976502073] [2022-01-10 07:47:12,004 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [976502073] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:47:12,004 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:47:12,004 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 07:47:12,004 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [816349001] [2022-01-10 07:47:12,004 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:47:12,005 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:47:12,005 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:47:12,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:47:12,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:47:12,005 INFO L87 Difference]: Start difference. First operand 22490 states and 28409 transitions. Second operand has 3 states, 3 states have (on average 58.0) internal successors, (174), 3 states have internal predecessors, (174), 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:47:13,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:47:13,745 INFO L93 Difference]: Finished difference Result 42824 states and 52798 transitions. [2022-01-10 07:47:13,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:47:13,746 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 58.0) internal successors, (174), 3 states have internal predecessors, (174), 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 272 [2022-01-10 07:47:13,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:47:13,785 INFO L225 Difference]: With dead ends: 42824 [2022-01-10 07:47:13,786 INFO L226 Difference]: Without dead ends: 22476 [2022-01-10 07:47:13,812 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 271 GetRequests, 270 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:13,812 INFO L933 BasicCegarLoop]: 4449 mSDtfsCounter, 484 mSDsluCounter, 3958 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 484 SdHoareTripleChecker+Valid, 8407 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:13,812 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [484 Valid, 8407 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:13,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22476 states. [2022-01-10 07:47:15,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22476 to 22476. [2022-01-10 07:47:15,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22476 states, 21582 states have (on average 1.2694838291168566) internal successors, (27398), 21608 states have internal predecessors, (27398), 468 states have call successors, (468), 400 states have call predecessors, (468), 424 states have return successors, (516), 468 states have call predecessors, (516), 468 states have call successors, (516) [2022-01-10 07:47:15,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22476 states to 22476 states and 28382 transitions. [2022-01-10 07:47:15,594 INFO L78 Accepts]: Start accepts. Automaton has 22476 states and 28382 transitions. Word has length 272 [2022-01-10 07:47:15,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:47:15,594 INFO L470 AbstractCegarLoop]: Abstraction has 22476 states and 28382 transitions. [2022-01-10 07:47:15,594 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 58.0) internal successors, (174), 3 states have internal predecessors, (174), 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:47:15,594 INFO L276 IsEmpty]: Start isEmpty. Operand 22476 states and 28382 transitions. [2022-01-10 07:47:15,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 274 [2022-01-10 07:47:15,603 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:47:15,604 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:47:15,616 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (38)] Forceful destruction successful, exit code 0 [2022-01-10 07:47:15,812 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:47:15,813 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:47:15,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:47:15,813 INFO L85 PathProgramCache]: Analyzing trace with hash -1667494970, now seen corresponding path program 1 times [2022-01-10 07:47:15,813 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:47:15,814 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [499482027] [2022-01-10 07:47:15,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:47:15,814 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:47:15,814 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:47:15,815 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:47:15,815 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (39)] Waiting until timeout for monitored process [2022-01-10 07:47:15,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:47:15,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 572 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 07:47:15,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:47:16,337 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2022-01-10 07:47:16,337 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:47:16,337 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:47:16,337 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [499482027] [2022-01-10 07:47:16,337 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [499482027] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:47:16,337 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:47:16,337 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:47:16,337 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [467509848] [2022-01-10 07:47:16,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:47:16,338 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 07:47:16,338 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:47:16,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 07:47:16,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 07:47:16,338 INFO L87 Difference]: Start difference. First operand 22476 states and 28382 transitions. Second operand has 4 states, 4 states have (on average 46.0) internal successors, (184), 4 states have internal predecessors, (184), 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:47:20,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:47:20,765 INFO L93 Difference]: Finished difference Result 68849 states and 83912 transitions. [2022-01-10 07:47:20,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:47:20,766 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 46.0) internal successors, (184), 4 states have internal predecessors, (184), 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 273 [2022-01-10 07:47:20,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:47:20,860 INFO L225 Difference]: With dead ends: 68849 [2022-01-10 07:47:20,860 INFO L226 Difference]: Without dead ends: 48515 [2022-01-10 07:47:20,883 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 274 GetRequests, 271 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:47:20,883 INFO L933 BasicCegarLoop]: 4667 mSDtfsCounter, 4639 mSDsluCounter, 4807 mSDsCounter, 0 mSdLazyCounter, 217 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4645 SdHoareTripleChecker+Valid, 9474 SdHoareTripleChecker+Invalid, 269 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 217 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:47:20,884 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4645 Valid, 9474 Invalid, 269 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 217 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:47:20,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48515 states.