/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_label40+token_ring.09.cil-1.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-a10ec3b [2022-01-10 07:38:18,162 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-10 07:38:18,163 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-10 07:38:18,195 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-10 07:38:18,206 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-10 07:38:18,207 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-10 07:38:18,208 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-10 07:38:18,209 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-10 07:38:18,211 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-10 07:38:18,212 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-10 07:38:18,212 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-10 07:38:18,213 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-10 07:38:18,214 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-10 07:38:18,215 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-10 07:38:18,216 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-10 07:38:18,217 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-10 07:38:18,217 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-10 07:38:18,218 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-10 07:38:18,223 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-10 07:38:18,231 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-10 07:38:18,241 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-10 07:38:18,244 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-10 07:38:18,245 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-10 07:38:18,246 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-10 07:38:18,248 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-10 07:38:18,248 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-10 07:38:18,248 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-10 07:38:18,249 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-10 07:38:18,249 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-10 07:38:18,250 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-10 07:38:18,250 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-10 07:38:18,265 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-10 07:38:18,267 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-10 07:38:18,267 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-10 07:38:18,271 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-10 07:38:18,271 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-10 07:38:18,272 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-10 07:38:18,272 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-10 07:38:18,272 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-10 07:38:18,272 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-10 07:38:18,273 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-10 07:38:18,276 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:38:18,298 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-10 07:38:18,298 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-10 07:38:18,298 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-01-10 07:38:18,298 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-01-10 07:38:18,300 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-10 07:38:18,301 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-10 07:38:18,301 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-10 07:38:18,301 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-10 07:38:18,302 INFO L138 SettingsManager]: * Use SBE=true [2022-01-10 07:38:18,302 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-10 07:38:18,302 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-10 07:38:18,303 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-10 07:38:18,303 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-10 07:38:18,303 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-10 07:38:18,303 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-10 07:38:18,303 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-01-10 07:38:18,303 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-01-10 07:38:18,303 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-01-10 07:38:18,303 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-10 07:38:18,303 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-10 07:38:18,304 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-10 07:38:18,304 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-10 07:38:18,304 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-10 07:38:18,304 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 07:38:18,305 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-10 07:38:18,305 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-10 07:38:18,305 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-10 07:38:18,305 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-01-10 07:38:18,306 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-01-10 07:38:18,306 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-10 07:38:18,306 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-01-10 07:38:18,306 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-10 07:38:18,306 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-01-10 07:38:18,306 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:38:18,527 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-10 07:38:18,549 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-10 07:38:18,551 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-10 07:38:18,552 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-10 07:38:18,553 INFO L275 PluginConnector]: CDTParser initialized [2022-01-10 07:38:18,553 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/combinations/Problem05_label40+token_ring.09.cil-1.c [2022-01-10 07:38:18,612 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/cef6bdb48/dd6e81c590e24bd5a64784f317f29789/FLAG61549168e [2022-01-10 07:38:19,417 INFO L306 CDTParser]: Found 1 translation units. [2022-01-10 07:38:19,418 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/combinations/Problem05_label40+token_ring.09.cil-1.c [2022-01-10 07:38:19,471 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/cef6bdb48/dd6e81c590e24bd5a64784f317f29789/FLAG61549168e [2022-01-10 07:38:19,632 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/cef6bdb48/dd6e81c590e24bd5a64784f317f29789 [2022-01-10 07:38:19,634 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-10 07:38:19,635 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-01-10 07:38:19,636 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-10 07:38:19,636 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-10 07:38:19,638 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-10 07:38:19,639 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 07:38:19" (1/1) ... [2022-01-10 07:38:19,639 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5e5109b1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:38:19, skipping insertion in model container [2022-01-10 07:38:19,640 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 07:38:19" (1/1) ... [2022-01-10 07:38:19,646 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-10 07:38:19,837 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-10 07:38:21,343 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_label40+token_ring.09.cil-1.c[377069,377082] [2022-01-10 07:38:21,373 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_label40+token_ring.09.cil-1.c[383339,383352] [2022-01-10 07:38:21,562 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 07:38:21,573 INFO L203 MainTranslator]: Completed pre-run [2022-01-10 07:38:22,284 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_label40+token_ring.09.cil-1.c[377069,377082] [2022-01-10 07:38:22,296 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_label40+token_ring.09.cil-1.c[383339,383352] [2022-01-10 07:38:22,318 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 07:38:22,395 INFO L208 MainTranslator]: Completed translation [2022-01-10 07:38:22,396 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:38:22 WrapperNode [2022-01-10 07:38:22,396 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-10 07:38:22,397 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-10 07:38:22,397 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-10 07:38:22,397 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-10 07:38:22,402 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:38:22" (1/1) ... [2022-01-10 07:38:22,490 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:38:22" (1/1) ... [2022-01-10 07:38:22,711 INFO L137 Inliner]: procedures = 63, calls = 68, calls flagged for inlining = 40, calls inlined = 40, statements flattened = 12989 [2022-01-10 07:38:22,712 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-10 07:38:22,713 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-10 07:38:22,713 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-10 07:38:22,713 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-10 07:38:22,720 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:38:22" (1/1) ... [2022-01-10 07:38:22,720 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:38:22" (1/1) ... [2022-01-10 07:38:22,849 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:38:22" (1/1) ... [2022-01-10 07:38:22,850 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:38:22" (1/1) ... [2022-01-10 07:38:23,041 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:38:22" (1/1) ... [2022-01-10 07:38:23,088 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:38:22" (1/1) ... [2022-01-10 07:38:23,117 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:38:22" (1/1) ... [2022-01-10 07:38:23,280 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-10 07:38:23,281 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-10 07:38:23,281 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-10 07:38:23,282 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-10 07:38:23,283 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:38:22" (1/1) ... [2022-01-10 07:38:23,291 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 07:38:23,300 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-10 07:38:23,311 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:38:23,336 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:38:23,349 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-10 07:38:23,350 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads [2022-01-10 07:38:23,350 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads [2022-01-10 07:38:23,350 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2022-01-10 07:38:23,350 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2022-01-10 07:38:23,350 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels [2022-01-10 07:38:23,350 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels [2022-01-10 07:38:23,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-01-10 07:38:23,350 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events [2022-01-10 07:38:23,350 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events [2022-01-10 07:38:23,350 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread [2022-01-10 07:38:23,350 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread [2022-01-10 07:38:23,350 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events [2022-01-10 07:38:23,351 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events [2022-01-10 07:38:23,351 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-10 07:38:23,351 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-10 07:38:23,499 INFO L234 CfgBuilder]: Building ICFG [2022-01-10 07:38:23,501 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-10 07:38:31,374 INFO L275 CfgBuilder]: Performing block encoding [2022-01-10 07:38:31,403 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-10 07:38:31,404 INFO L299 CfgBuilder]: Removed 13 assume(true) statements. [2022-01-10 07:38:31,407 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 07:38:31 BoogieIcfgContainer [2022-01-10 07:38:31,407 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-10 07:38:31,408 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-10 07:38:31,408 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-10 07:38:31,411 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-10 07:38:31,411 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.01 07:38:19" (1/3) ... [2022-01-10 07:38:31,412 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@75b836ce and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 07:38:31, skipping insertion in model container [2022-01-10 07:38:31,412 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:38:22" (2/3) ... [2022-01-10 07:38:31,412 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@75b836ce and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 07:38:31, skipping insertion in model container [2022-01-10 07:38:31,412 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 07:38:31" (3/3) ... [2022-01-10 07:38:31,413 INFO L111 eAbstractionObserver]: Analyzing ICFG Problem05_label40+token_ring.09.cil-1.c [2022-01-10 07:38:31,417 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-10 07:38:31,417 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2022-01-10 07:38:31,464 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-10 07:38:31,473 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:38:31,473 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2022-01-10 07:38:31,524 INFO L276 IsEmpty]: Start isEmpty. Operand has 2490 states, 2458 states have (on average 1.8470301057770546) internal successors, (4540), 2461 states have internal predecessors, (4540), 23 states have call successors, (23), 6 states have call predecessors, (23), 6 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2022-01-10 07:38:31,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:38:31,537 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:38:31,538 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] [2022-01-10 07:38:31,538 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:38:31,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:38:31,543 INFO L85 PathProgramCache]: Analyzing trace with hash -762884387, now seen corresponding path program 1 times [2022-01-10 07:38:31,553 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:38:31,553 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1908007305] [2022-01-10 07:38:31,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:38:31,554 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:38:31,555 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:38:31,559 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:38:31,573 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:38:31,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:38:31,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 402 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:38:31,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:38:32,160 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:38:32,160 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:38:32,161 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:38:32,161 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1908007305] [2022-01-10 07:38:32,161 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1908007305] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:38:32,162 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:38:32,162 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 07:38:32,163 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [42439583] [2022-01-10 07:38:32,164 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:38:32,167 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:38:32,168 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:38:32,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:38:32,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:38:32,200 INFO L87 Difference]: Start difference. First operand has 2490 states, 2458 states have (on average 1.8470301057770546) internal successors, (4540), 2461 states have internal predecessors, (4540), 23 states have call successors, (23), 6 states have call predecessors, (23), 6 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) Second operand has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 2 states have call successors, (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:38:32,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:38:32,353 INFO L93 Difference]: Finished difference Result 4972 states and 9157 transitions. [2022-01-10 07:38:32,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:38:32,355 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 2 states have call successors, (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 145 [2022-01-10 07:38:32,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:38:32,373 INFO L225 Difference]: With dead ends: 4972 [2022-01-10 07:38:32,374 INFO L226 Difference]: Without dead ends: 2423 [2022-01-10 07:38:32,381 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 143 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:38:32,384 INFO L933 BasicCegarLoop]: 4497 mSDtfsCounter, 466 mSDsluCounter, 4022 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 466 SdHoareTripleChecker+Valid, 8519 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:38:32,385 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [466 Valid, 8519 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:38:32,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2423 states. [2022-01-10 07:38:32,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2423 to 2423. [2022-01-10 07:38:32,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2423 states, 2392 states have (on average 1.8323578595317727) internal successors, (4383), 2394 states have internal predecessors, (4383), 23 states have call successors, (23), 6 states have call predecessors, (23), 6 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2022-01-10 07:38:32,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2423 states to 2423 states and 4429 transitions. [2022-01-10 07:38:32,520 INFO L78 Accepts]: Start accepts. Automaton has 2423 states and 4429 transitions. Word has length 145 [2022-01-10 07:38:32,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:38:32,522 INFO L470 AbstractCegarLoop]: Abstraction has 2423 states and 4429 transitions. [2022-01-10 07:38:32,522 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 2 states have call successors, (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:38:32,522 INFO L276 IsEmpty]: Start isEmpty. Operand 2423 states and 4429 transitions. [2022-01-10 07:38:32,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:38:32,527 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:38:32,527 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] [2022-01-10 07:38:32,537 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Ended with exit code 0 [2022-01-10 07:38:32,735 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:38:32,735 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:38:32,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:38:32,736 INFO L85 PathProgramCache]: Analyzing trace with hash 854556063, now seen corresponding path program 1 times [2022-01-10 07:38:32,737 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:38:32,737 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1471206526] [2022-01-10 07:38:32,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:38:32,737 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:38:32,738 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:38:32,739 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:38:32,744 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:38:32,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:38:32,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 402 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:38:32,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:38:33,221 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:38:33,222 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:38:33,222 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:38:33,222 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1471206526] [2022-01-10 07:38:33,222 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1471206526] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:38:33,222 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:38:33,223 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:38:33,223 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1783991202] [2022-01-10 07:38:33,223 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:38:33,224 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:38:33,224 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:38:33,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:38:33,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:38:33,226 INFO L87 Difference]: Start difference. First operand 2423 states and 4429 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 3 states have internal predecessors, (135), 2 states have call successors, (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:38:33,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:38:33,844 INFO L93 Difference]: Finished difference Result 3029 states and 5389 transitions. [2022-01-10 07:38:33,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:38:33,844 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 3 states have internal predecessors, (135), 2 states have call successors, (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 145 [2022-01-10 07:38:33,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:38:33,858 INFO L225 Difference]: With dead ends: 3029 [2022-01-10 07:38:33,858 INFO L226 Difference]: Without dead ends: 2744 [2022-01-10 07:38:33,860 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 141 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:38:33,861 INFO L933 BasicCegarLoop]: 4467 mSDtfsCounter, 4850 mSDsluCounter, 8845 mSDsCounter, 0 mSdLazyCounter, 415 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4867 SdHoareTripleChecker+Valid, 13312 SdHoareTripleChecker+Invalid, 466 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 415 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 07:38:33,862 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4867 Valid, 13312 Invalid, 466 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 415 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 07:38:33,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2744 states. [2022-01-10 07:38:33,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2744 to 2721. [2022-01-10 07:38:33,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2721 states, 2665 states have (on average 1.8071294559099438) internal successors, (4816), 2668 states have internal predecessors, (4816), 41 states have call successors, (41), 12 states have call predecessors, (41), 13 states have return successors, (42), 41 states have call predecessors, (42), 41 states have call successors, (42) [2022-01-10 07:38:33,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2721 states to 2721 states and 4899 transitions. [2022-01-10 07:38:33,933 INFO L78 Accepts]: Start accepts. Automaton has 2721 states and 4899 transitions. Word has length 145 [2022-01-10 07:38:33,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:38:33,934 INFO L470 AbstractCegarLoop]: Abstraction has 2721 states and 4899 transitions. [2022-01-10 07:38:33,935 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 3 states have internal predecessors, (135), 2 states have call successors, (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:38:33,935 INFO L276 IsEmpty]: Start isEmpty. Operand 2721 states and 4899 transitions. [2022-01-10 07:38:33,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:38:33,946 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:38:33,946 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] [2022-01-10 07:38:33,959 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:38:34,156 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:38:34,157 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:38:34,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:38:34,158 INFO L85 PathProgramCache]: Analyzing trace with hash -1697407709, now seen corresponding path program 1 times [2022-01-10 07:38:34,158 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:38:34,158 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1627971665] [2022-01-10 07:38:34,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:38:34,159 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:38:34,159 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:38:34,160 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:38:34,162 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:38:34,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:38:34,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 400 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:38:34,302 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:38:34,650 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:38:34,650 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:38:34,650 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:38:34,651 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1627971665] [2022-01-10 07:38:34,651 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1627971665] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:38:34,651 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:38:34,651 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:38:34,651 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1938194751] [2022-01-10 07:38:34,652 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:38:34,652 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:38:34,652 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:38:34,653 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:38:34,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:38:34,653 INFO L87 Difference]: Start difference. First operand 2721 states and 4899 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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:38:35,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:38:35,050 INFO L93 Difference]: Finished difference Result 3304 states and 5819 transitions. [2022-01-10 07:38:35,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:38:35,051 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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 145 [2022-01-10 07:38:35,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:38:35,063 INFO L225 Difference]: With dead ends: 3304 [2022-01-10 07:38:35,063 INFO L226 Difference]: Without dead ends: 2721 [2022-01-10 07:38:35,066 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:38:35,067 INFO L933 BasicCegarLoop]: 4400 mSDtfsCounter, 4589 mSDsluCounter, 8423 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4606 SdHoareTripleChecker+Valid, 12823 SdHoareTripleChecker+Invalid, 257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:38:35,067 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4606 Valid, 12823 Invalid, 257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:38:35,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2721 states. [2022-01-10 07:38:35,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2721 to 2721. [2022-01-10 07:38:35,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2721 states, 2665 states have (on average 1.804502814258912) internal successors, (4809), 2668 states have internal predecessors, (4809), 41 states have call successors, (41), 12 states have call predecessors, (41), 13 states have return successors, (42), 41 states have call predecessors, (42), 41 states have call successors, (42) [2022-01-10 07:38:35,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2721 states to 2721 states and 4892 transitions. [2022-01-10 07:38:35,152 INFO L78 Accepts]: Start accepts. Automaton has 2721 states and 4892 transitions. Word has length 145 [2022-01-10 07:38:35,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:38:35,152 INFO L470 AbstractCegarLoop]: Abstraction has 2721 states and 4892 transitions. [2022-01-10 07:38:35,152 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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:38:35,152 INFO L276 IsEmpty]: Start isEmpty. Operand 2721 states and 4892 transitions. [2022-01-10 07:38:35,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:38:35,156 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:38:35,156 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] [2022-01-10 07:38:35,166 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (4)] Ended with exit code 0 [2022-01-10 07:38:35,366 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:38:35,367 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:38:35,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:38:35,367 INFO L85 PathProgramCache]: Analyzing trace with hash -1779729121, now seen corresponding path program 1 times [2022-01-10 07:38:35,368 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:38:35,368 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1931680316] [2022-01-10 07:38:35,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:38:35,369 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:38:35,369 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:38:35,370 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:38:35,371 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:38:35,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:38:35,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 398 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:38:35,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:38:35,795 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:38:35,796 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:38:35,796 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:38:35,796 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1931680316] [2022-01-10 07:38:35,799 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1931680316] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:38:35,799 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:38:35,799 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:38:35,799 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2089347598] [2022-01-10 07:38:35,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:38:35,801 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:38:35,801 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:38:35,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:38:35,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:38:35,803 INFO L87 Difference]: Start difference. First operand 2721 states and 4892 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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:38:36,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:38:36,194 INFO L93 Difference]: Finished difference Result 3304 states and 5805 transitions. [2022-01-10 07:38:36,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:38:36,195 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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 145 [2022-01-10 07:38:36,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:38:36,205 INFO L225 Difference]: With dead ends: 3304 [2022-01-10 07:38:36,205 INFO L226 Difference]: Without dead ends: 2721 [2022-01-10 07:38:36,208 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 141 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:38:36,209 INFO L933 BasicCegarLoop]: 4397 mSDtfsCounter, 4582 mSDsluCounter, 8419 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4599 SdHoareTripleChecker+Valid, 12816 SdHoareTripleChecker+Invalid, 257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:38:36,209 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4599 Valid, 12816 Invalid, 257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:38:36,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2721 states. [2022-01-10 07:38:36,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2721 to 2721. [2022-01-10 07:38:36,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2721 states, 2665 states have (on average 1.80187617260788) internal successors, (4802), 2668 states have internal predecessors, (4802), 41 states have call successors, (41), 12 states have call predecessors, (41), 13 states have return successors, (42), 41 states have call predecessors, (42), 41 states have call successors, (42) [2022-01-10 07:38:36,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2721 states to 2721 states and 4885 transitions. [2022-01-10 07:38:36,284 INFO L78 Accepts]: Start accepts. Automaton has 2721 states and 4885 transitions. Word has length 145 [2022-01-10 07:38:36,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:38:36,284 INFO L470 AbstractCegarLoop]: Abstraction has 2721 states and 4885 transitions. [2022-01-10 07:38:36,284 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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:38:36,285 INFO L276 IsEmpty]: Start isEmpty. Operand 2721 states and 4885 transitions. [2022-01-10 07:38:36,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:38:36,286 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:38:36,286 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:38:36,300 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:38:36,497 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:38:36,498 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:38:36,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:38:36,499 INFO L85 PathProgramCache]: Analyzing trace with hash 70462491, now seen corresponding path program 1 times [2022-01-10 07:38:36,499 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:38:36,499 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1087814801] [2022-01-10 07:38:36,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:38:36,500 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:38:36,500 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:38:36,501 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:38:36,503 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:38:36,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:38:36,621 INFO L263 TraceCheckSpWp]: Trace formula consists of 396 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:38:36,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:38:36,885 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:38:36,885 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:38:36,885 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:38:36,886 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1087814801] [2022-01-10 07:38:36,886 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1087814801] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:38:36,886 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:38:36,886 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:38:36,886 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1232292688] [2022-01-10 07:38:36,886 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:38:36,887 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:38:36,887 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:38:36,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:38:36,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:38:36,888 INFO L87 Difference]: Start difference. First operand 2721 states and 4885 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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:38:37,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:38:37,273 INFO L93 Difference]: Finished difference Result 3304 states and 5791 transitions. [2022-01-10 07:38:37,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:38:37,275 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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 145 [2022-01-10 07:38:37,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:38:37,286 INFO L225 Difference]: With dead ends: 3304 [2022-01-10 07:38:37,286 INFO L226 Difference]: Without dead ends: 2721 [2022-01-10 07:38:37,289 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 141 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:38:37,289 INFO L933 BasicCegarLoop]: 4394 mSDtfsCounter, 4576 mSDsluCounter, 8415 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4593 SdHoareTripleChecker+Valid, 12809 SdHoareTripleChecker+Invalid, 257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:38:37,290 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4593 Valid, 12809 Invalid, 257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:38:37,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2721 states. [2022-01-10 07:38:37,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2721 to 2721. [2022-01-10 07:38:37,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2721 states, 2665 states have (on average 1.799249530956848) internal successors, (4795), 2668 states have internal predecessors, (4795), 41 states have call successors, (41), 12 states have call predecessors, (41), 13 states have return successors, (42), 41 states have call predecessors, (42), 41 states have call successors, (42) [2022-01-10 07:38:37,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2721 states to 2721 states and 4878 transitions. [2022-01-10 07:38:37,358 INFO L78 Accepts]: Start accepts. Automaton has 2721 states and 4878 transitions. Word has length 145 [2022-01-10 07:38:37,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:38:37,358 INFO L470 AbstractCegarLoop]: Abstraction has 2721 states and 4878 transitions. [2022-01-10 07:38:37,358 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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:38:37,358 INFO L276 IsEmpty]: Start isEmpty. Operand 2721 states and 4878 transitions. [2022-01-10 07:38:37,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:38:37,360 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:38:37,360 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] [2022-01-10 07:38:37,372 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (6)] Ended with exit code 0 [2022-01-10 07:38:37,570 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:38:37,570 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:38:37,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:38:37,571 INFO L85 PathProgramCache]: Analyzing trace with hash -285495905, now seen corresponding path program 1 times [2022-01-10 07:38:37,572 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:38:37,572 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [579851043] [2022-01-10 07:38:37,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:38:37,572 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:38:37,572 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:38:37,573 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:38:37,574 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:38:37,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:38:37,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 394 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:38:37,716 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:38:37,950 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:38:37,950 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:38:37,950 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:38:37,951 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [579851043] [2022-01-10 07:38:37,951 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [579851043] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:38:37,951 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:38:37,951 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:38:37,951 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [954429408] [2022-01-10 07:38:37,951 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:38:37,952 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:38:37,952 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:38:37,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:38:37,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:38:37,953 INFO L87 Difference]: Start difference. First operand 2721 states and 4878 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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:38:38,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:38:38,332 INFO L93 Difference]: Finished difference Result 3304 states and 5777 transitions. [2022-01-10 07:38:38,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:38:38,333 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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 145 [2022-01-10 07:38:38,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:38:38,344 INFO L225 Difference]: With dead ends: 3304 [2022-01-10 07:38:38,345 INFO L226 Difference]: Without dead ends: 2721 [2022-01-10 07:38:38,346 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 141 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:38:38,347 INFO L933 BasicCegarLoop]: 4391 mSDtfsCounter, 4570 mSDsluCounter, 8411 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4587 SdHoareTripleChecker+Valid, 12802 SdHoareTripleChecker+Invalid, 257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:38:38,347 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4587 Valid, 12802 Invalid, 257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:38:38,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2721 states. [2022-01-10 07:38:38,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2721 to 2721. [2022-01-10 07:38:38,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2721 states, 2665 states have (on average 1.796622889305816) internal successors, (4788), 2668 states have internal predecessors, (4788), 41 states have call successors, (41), 12 states have call predecessors, (41), 13 states have return successors, (42), 41 states have call predecessors, (42), 41 states have call successors, (42) [2022-01-10 07:38:38,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2721 states to 2721 states and 4871 transitions. [2022-01-10 07:38:38,499 INFO L78 Accepts]: Start accepts. Automaton has 2721 states and 4871 transitions. Word has length 145 [2022-01-10 07:38:38,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:38:38,499 INFO L470 AbstractCegarLoop]: Abstraction has 2721 states and 4871 transitions. [2022-01-10 07:38:38,500 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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:38:38,500 INFO L276 IsEmpty]: Start isEmpty. Operand 2721 states and 4871 transitions. [2022-01-10 07:38:38,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:38:38,501 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:38:38,501 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] [2022-01-10 07:38:38,514 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:38:38,712 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:38:38,712 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:38:38,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:38:38,713 INFO L85 PathProgramCache]: Analyzing trace with hash 672852891, now seen corresponding path program 1 times [2022-01-10 07:38:38,713 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:38:38,713 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [902997764] [2022-01-10 07:38:38,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:38:38,714 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:38:38,714 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:38:38,716 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:38:38,718 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:38:38,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:38:38,838 INFO L263 TraceCheckSpWp]: Trace formula consists of 392 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:38:38,840 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:38:39,053 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:38:39,054 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:38:39,054 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:38:39,054 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [902997764] [2022-01-10 07:38:39,054 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [902997764] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:38:39,054 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:38:39,054 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:38:39,054 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1109998085] [2022-01-10 07:38:39,055 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:38:39,055 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:38:39,055 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:38:39,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:38:39,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:38:39,056 INFO L87 Difference]: Start difference. First operand 2721 states and 4871 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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:38:39,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:38:39,411 INFO L93 Difference]: Finished difference Result 3304 states and 5763 transitions. [2022-01-10 07:38:39,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:38:39,415 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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 145 [2022-01-10 07:38:39,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:38:39,426 INFO L225 Difference]: With dead ends: 3304 [2022-01-10 07:38:39,426 INFO L226 Difference]: Without dead ends: 2721 [2022-01-10 07:38:39,428 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 141 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:38:39,429 INFO L933 BasicCegarLoop]: 4388 mSDtfsCounter, 4564 mSDsluCounter, 8407 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4581 SdHoareTripleChecker+Valid, 12795 SdHoareTripleChecker+Invalid, 257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:38:39,429 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4581 Valid, 12795 Invalid, 257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:38:39,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2721 states. [2022-01-10 07:38:39,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2721 to 2721. [2022-01-10 07:38:39,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2721 states, 2665 states have (on average 1.7939962476547842) internal successors, (4781), 2668 states have internal predecessors, (4781), 41 states have call successors, (41), 12 states have call predecessors, (41), 13 states have return successors, (42), 41 states have call predecessors, (42), 41 states have call successors, (42) [2022-01-10 07:38:39,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2721 states to 2721 states and 4864 transitions. [2022-01-10 07:38:39,483 INFO L78 Accepts]: Start accepts. Automaton has 2721 states and 4864 transitions. Word has length 145 [2022-01-10 07:38:39,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:38:39,483 INFO L470 AbstractCegarLoop]: Abstraction has 2721 states and 4864 transitions. [2022-01-10 07:38:39,484 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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:38:39,484 INFO L276 IsEmpty]: Start isEmpty. Operand 2721 states and 4864 transitions. [2022-01-10 07:38:39,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:38:39,485 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:38:39,485 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] [2022-01-10 07:38:39,498 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:38:39,698 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:38:39,698 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:38:39,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:38:39,699 INFO L85 PathProgramCache]: Analyzing trace with hash -609319395, now seen corresponding path program 1 times [2022-01-10 07:38:39,699 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:38:39,699 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [491838137] [2022-01-10 07:38:39,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:38:39,700 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:38:39,700 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:38:39,701 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:38:39,703 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:38:39,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:38:39,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 391 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:38:39,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:38:40,055 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:38:40,055 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:38:40,055 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:38:40,056 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [491838137] [2022-01-10 07:38:40,056 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [491838137] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:38:40,056 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:38:40,056 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:38:40,056 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [148849272] [2022-01-10 07:38:40,056 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:38:40,057 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:38:40,057 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:38:40,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:38:40,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:38:40,060 INFO L87 Difference]: Start difference. First operand 2721 states and 4864 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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:38:40,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:38:40,395 INFO L93 Difference]: Finished difference Result 3304 states and 5749 transitions. [2022-01-10 07:38:40,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:38:40,395 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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 145 [2022-01-10 07:38:40,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:38:40,405 INFO L225 Difference]: With dead ends: 3304 [2022-01-10 07:38:40,405 INFO L226 Difference]: Without dead ends: 2721 [2022-01-10 07:38:40,408 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 141 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:38:40,408 INFO L933 BasicCegarLoop]: 4385 mSDtfsCounter, 4558 mSDsluCounter, 8403 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4575 SdHoareTripleChecker+Valid, 12788 SdHoareTripleChecker+Invalid, 257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:38:40,408 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4575 Valid, 12788 Invalid, 257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:38:40,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2721 states. [2022-01-10 07:38:40,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2721 to 2721. [2022-01-10 07:38:40,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2721 states, 2665 states have (on average 1.7913696060037523) internal successors, (4774), 2668 states have internal predecessors, (4774), 41 states have call successors, (41), 12 states have call predecessors, (41), 13 states have return successors, (42), 41 states have call predecessors, (42), 41 states have call successors, (42) [2022-01-10 07:38:40,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2721 states to 2721 states and 4857 transitions. [2022-01-10 07:38:40,459 INFO L78 Accepts]: Start accepts. Automaton has 2721 states and 4857 transitions. Word has length 145 [2022-01-10 07:38:40,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:38:40,460 INFO L470 AbstractCegarLoop]: Abstraction has 2721 states and 4857 transitions. [2022-01-10 07:38:40,460 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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:38:40,460 INFO L276 IsEmpty]: Start isEmpty. Operand 2721 states and 4857 transitions. [2022-01-10 07:38:40,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:38:40,461 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:38:40,461 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] [2022-01-10 07:38:40,474 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:38:40,674 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:38:40,674 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:38:40,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:38:40,675 INFO L85 PathProgramCache]: Analyzing trace with hash 2117931801, now seen corresponding path program 1 times [2022-01-10 07:38:40,675 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:38:40,675 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1460865846] [2022-01-10 07:38:40,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:38:40,676 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:38:40,676 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:38:40,677 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:38:40,679 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:38:40,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:38:40,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 389 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:38:40,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:38:41,031 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:38:41,032 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:38:41,032 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:38:41,032 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1460865846] [2022-01-10 07:38:41,032 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1460865846] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:38:41,032 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:38:41,032 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:38:41,032 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366263714] [2022-01-10 07:38:41,033 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:38:41,033 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:38:41,033 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:38:41,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:38:41,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:38:41,034 INFO L87 Difference]: Start difference. First operand 2721 states and 4857 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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:38:41,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:38:41,372 INFO L93 Difference]: Finished difference Result 3304 states and 5735 transitions. [2022-01-10 07:38:41,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:38:41,373 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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 145 [2022-01-10 07:38:41,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:38:41,386 INFO L225 Difference]: With dead ends: 3304 [2022-01-10 07:38:41,386 INFO L226 Difference]: Without dead ends: 2721 [2022-01-10 07:38:41,389 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 141 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:38:41,389 INFO L933 BasicCegarLoop]: 4382 mSDtfsCounter, 4552 mSDsluCounter, 8399 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4569 SdHoareTripleChecker+Valid, 12781 SdHoareTripleChecker+Invalid, 257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:38:41,389 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4569 Valid, 12781 Invalid, 257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:38:41,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2721 states. [2022-01-10 07:38:41,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2721 to 2721. [2022-01-10 07:38:41,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2721 states, 2665 states have (on average 1.7887429643527204) internal successors, (4767), 2668 states have internal predecessors, (4767), 41 states have call successors, (41), 12 states have call predecessors, (41), 13 states have return successors, (42), 41 states have call predecessors, (42), 41 states have call successors, (42) [2022-01-10 07:38:41,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2721 states to 2721 states and 4850 transitions. [2022-01-10 07:38:41,442 INFO L78 Accepts]: Start accepts. Automaton has 2721 states and 4850 transitions. Word has length 145 [2022-01-10 07:38:41,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:38:41,443 INFO L470 AbstractCegarLoop]: Abstraction has 2721 states and 4850 transitions. [2022-01-10 07:38:41,443 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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:38:41,443 INFO L276 IsEmpty]: Start isEmpty. Operand 2721 states and 4850 transitions. [2022-01-10 07:38:41,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:38:41,445 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:38:41,445 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] [2022-01-10 07:38:41,458 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:38:41,656 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:38:41,656 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:38:41,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:38:41,657 INFO L85 PathProgramCache]: Analyzing trace with hash 1097528989, now seen corresponding path program 1 times [2022-01-10 07:38:41,657 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:38:41,657 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1746001889] [2022-01-10 07:38:41,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:38:41,657 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:38:41,658 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:38:41,661 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:38:41,663 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:38:41,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:38:41,791 INFO L263 TraceCheckSpWp]: Trace formula consists of 387 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:38:41,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:38:41,999 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:38:41,999 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:38:41,999 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:38:41,999 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1746001889] [2022-01-10 07:38:42,000 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1746001889] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:38:42,000 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:38:42,000 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:38:42,000 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [253385426] [2022-01-10 07:38:42,000 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:38:42,000 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:38:42,000 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:38:42,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:38:42,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:38:42,001 INFO L87 Difference]: Start difference. First operand 2721 states and 4850 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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:38:42,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:38:42,347 INFO L93 Difference]: Finished difference Result 3304 states and 5721 transitions. [2022-01-10 07:38:42,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:38:42,348 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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 145 [2022-01-10 07:38:42,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:38:42,356 INFO L225 Difference]: With dead ends: 3304 [2022-01-10 07:38:42,356 INFO L226 Difference]: Without dead ends: 2721 [2022-01-10 07:38:42,358 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 141 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:38:42,359 INFO L933 BasicCegarLoop]: 4379 mSDtfsCounter, 4546 mSDsluCounter, 8395 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4563 SdHoareTripleChecker+Valid, 12774 SdHoareTripleChecker+Invalid, 257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:38:42,360 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4563 Valid, 12774 Invalid, 257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:38:42,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2721 states. [2022-01-10 07:38:42,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2721 to 2721. [2022-01-10 07:38:42,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2721 states, 2665 states have (on average 1.7861163227016885) internal successors, (4760), 2668 states have internal predecessors, (4760), 41 states have call successors, (41), 12 states have call predecessors, (41), 13 states have return successors, (42), 41 states have call predecessors, (42), 41 states have call successors, (42) [2022-01-10 07:38:42,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2721 states to 2721 states and 4843 transitions. [2022-01-10 07:38:42,426 INFO L78 Accepts]: Start accepts. Automaton has 2721 states and 4843 transitions. Word has length 145 [2022-01-10 07:38:42,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:38:42,426 INFO L470 AbstractCegarLoop]: Abstraction has 2721 states and 4843 transitions. [2022-01-10 07:38:42,426 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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:38:42,426 INFO L276 IsEmpty]: Start isEmpty. Operand 2721 states and 4843 transitions. [2022-01-10 07:38:42,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:38:42,428 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:38:42,428 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] [2022-01-10 07:38:42,439 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:38:42,638 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:38:42,639 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:38:42,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:38:42,640 INFO L85 PathProgramCache]: Analyzing trace with hash 787518105, now seen corresponding path program 1 times [2022-01-10 07:38:42,640 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:38:42,640 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1917673765] [2022-01-10 07:38:42,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:38:42,640 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:38:42,640 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:38:42,641 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:38:42,642 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:38:42,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:38:42,771 INFO L263 TraceCheckSpWp]: Trace formula consists of 385 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:38:42,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:38:42,956 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:38:42,956 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:38:42,956 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:38:42,956 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1917673765] [2022-01-10 07:38:42,956 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1917673765] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:38:42,956 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:38:42,956 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:38:42,957 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985893740] [2022-01-10 07:38:42,957 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:38:42,957 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:38:42,957 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:38:42,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:38:42,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:38:42,958 INFO L87 Difference]: Start difference. First operand 2721 states and 4843 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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:38:43,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:38:43,415 INFO L93 Difference]: Finished difference Result 3454 states and 5939 transitions. [2022-01-10 07:38:43,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:38:43,415 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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 145 [2022-01-10 07:38:43,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:38:43,421 INFO L225 Difference]: With dead ends: 3454 [2022-01-10 07:38:43,421 INFO L226 Difference]: Without dead ends: 2871 [2022-01-10 07:38:43,423 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 141 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:38:43,424 INFO L933 BasicCegarLoop]: 4377 mSDtfsCounter, 4635 mSDsluCounter, 8390 mSDsCounter, 0 mSdLazyCounter, 338 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4652 SdHoareTripleChecker+Valid, 12767 SdHoareTripleChecker+Invalid, 372 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 338 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:38:43,424 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4652 Valid, 12767 Invalid, 372 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 338 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:38:43,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2871 states. [2022-01-10 07:38:43,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2871 to 2871. [2022-01-10 07:38:43,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2871 states, 2809 states have (on average 1.7639729441082235) internal successors, (4955), 2812 states have internal predecessors, (4955), 43 states have call successors, (43), 16 states have call predecessors, (43), 17 states have return successors, (44), 43 states have call predecessors, (44), 43 states have call successors, (44) [2022-01-10 07:38:43,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2871 states to 2871 states and 5042 transitions. [2022-01-10 07:38:43,480 INFO L78 Accepts]: Start accepts. Automaton has 2871 states and 5042 transitions. Word has length 145 [2022-01-10 07:38:43,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:38:43,480 INFO L470 AbstractCegarLoop]: Abstraction has 2871 states and 5042 transitions. [2022-01-10 07:38:43,480 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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:38:43,480 INFO L276 IsEmpty]: Start isEmpty. Operand 2871 states and 5042 transitions. [2022-01-10 07:38:43,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:38:43,482 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:38:43,482 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] [2022-01-10 07:38:43,494 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (12)] Ended with exit code 0 [2022-01-10 07:38:43,692 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:38:43,692 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:38:43,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:38:43,693 INFO L85 PathProgramCache]: Analyzing trace with hash -2015036011, now seen corresponding path program 1 times [2022-01-10 07:38:43,693 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:38:43,693 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [83672973] [2022-01-10 07:38:43,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:38:43,693 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:38:43,693 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:38:43,694 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:38:43,696 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:38:43,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:38:43,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 383 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:38:43,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:38:44,019 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:38:44,020 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:38:44,020 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:38:44,020 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [83672973] [2022-01-10 07:38:44,020 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [83672973] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:38:44,020 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:38:44,020 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:38:44,020 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1070367875] [2022-01-10 07:38:44,020 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:38:44,021 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:38:44,021 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:38:44,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:38:44,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:38:44,021 INFO L87 Difference]: Start difference. First operand 2871 states and 5042 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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:38:44,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:38:44,422 INFO L93 Difference]: Finished difference Result 3754 states and 6337 transitions. [2022-01-10 07:38:44,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:38:44,423 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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 145 [2022-01-10 07:38:44,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:38:44,430 INFO L225 Difference]: With dead ends: 3754 [2022-01-10 07:38:44,430 INFO L226 Difference]: Without dead ends: 3021 [2022-01-10 07:38:44,433 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 141 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:38:44,433 INFO L933 BasicCegarLoop]: 4372 mSDtfsCounter, 4629 mSDsluCounter, 8386 mSDsCounter, 0 mSdLazyCounter, 335 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4646 SdHoareTripleChecker+Valid, 12758 SdHoareTripleChecker+Invalid, 370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 335 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:38:44,433 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4646 Valid, 12758 Invalid, 370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 335 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:38:44,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3021 states. [2022-01-10 07:38:44,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3021 to 3021. [2022-01-10 07:38:44,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3021 states, 2953 states have (on average 1.7426346088723332) internal successors, (5146), 2956 states have internal predecessors, (5146), 45 states have call successors, (45), 20 states have call predecessors, (45), 21 states have return successors, (46), 45 states have call predecessors, (46), 45 states have call successors, (46) [2022-01-10 07:38:44,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3021 states to 3021 states and 5237 transitions. [2022-01-10 07:38:44,494 INFO L78 Accepts]: Start accepts. Automaton has 3021 states and 5237 transitions. Word has length 145 [2022-01-10 07:38:44,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:38:44,494 INFO L470 AbstractCegarLoop]: Abstraction has 3021 states and 5237 transitions. [2022-01-10 07:38:44,494 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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:38:44,494 INFO L276 IsEmpty]: Start isEmpty. Operand 3021 states and 5237 transitions. [2022-01-10 07:38:44,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:38:44,496 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:38:44,496 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] [2022-01-10 07:38:44,506 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:38:44,706 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:38:44,706 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:38:44,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:38:44,707 INFO L85 PathProgramCache]: Analyzing trace with hash 248655706, now seen corresponding path program 1 times [2022-01-10 07:38:44,707 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:38:44,707 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [949365493] [2022-01-10 07:38:44,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:38:44,707 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:38:44,707 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:38:44,708 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:38:44,709 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:38:44,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:38:44,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 380 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:38:44,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:38:45,012 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:38:45,012 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:38:45,012 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:38:45,012 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [949365493] [2022-01-10 07:38:45,012 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [949365493] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:38:45,012 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:38:45,012 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:38:45,012 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [521718573] [2022-01-10 07:38:45,013 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:38:45,013 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:38:45,013 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:38:45,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:38:45,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:38:45,014 INFO L87 Difference]: Start difference. First operand 3021 states and 5237 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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:38:45,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:38:45,400 INFO L93 Difference]: Finished difference Result 4054 states and 6727 transitions. [2022-01-10 07:38:45,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:38:45,400 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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 145 [2022-01-10 07:38:45,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:38:45,407 INFO L225 Difference]: With dead ends: 4054 [2022-01-10 07:38:45,407 INFO L226 Difference]: Without dead ends: 3171 [2022-01-10 07:38:45,410 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 141 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:38:45,411 INFO L933 BasicCegarLoop]: 4369 mSDtfsCounter, 4622 mSDsluCounter, 8382 mSDsCounter, 0 mSdLazyCounter, 334 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4639 SdHoareTripleChecker+Valid, 12751 SdHoareTripleChecker+Invalid, 369 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 334 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:38:45,411 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4639 Valid, 12751 Invalid, 369 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 334 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:38:45,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3171 states. [2022-01-10 07:38:45,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3171 to 3171. [2022-01-10 07:38:45,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3171 states, 3097 states have (on average 1.7219890216338392) internal successors, (5333), 3100 states have internal predecessors, (5333), 47 states have call successors, (47), 24 states have call predecessors, (47), 25 states have return successors, (48), 47 states have call predecessors, (48), 47 states have call successors, (48) [2022-01-10 07:38:45,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3171 states to 3171 states and 5428 transitions. [2022-01-10 07:38:45,481 INFO L78 Accepts]: Start accepts. Automaton has 3171 states and 5428 transitions. Word has length 145 [2022-01-10 07:38:45,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:38:45,481 INFO L470 AbstractCegarLoop]: Abstraction has 3171 states and 5428 transitions. [2022-01-10 07:38:45,481 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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:38:45,481 INFO L276 IsEmpty]: Start isEmpty. Operand 3171 states and 5428 transitions. [2022-01-10 07:38:45,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:38:45,483 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:38:45,483 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] [2022-01-10 07:38:45,492 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2022-01-10 07:38:45,692 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:38:45,693 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:38:45,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:38:45,693 INFO L85 PathProgramCache]: Analyzing trace with hash -618096041, now seen corresponding path program 1 times [2022-01-10 07:38:45,694 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:38:45,694 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [430248506] [2022-01-10 07:38:45,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:38:45,694 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:38:45,694 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:38:45,695 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:38:45,697 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:38:45,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:38:45,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 377 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:38:45,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:38:46,008 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:38:46,008 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:38:46,011 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:38:46,011 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [430248506] [2022-01-10 07:38:46,011 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [430248506] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:38:46,011 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:38:46,011 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:38:46,012 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [4112207] [2022-01-10 07:38:46,012 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:38:46,012 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:38:46,012 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:38:46,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:38:46,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:38:46,013 INFO L87 Difference]: Start difference. First operand 3171 states and 5428 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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:38:46,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:38:46,380 INFO L93 Difference]: Finished difference Result 4354 states and 7109 transitions. [2022-01-10 07:38:46,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:38:46,381 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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 145 [2022-01-10 07:38:46,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:38:46,387 INFO L225 Difference]: With dead ends: 4354 [2022-01-10 07:38:46,388 INFO L226 Difference]: Without dead ends: 3321 [2022-01-10 07:38:46,391 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 141 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:38:46,392 INFO L933 BasicCegarLoop]: 4366 mSDtfsCounter, 4615 mSDsluCounter, 8378 mSDsCounter, 0 mSdLazyCounter, 333 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4632 SdHoareTripleChecker+Valid, 12744 SdHoareTripleChecker+Invalid, 368 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 333 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:38:46,392 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4632 Valid, 12744 Invalid, 368 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 333 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:38:46,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3321 states. [2022-01-10 07:38:46,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3321 to 3321. [2022-01-10 07:38:46,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3321 states, 3241 states have (on average 1.7019438444924406) internal successors, (5516), 3244 states have internal predecessors, (5516), 49 states have call successors, (49), 28 states have call predecessors, (49), 29 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2022-01-10 07:38:46,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3321 states to 3321 states and 5615 transitions. [2022-01-10 07:38:46,469 INFO L78 Accepts]: Start accepts. Automaton has 3321 states and 5615 transitions. Word has length 145 [2022-01-10 07:38:46,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:38:46,469 INFO L470 AbstractCegarLoop]: Abstraction has 3321 states and 5615 transitions. [2022-01-10 07:38:46,469 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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:38:46,470 INFO L276 IsEmpty]: Start isEmpty. Operand 3321 states and 5615 transitions. [2022-01-10 07:38:46,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:38:46,471 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:38:46,471 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] [2022-01-10 07:38:46,484 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:38:46,681 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:38:46,681 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:38:46,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:38:46,682 INFO L85 PathProgramCache]: Analyzing trace with hash 2029508313, now seen corresponding path program 1 times [2022-01-10 07:38:46,682 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:38:46,682 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1408940380] [2022-01-10 07:38:46,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:38:46,682 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:38:46,683 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:38:46,716 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:38:46,740 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:38:46,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:38:46,853 INFO L263 TraceCheckSpWp]: Trace formula consists of 376 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:38:46,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:38: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:38:47,039 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:38:47,039 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:38:47,039 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1408940380] [2022-01-10 07:38:47,039 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1408940380] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:38:47,039 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:38:47,040 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:38:47,040 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1330265937] [2022-01-10 07:38:47,040 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:38:47,040 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:38:47,040 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:38:47,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:38:47,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:38:47,041 INFO L87 Difference]: Start difference. First operand 3321 states and 5615 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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:38:47,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:38:47,491 INFO L93 Difference]: Finished difference Result 4654 states and 7483 transitions. [2022-01-10 07:38:47,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:38:47,491 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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 145 [2022-01-10 07:38:47,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:38:47,498 INFO L225 Difference]: With dead ends: 4654 [2022-01-10 07:38:47,499 INFO L226 Difference]: Without dead ends: 3471 [2022-01-10 07:38:47,502 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 141 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:38:47,503 INFO L933 BasicCegarLoop]: 4363 mSDtfsCounter, 4608 mSDsluCounter, 8374 mSDsCounter, 0 mSdLazyCounter, 332 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4625 SdHoareTripleChecker+Valid, 12737 SdHoareTripleChecker+Invalid, 367 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 332 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:38:47,503 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4625 Valid, 12737 Invalid, 367 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 332 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:38:47,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3471 states. [2022-01-10 07:38:47,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3471 to 3471. [2022-01-10 07:38:47,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3471 states, 3385 states have (on average 1.6824224519940916) internal successors, (5695), 3388 states have internal predecessors, (5695), 51 states have call successors, (51), 32 states have call predecessors, (51), 33 states have return successors, (52), 51 states have call predecessors, (52), 51 states have call successors, (52) [2022-01-10 07:38:47,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3471 states to 3471 states and 5798 transitions. [2022-01-10 07:38:47,595 INFO L78 Accepts]: Start accepts. Automaton has 3471 states and 5798 transitions. Word has length 145 [2022-01-10 07:38:47,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:38:47,595 INFO L470 AbstractCegarLoop]: Abstraction has 3471 states and 5798 transitions. [2022-01-10 07:38:47,595 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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:38:47,595 INFO L276 IsEmpty]: Start isEmpty. Operand 3471 states and 5798 transitions. [2022-01-10 07:38:47,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:38:47,597 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:38:47,597 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] [2022-01-10 07:38:47,613 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:38:47,808 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:38:47,809 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:38:47,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:38:47,809 INFO L85 PathProgramCache]: Analyzing trace with hash 2103790166, now seen corresponding path program 1 times [2022-01-10 07:38:47,809 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:38:47,810 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [222466456] [2022-01-10 07:38:47,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:38:47,810 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:38:47,810 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:38:47,811 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:38:47,813 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:38:47,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:38:47,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 373 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:38:47,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:38:48,124 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:38:48,125 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:38:48,125 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:38:48,125 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [222466456] [2022-01-10 07:38:48,125 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [222466456] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:38:48,125 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:38:48,125 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:38:48,125 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [700503194] [2022-01-10 07:38:48,126 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:38:48,126 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:38:48,126 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:38:48,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:38:48,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:38:48,127 INFO L87 Difference]: Start difference. First operand 3471 states and 5798 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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:38:48,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:38:48,544 INFO L93 Difference]: Finished difference Result 4954 states and 7849 transitions. [2022-01-10 07:38:48,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:38:48,545 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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 145 [2022-01-10 07:38:48,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:38:48,552 INFO L225 Difference]: With dead ends: 4954 [2022-01-10 07:38:48,552 INFO L226 Difference]: Without dead ends: 3621 [2022-01-10 07:38:48,555 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 141 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:38:48,556 INFO L933 BasicCegarLoop]: 4360 mSDtfsCounter, 4601 mSDsluCounter, 8370 mSDsCounter, 0 mSdLazyCounter, 331 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4618 SdHoareTripleChecker+Valid, 12730 SdHoareTripleChecker+Invalid, 366 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 331 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:38:48,556 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4618 Valid, 12730 Invalid, 366 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 331 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:38:48,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3621 states. [2022-01-10 07:38:48,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3621 to 3621. [2022-01-10 07:38:48,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3621 states, 3529 states have (on average 1.6633607254179654) internal successors, (5870), 3532 states have internal predecessors, (5870), 53 states have call successors, (53), 36 states have call predecessors, (53), 37 states have return successors, (54), 53 states have call predecessors, (54), 53 states have call successors, (54) [2022-01-10 07:38:48,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3621 states to 3621 states and 5977 transitions. [2022-01-10 07:38:48,650 INFO L78 Accepts]: Start accepts. Automaton has 3621 states and 5977 transitions. Word has length 145 [2022-01-10 07:38:48,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:38:48,651 INFO L470 AbstractCegarLoop]: Abstraction has 3621 states and 5977 transitions. [2022-01-10 07:38:48,651 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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:38:48,651 INFO L276 IsEmpty]: Start isEmpty. Operand 3621 states and 5977 transitions. [2022-01-10 07:38:48,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:38:48,652 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:38:48,652 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:38:48,665 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:38:48,862 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:38:48,862 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:38:48,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:38:48,863 INFO L85 PathProgramCache]: Analyzing trace with hash -740232742, now seen corresponding path program 1 times [2022-01-10 07:38:48,863 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:38:48,863 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [706471673] [2022-01-10 07:38:48,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:38:48,863 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:38:48,864 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:38:48,865 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:38:48,868 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:38:48,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:38:48,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:38:48,993 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:38:49,183 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:38:49,183 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:38:49,183 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:38:49,183 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [706471673] [2022-01-10 07:38:49,183 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [706471673] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:38:49,183 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:38:49,183 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:38:49,184 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754995422] [2022-01-10 07:38:49,184 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:38:49,184 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:38:49,184 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:38:49,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:38:49,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:38:49,185 INFO L87 Difference]: Start difference. First operand 3621 states and 5977 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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:38:49,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:38:49,630 INFO L93 Difference]: Finished difference Result 5254 states and 8207 transitions. [2022-01-10 07:38:49,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:38:49,630 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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 145 [2022-01-10 07:38:49,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:38:49,637 INFO L225 Difference]: With dead ends: 5254 [2022-01-10 07:38:49,637 INFO L226 Difference]: Without dead ends: 3771 [2022-01-10 07:38:49,641 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 141 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:38:49,641 INFO L933 BasicCegarLoop]: 4357 mSDtfsCounter, 4594 mSDsluCounter, 8366 mSDsCounter, 0 mSdLazyCounter, 330 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4611 SdHoareTripleChecker+Valid, 12723 SdHoareTripleChecker+Invalid, 365 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 330 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:38:49,641 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4611 Valid, 12723 Invalid, 365 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 330 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:38:49,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3771 states. [2022-01-10 07:38:49,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3771 to 3771. [2022-01-10 07:38:49,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3771 states, 3673 states have (on average 1.6447046011434794) internal successors, (6041), 3676 states have internal predecessors, (6041), 55 states have call successors, (55), 40 states have call predecessors, (55), 41 states have return successors, (56), 55 states have call predecessors, (56), 55 states have call successors, (56) [2022-01-10 07:38:49,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3771 states to 3771 states and 6152 transitions. [2022-01-10 07:38:49,743 INFO L78 Accepts]: Start accepts. Automaton has 3771 states and 6152 transitions. Word has length 145 [2022-01-10 07:38:49,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:38:49,743 INFO L470 AbstractCegarLoop]: Abstraction has 3771 states and 6152 transitions. [2022-01-10 07:38:49,743 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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:38:49,743 INFO L276 IsEmpty]: Start isEmpty. Operand 3771 states and 6152 transitions. [2022-01-10 07:38:49,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:38:49,744 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:38:49,744 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] [2022-01-10 07:38:49,756 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:38:49,953 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:38:49,954 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:38:49,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:38:49,955 INFO L85 PathProgramCache]: Analyzing trace with hash 769093079, now seen corresponding path program 1 times [2022-01-10 07:38:49,955 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:38:49,955 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [588661048] [2022-01-10 07:38:49,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:38:49,955 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:38:49,956 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:38:49,957 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:38:49,958 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:38:50,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:38:50,089 INFO L263 TraceCheckSpWp]: Trace formula consists of 368 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:38:50,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:38:50,295 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:38:50,295 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:38:50,295 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:38:50,295 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [588661048] [2022-01-10 07:38:50,295 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [588661048] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:38:50,296 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:38:50,296 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:38:50,296 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [455031761] [2022-01-10 07:38:50,296 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:38:50,296 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:38:50,296 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:38:50,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:38:50,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:38:50,297 INFO L87 Difference]: Start difference. First operand 3771 states and 6152 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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:38:50,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:38:50,749 INFO L93 Difference]: Finished difference Result 5554 states and 8557 transitions. [2022-01-10 07:38:50,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:38:50,749 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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 145 [2022-01-10 07:38:50,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:38:50,756 INFO L225 Difference]: With dead ends: 5554 [2022-01-10 07:38:50,756 INFO L226 Difference]: Without dead ends: 3921 [2022-01-10 07:38:50,759 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 141 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:38:50,760 INFO L933 BasicCegarLoop]: 4354 mSDtfsCounter, 4586 mSDsluCounter, 8362 mSDsCounter, 0 mSdLazyCounter, 329 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4603 SdHoareTripleChecker+Valid, 12716 SdHoareTripleChecker+Invalid, 364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 329 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:38:50,760 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4603 Valid, 12716 Invalid, 364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 329 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:38:50,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3921 states. [2022-01-10 07:38:50,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3921 to 3921. [2022-01-10 07:38:50,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3921 states, 3817 states have (on average 1.6264081739586063) internal successors, (6208), 3820 states have internal predecessors, (6208), 57 states have call successors, (57), 44 states have call predecessors, (57), 45 states have return successors, (58), 57 states have call predecessors, (58), 57 states have call successors, (58) [2022-01-10 07:38:50,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3921 states to 3921 states and 6323 transitions. [2022-01-10 07:38:50,881 INFO L78 Accepts]: Start accepts. Automaton has 3921 states and 6323 transitions. Word has length 145 [2022-01-10 07:38:50,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:38:50,881 INFO L470 AbstractCegarLoop]: Abstraction has 3921 states and 6323 transitions. [2022-01-10 07:38:50,882 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (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:38:50,882 INFO L276 IsEmpty]: Start isEmpty. Operand 3921 states and 6323 transitions. [2022-01-10 07:38:50,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:38:50,883 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:38:50,883 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] [2022-01-10 07:38:50,893 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:38:51,093 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:38:51,093 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:38:51,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:38:51,094 INFO L85 PathProgramCache]: Analyzing trace with hash 1729688148, now seen corresponding path program 1 times [2022-01-10 07:38:51,094 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:38:51,094 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1975501928] [2022-01-10 07:38:51,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:38:51,094 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:38:51,094 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:38:51,096 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:38:51,099 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:38:51,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:38:51,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:38:51,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:38:51,439 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:38:51,440 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:38:51,440 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:38:51,440 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1975501928] [2022-01-10 07:38:51,440 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1975501928] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:38:51,440 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:38:51,440 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-10 07:38:51,440 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [223625159] [2022-01-10 07:38:51,440 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:38:51,441 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:38:51,441 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:38:51,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:38:51,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:38:51,441 INFO L87 Difference]: Start difference. First operand 3921 states and 6323 transitions. Second operand has 3 states, 3 states have (on average 45.0) internal successors, (135), 2 states have internal predecessors, (135), 2 states have call successors, (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:38:51,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:38:51,607 INFO L93 Difference]: Finished difference Result 7458 states and 10986 transitions. [2022-01-10 07:38:51,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:38:51,607 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.0) internal successors, (135), 2 states have internal predecessors, (135), 2 states have call successors, (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 145 [2022-01-10 07:38:51,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:38:51,615 INFO L225 Difference]: With dead ends: 7458 [2022-01-10 07:38:51,615 INFO L226 Difference]: Without dead ends: 5676 [2022-01-10 07:38:51,619 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 143 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:38:51,619 INFO L933 BasicCegarLoop]: 4446 mSDtfsCounter, 4326 mSDsluCounter, 384 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4326 SdHoareTripleChecker+Valid, 4830 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:38:51,620 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4326 Valid, 4830 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:38:51,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5676 states. [2022-01-10 07:38:51,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5676 to 5674. [2022-01-10 07:38:51,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5674 states, 5472 states have (on average 1.5286915204678362) internal successors, (8365), 5478 states have internal predecessors, (8365), 110 states have call successors, (110), 88 states have call predecessors, (110), 90 states have return successors, (112), 108 states have call predecessors, (112), 110 states have call successors, (112) [2022-01-10 07:38:51,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5674 states to 5674 states and 8587 transitions. [2022-01-10 07:38:51,827 INFO L78 Accepts]: Start accepts. Automaton has 5674 states and 8587 transitions. Word has length 145 [2022-01-10 07:38:51,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:38:51,827 INFO L470 AbstractCegarLoop]: Abstraction has 5674 states and 8587 transitions. [2022-01-10 07:38:51,827 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.0) internal successors, (135), 2 states have internal predecessors, (135), 2 states have call successors, (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:38:51,828 INFO L276 IsEmpty]: Start isEmpty. Operand 5674 states and 8587 transitions. [2022-01-10 07:38:51,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-01-10 07:38:51,831 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:38:51,831 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:38:51,841 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:38:52,041 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:38:52,042 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:38:52,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:38:52,043 INFO L85 PathProgramCache]: Analyzing trace with hash -43020965, now seen corresponding path program 1 times [2022-01-10 07:38:52,043 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:38:52,043 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1653775495] [2022-01-10 07:38:52,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:38:52,043 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:38:52,044 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:38:52,044 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:38:52,046 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:38:52,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:38:52,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 513 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:38:52,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:38:52,514 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2022-01-10 07:38:52,514 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:38:52,514 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:38:52,515 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1653775495] [2022-01-10 07:38:52,515 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1653775495] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:38:52,515 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:38:52,515 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:38:52,515 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1557641747] [2022-01-10 07:38:52,515 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:38:52,517 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:38:52,517 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:38:52,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:38:52,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:38:52,518 INFO L87 Difference]: Start difference. First operand 5674 states and 8587 transitions. Second operand has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 2 states have call successors, (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:38:52,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:38:52,900 INFO L93 Difference]: Finished difference Result 11603 states and 16403 transitions. [2022-01-10 07:38:52,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:38:52,900 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 2 states have call successors, (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 236 [2022-01-10 07:38:52,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:38:52,918 INFO L225 Difference]: With dead ends: 11603 [2022-01-10 07:38:52,918 INFO L226 Difference]: Without dead ends: 8068 [2022-01-10 07:38:52,928 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 232 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:38:52,930 INFO L933 BasicCegarLoop]: 4382 mSDtfsCounter, 370 mSDsluCounter, 13325 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 370 SdHoareTripleChecker+Valid, 17707 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:38:52,930 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [370 Valid, 17707 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:38:52,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8068 states. [2022-01-10 07:38:53,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8068 to 5728. [2022-01-10 07:38:53,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5728 states, 5526 states have (on average 1.5202678248280854) internal successors, (8401), 5532 states have internal predecessors, (8401), 110 states have call successors, (110), 88 states have call predecessors, (110), 90 states have return successors, (112), 108 states have call predecessors, (112), 110 states have call successors, (112) [2022-01-10 07:38:53,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5728 states to 5728 states and 8623 transitions. [2022-01-10 07:38:53,255 INFO L78 Accepts]: Start accepts. Automaton has 5728 states and 8623 transitions. Word has length 236 [2022-01-10 07:38:53,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:38:53,255 INFO L470 AbstractCegarLoop]: Abstraction has 5728 states and 8623 transitions. [2022-01-10 07:38:53,256 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 2 states have call successors, (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:38:53,256 INFO L276 IsEmpty]: Start isEmpty. Operand 5728 states and 8623 transitions. [2022-01-10 07:38:53,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-01-10 07:38:53,260 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:38:53,260 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:38:53,271 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (21)] Ended with exit code 0 [2022-01-10 07:38:53,470 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:38:53,471 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:38:53,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:38:53,471 INFO L85 PathProgramCache]: Analyzing trace with hash -240771301, now seen corresponding path program 1 times [2022-01-10 07:38:53,471 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:38:53,471 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1454550260] [2022-01-10 07:38:53,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:38:53,472 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:38:53,472 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:38:53,472 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:38:53,473 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:38:53,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:38:53,619 INFO L263 TraceCheckSpWp]: Trace formula consists of 511 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:38:53,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:38:53,911 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2022-01-10 07:38:53,912 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:38:53,912 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:38:53,912 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1454550260] [2022-01-10 07:38:53,912 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1454550260] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:38:53,912 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:38:53,912 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:38:53,912 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1913752404] [2022-01-10 07:38:53,912 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:38:53,912 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:38:53,913 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:38:53,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:38:53,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:38:53,913 INFO L87 Difference]: Start difference. First operand 5728 states and 8623 transitions. Second operand has 5 states, 5 states have (on average 32.4) internal successors, (162), 5 states have internal predecessors, (162), 2 states have call successors, (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:38:54,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:38:54,145 INFO L93 Difference]: Finished difference Result 9793 states and 13957 transitions. [2022-01-10 07:38:54,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:38:54,146 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.4) internal successors, (162), 5 states have internal predecessors, (162), 2 states have call successors, (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 236 [2022-01-10 07:38:54,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:38:54,155 INFO L225 Difference]: With dead ends: 9793 [2022-01-10 07:38:54,155 INFO L226 Difference]: Without dead ends: 6204 [2022-01-10 07:38:54,161 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 232 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:38:54,162 INFO L933 BasicCegarLoop]: 4378 mSDtfsCounter, 323 mSDsluCounter, 13258 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 323 SdHoareTripleChecker+Valid, 17636 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:38:54,162 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [323 Valid, 17636 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:38:54,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6204 states. [2022-01-10 07:38:54,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6204 to 5740. [2022-01-10 07:38:54,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5740 states, 5538 states have (on average 1.5133622246298302) internal successors, (8381), 5544 states have internal predecessors, (8381), 110 states have call successors, (110), 88 states have call predecessors, (110), 90 states have return successors, (112), 108 states have call predecessors, (112), 110 states have call successors, (112) [2022-01-10 07:38:54,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5740 states to 5740 states and 8603 transitions. [2022-01-10 07:38:54,429 INFO L78 Accepts]: Start accepts. Automaton has 5740 states and 8603 transitions. Word has length 236 [2022-01-10 07:38:54,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:38:54,429 INFO L470 AbstractCegarLoop]: Abstraction has 5740 states and 8603 transitions. [2022-01-10 07:38:54,429 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.4) internal successors, (162), 5 states have internal predecessors, (162), 2 states have call successors, (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:38:54,429 INFO L276 IsEmpty]: Start isEmpty. Operand 5740 states and 8603 transitions. [2022-01-10 07:38:54,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-01-10 07:38:54,434 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:38:54,435 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:38:54,447 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:38:54,645 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:38:54,646 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:38:54,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:38:54,646 INFO L85 PathProgramCache]: Analyzing trace with hash -1348665125, now seen corresponding path program 1 times [2022-01-10 07:38:54,647 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:38:54,647 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1017786506] [2022-01-10 07:38:54,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:38:54,647 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:38:54,647 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:38:54,648 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:38:54,649 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:38:54,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:38:54,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 509 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:38:54,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:38:55,102 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2022-01-10 07:38:55,102 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:38:55,102 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:38:55,102 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1017786506] [2022-01-10 07:38:55,102 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1017786506] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:38:55,102 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:38:55,102 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:38:55,103 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519799653] [2022-01-10 07:38:55,103 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:38:55,103 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:38:55,103 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:38:55,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:38:55,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:38:55,104 INFO L87 Difference]: Start difference. First operand 5740 states and 8603 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (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:38:55,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:38:55,355 INFO L93 Difference]: Finished difference Result 9761 states and 13845 transitions. [2022-01-10 07:38:55,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:38:55,355 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (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 236 [2022-01-10 07:38:55,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:38:55,364 INFO L225 Difference]: With dead ends: 9761 [2022-01-10 07:38:55,364 INFO L226 Difference]: Without dead ends: 6160 [2022-01-10 07:38:55,370 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 232 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:38:55,371 INFO L933 BasicCegarLoop]: 4378 mSDtfsCounter, 284 mSDsluCounter, 13243 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 284 SdHoareTripleChecker+Valid, 17621 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:38:55,371 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [284 Valid, 17621 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:38:55,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6160 states. [2022-01-10 07:38:55,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6160 to 5752. [2022-01-10 07:38:55,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5752 states, 5550 states have (on average 1.5064864864864864) internal successors, (8361), 5556 states have internal predecessors, (8361), 110 states have call successors, (110), 88 states have call predecessors, (110), 90 states have return successors, (112), 108 states have call predecessors, (112), 110 states have call successors, (112) [2022-01-10 07:38:55,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5752 states to 5752 states and 8583 transitions. [2022-01-10 07:38:55,689 INFO L78 Accepts]: Start accepts. Automaton has 5752 states and 8583 transitions. Word has length 236 [2022-01-10 07:38:55,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:38:55,689 INFO L470 AbstractCegarLoop]: Abstraction has 5752 states and 8583 transitions. [2022-01-10 07:38:55,689 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (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:38:55,689 INFO L276 IsEmpty]: Start isEmpty. Operand 5752 states and 8583 transitions. [2022-01-10 07:38:55,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-01-10 07:38:55,693 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:38:55,693 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:38:55,707 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:38:55,904 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:38:55,904 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:38:55,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:38:55,905 INFO L85 PathProgramCache]: Analyzing trace with hash 1641034395, now seen corresponding path program 1 times [2022-01-10 07:38:55,905 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:38:55,905 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [669262034] [2022-01-10 07:38:55,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:38:55,905 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:38:55,905 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:38:55,906 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:38:55,907 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:38:56,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:38:56,058 INFO L263 TraceCheckSpWp]: Trace formula consists of 507 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:38:56,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:38:56,362 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2022-01-10 07:38:56,363 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:38:56,363 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:38:56,363 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [669262034] [2022-01-10 07:38:56,363 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [669262034] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:38:56,363 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:38:56,363 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:38:56,363 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [419842914] [2022-01-10 07:38:56,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:38:56,364 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:38:56,364 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:38:56,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:38:56,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:38:56,364 INFO L87 Difference]: Start difference. First operand 5752 states and 8583 transitions. Second operand has 5 states, 5 states have (on average 34.8) internal successors, (174), 5 states have internal predecessors, (174), 2 states have call successors, (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:38:56,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:38:56,618 INFO L93 Difference]: Finished difference Result 9729 states and 13733 transitions. [2022-01-10 07:38:56,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:38:56,619 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 34.8) internal successors, (174), 5 states have internal predecessors, (174), 2 states have call successors, (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 236 [2022-01-10 07:38:56,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:38:56,627 INFO L225 Difference]: With dead ends: 9729 [2022-01-10 07:38:56,627 INFO L226 Difference]: Without dead ends: 6116 [2022-01-10 07:38:56,634 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 232 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:38:56,634 INFO L933 BasicCegarLoop]: 4378 mSDtfsCounter, 245 mSDsluCounter, 13228 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 245 SdHoareTripleChecker+Valid, 17606 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:38:56,634 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [245 Valid, 17606 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:38:56,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6116 states. [2022-01-10 07:38:56,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6116 to 5764. [2022-01-10 07:38:56,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5764 states, 5562 states have (on average 1.4996404171161453) internal successors, (8341), 5568 states have internal predecessors, (8341), 110 states have call successors, (110), 88 states have call predecessors, (110), 90 states have return successors, (112), 108 states have call predecessors, (112), 110 states have call successors, (112) [2022-01-10 07:38:56,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5764 states to 5764 states and 8563 transitions. [2022-01-10 07:38:56,886 INFO L78 Accepts]: Start accepts. Automaton has 5764 states and 8563 transitions. Word has length 236 [2022-01-10 07:38:56,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:38:56,886 INFO L470 AbstractCegarLoop]: Abstraction has 5764 states and 8563 transitions. [2022-01-10 07:38:56,886 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 34.8) internal successors, (174), 5 states have internal predecessors, (174), 2 states have call successors, (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:38:56,886 INFO L276 IsEmpty]: Start isEmpty. Operand 5764 states and 8563 transitions. [2022-01-10 07:38:56,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-01-10 07:38:56,890 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:38:56,890 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:38:56,906 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:38:57,100 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:38:57,101 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:38:57,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:38:57,101 INFO L85 PathProgramCache]: Analyzing trace with hash -1078217637, now seen corresponding path program 1 times [2022-01-10 07:38:57,102 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:38:57,102 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1721151177] [2022-01-10 07:38:57,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:38:57,102 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:38:57,102 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:38:57,103 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:38:57,104 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:38:57,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:38:57,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 505 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:38:57,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:38:57,519 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-01-10 07:38:57,519 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:38:57,519 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:38:57,519 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1721151177] [2022-01-10 07:38:57,519 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1721151177] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:38:57,519 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:38:57,520 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:38:57,520 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1014999552] [2022-01-10 07:38:57,520 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:38:57,520 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:38:57,521 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:38:57,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:38:57,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:38:57,521 INFO L87 Difference]: Start difference. First operand 5764 states and 8563 transitions. Second operand has 5 states, 5 states have (on average 37.2) internal successors, (186), 5 states have internal predecessors, (186), 2 states have call successors, (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:38:57,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:38:57,785 INFO L93 Difference]: Finished difference Result 9641 states and 13549 transitions. [2022-01-10 07:38:57,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:38:57,786 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 37.2) internal successors, (186), 5 states have internal predecessors, (186), 2 states have call successors, (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 236 [2022-01-10 07:38:57,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:38:57,794 INFO L225 Difference]: With dead ends: 9641 [2022-01-10 07:38:57,794 INFO L226 Difference]: Without dead ends: 6016 [2022-01-10 07:38:57,800 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 232 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:38:57,800 INFO L933 BasicCegarLoop]: 4378 mSDtfsCounter, 167 mSDsluCounter, 13198 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 17576 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:38:57,801 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [167 Valid, 17576 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:38:57,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6016 states. [2022-01-10 07:38:57,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6016 to 5776. [2022-01-10 07:38:57,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5776 states, 5574 states have (on average 1.4928238249013277) internal successors, (8321), 5580 states have internal predecessors, (8321), 110 states have call successors, (110), 88 states have call predecessors, (110), 90 states have return successors, (112), 108 states have call predecessors, (112), 110 states have call successors, (112) [2022-01-10 07:38:58,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5776 states to 5776 states and 8543 transitions. [2022-01-10 07:38:58,005 INFO L78 Accepts]: Start accepts. Automaton has 5776 states and 8543 transitions. Word has length 236 [2022-01-10 07:38:58,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:38:58,006 INFO L470 AbstractCegarLoop]: Abstraction has 5776 states and 8543 transitions. [2022-01-10 07:38:58,006 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 37.2) internal successors, (186), 5 states have internal predecessors, (186), 2 states have call successors, (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:38:58,006 INFO L276 IsEmpty]: Start isEmpty. Operand 5776 states and 8543 transitions. [2022-01-10 07:38:58,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-01-10 07:38:58,010 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:38:58,010 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:38:58,025 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:38:58,221 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:38:58,221 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:38:58,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:38:58,222 INFO L85 PathProgramCache]: Analyzing trace with hash -1886661093, now seen corresponding path program 1 times [2022-01-10 07:38:58,222 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:38:58,222 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1771619438] [2022-01-10 07:38:58,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:38:58,222 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:38:58,222 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:38:58,223 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:38:58,224 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:38:58,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:38:58,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 503 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:38:58,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:38:58,620 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 42 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2022-01-10 07:38:58,620 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:38:58,620 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:38:58,620 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1771619438] [2022-01-10 07:38:58,620 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1771619438] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:38:58,620 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:38:58,620 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:38:58,621 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [639609160] [2022-01-10 07:38:58,621 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:38:58,621 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:38:58,621 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:38:58,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:38:58,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:38:58,621 INFO L87 Difference]: Start difference. First operand 5776 states and 8543 transitions. Second operand has 5 states, 5 states have (on average 38.4) internal successors, (192), 5 states have internal predecessors, (192), 2 states have call successors, (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:38:58,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:38:58,860 INFO L93 Difference]: Finished difference Result 9609 states and 13437 transitions. [2022-01-10 07:38:58,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:38:58,860 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 38.4) internal successors, (192), 5 states have internal predecessors, (192), 2 states have call successors, (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 236 [2022-01-10 07:38:58,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:38:58,869 INFO L225 Difference]: With dead ends: 9609 [2022-01-10 07:38:58,869 INFO L226 Difference]: Without dead ends: 5972 [2022-01-10 07:38:58,873 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 232 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:38:58,874 INFO L933 BasicCegarLoop]: 4378 mSDtfsCounter, 128 mSDsluCounter, 13183 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 17561 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:38:58,874 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [128 Valid, 17561 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:38:58,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5972 states. [2022-01-10 07:38:59,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5972 to 5788. [2022-01-10 07:38:59,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5788 states, 5586 states have (on average 1.4860365198711063) internal successors, (8301), 5592 states have internal predecessors, (8301), 110 states have call successors, (110), 88 states have call predecessors, (110), 90 states have return successors, (112), 108 states have call predecessors, (112), 110 states have call successors, (112) [2022-01-10 07:38:59,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5788 states to 5788 states and 8523 transitions. [2022-01-10 07:38:59,146 INFO L78 Accepts]: Start accepts. Automaton has 5788 states and 8523 transitions. Word has length 236 [2022-01-10 07:38:59,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:38:59,146 INFO L470 AbstractCegarLoop]: Abstraction has 5788 states and 8523 transitions. [2022-01-10 07:38:59,146 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 38.4) internal successors, (192), 5 states have internal predecessors, (192), 2 states have call successors, (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:38:59,147 INFO L276 IsEmpty]: Start isEmpty. Operand 5788 states and 8523 transitions. [2022-01-10 07:38:59,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-01-10 07:38:59,149 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:38:59,150 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:38:59,163 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:38:59,360 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:38:59,360 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:38:59,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:38:59,361 INFO L85 PathProgramCache]: Analyzing trace with hash -7845925, now seen corresponding path program 1 times [2022-01-10 07:38:59,361 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:38:59,361 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [544818386] [2022-01-10 07:38:59,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:38:59,361 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:38:59,361 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:38:59,362 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:38:59,363 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:38:59,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:38:59,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 501 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:38:59,489 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:38:59,745 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 48 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-01-10 07:38:59,745 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:38:59,746 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:38:59,746 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [544818386] [2022-01-10 07:38:59,746 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [544818386] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:38:59,746 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:38:59,746 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:38:59,746 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717053861] [2022-01-10 07:38:59,746 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:38:59,746 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:38:59,746 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:38:59,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:38:59,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:38:59,747 INFO L87 Difference]: Start difference. First operand 5788 states and 8523 transitions. Second operand has 5 states, 5 states have (on average 39.6) internal successors, (198), 5 states have internal predecessors, (198), 2 states have call successors, (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:38:59,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:38:59,979 INFO L93 Difference]: Finished difference Result 9577 states and 13325 transitions. [2022-01-10 07:38:59,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:38:59,980 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 39.6) internal successors, (198), 5 states have internal predecessors, (198), 2 states have call successors, (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 236 [2022-01-10 07:38:59,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:38:59,992 INFO L225 Difference]: With dead ends: 9577 [2022-01-10 07:38:59,992 INFO L226 Difference]: Without dead ends: 5928 [2022-01-10 07:38:59,997 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 232 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:38:59,998 INFO L933 BasicCegarLoop]: 4378 mSDtfsCounter, 89 mSDsluCounter, 13168 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 17546 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:38:59,998 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 17546 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:39:00,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5928 states. [2022-01-10 07:39:00,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5928 to 5800. [2022-01-10 07:39:00,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5800 states, 5598 states have (on average 1.4792783136834584) internal successors, (8281), 5604 states have internal predecessors, (8281), 110 states have call successors, (110), 88 states have call predecessors, (110), 90 states have return successors, (112), 108 states have call predecessors, (112), 110 states have call successors, (112) [2022-01-10 07:39:00,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5800 states to 5800 states and 8503 transitions. [2022-01-10 07:39:00,220 INFO L78 Accepts]: Start accepts. Automaton has 5800 states and 8503 transitions. Word has length 236 [2022-01-10 07:39:00,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:39:00,220 INFO L470 AbstractCegarLoop]: Abstraction has 5800 states and 8503 transitions. [2022-01-10 07:39:00,221 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 39.6) internal successors, (198), 5 states have internal predecessors, (198), 2 states have call successors, (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:39:00,221 INFO L276 IsEmpty]: Start isEmpty. Operand 5800 states and 8503 transitions. [2022-01-10 07:39:00,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-01-10 07:39:00,224 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:39:00,224 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:39:00,241 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2022-01-10 07:39:00,435 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:39:00,435 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:39:00,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:39:00,436 INFO L85 PathProgramCache]: Analyzing trace with hash 2066549147, now seen corresponding path program 1 times [2022-01-10 07:39:00,436 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:39:00,436 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [757911598] [2022-01-10 07:39:00,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:39:00,436 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:39:00,436 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:39:00,437 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:39:00,438 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:39:00,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:39:00,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 499 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:39:00,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:39:00,810 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 54 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-01-10 07:39:00,810 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:39:00,810 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:39:00,810 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [757911598] [2022-01-10 07:39:00,811 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [757911598] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:39:00,811 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:39:00,811 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:39:00,811 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1522864730] [2022-01-10 07:39:00,811 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:39:00,811 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:39:00,811 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:39:00,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:39:00,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:39:00,812 INFO L87 Difference]: Start difference. First operand 5800 states and 8503 transitions. Second operand has 5 states, 5 states have (on average 40.8) internal successors, (204), 5 states have internal predecessors, (204), 2 states have call successors, (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:39:01,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:39:01,128 INFO L93 Difference]: Finished difference Result 10217 states and 14059 transitions. [2022-01-10 07:39:01,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:39:01,129 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 40.8) internal successors, (204), 5 states have internal predecessors, (204), 2 states have call successors, (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 236 [2022-01-10 07:39:01,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:39:01,137 INFO L225 Difference]: With dead ends: 10217 [2022-01-10 07:39:01,137 INFO L226 Difference]: Without dead ends: 6556 [2022-01-10 07:39:01,140 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 232 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:39:01,140 INFO L933 BasicCegarLoop]: 4378 mSDtfsCounter, 50 mSDsluCounter, 13153 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 17531 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:39:01,140 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 17531 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:39:01,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6556 states. [2022-01-10 07:39:01,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6556 to 5908. [2022-01-10 07:39:01,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5908 states, 5706 states have (on average 1.4702067998597967) internal successors, (8389), 5712 states have internal predecessors, (8389), 110 states have call successors, (110), 88 states have call predecessors, (110), 90 states have return successors, (112), 108 states have call predecessors, (112), 110 states have call successors, (112) [2022-01-10 07:39:01,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5908 states to 5908 states and 8611 transitions. [2022-01-10 07:39:01,380 INFO L78 Accepts]: Start accepts. Automaton has 5908 states and 8611 transitions. Word has length 236 [2022-01-10 07:39:01,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:39:01,380 INFO L470 AbstractCegarLoop]: Abstraction has 5908 states and 8611 transitions. [2022-01-10 07:39:01,381 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 40.8) internal successors, (204), 5 states have internal predecessors, (204), 2 states have call successors, (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:39:01,381 INFO L276 IsEmpty]: Start isEmpty. Operand 5908 states and 8611 transitions. [2022-01-10 07:39:01,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-01-10 07:39:01,383 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:39:01,383 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:39:01,391 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2022-01-10 07:39:01,583 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:39:01,584 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:39:01,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:39:01,584 INFO L85 PathProgramCache]: Analyzing trace with hash -1158276261, now seen corresponding path program 1 times [2022-01-10 07:39:01,584 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:39:01,584 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [119767356] [2022-01-10 07:39:01,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:39:01,585 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:39:01,585 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:39:01,586 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:39:01,586 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:39:01,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:39:01,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 497 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:39:01,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:39:01,964 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 60 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-01-10 07:39:01,964 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:39:01,964 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:39:01,964 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [119767356] [2022-01-10 07:39:01,964 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [119767356] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:39:01,965 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:39:01,965 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:39:01,965 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74159846] [2022-01-10 07:39:01,965 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:39:01,965 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:39:01,965 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:39:01,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:39:01,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:39:01,966 INFO L87 Difference]: Start difference. First operand 5908 states and 8611 transitions. Second operand has 5 states, 5 states have (on average 42.0) internal successors, (210), 5 states have internal predecessors, (210), 2 states have call successors, (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:39:02,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:39:02,228 INFO L93 Difference]: Finished difference Result 9705 states and 13349 transitions. [2022-01-10 07:39:02,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:39:02,228 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 42.0) internal successors, (210), 5 states have internal predecessors, (210), 2 states have call successors, (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 236 [2022-01-10 07:39:02,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:39:02,237 INFO L225 Difference]: With dead ends: 9705 [2022-01-10 07:39:02,237 INFO L226 Difference]: Without dead ends: 5936 [2022-01-10 07:39:02,241 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 232 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:39:02,241 INFO L933 BasicCegarLoop]: 4378 mSDtfsCounter, 10 mSDsluCounter, 13133 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 17511 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:39:02,241 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 17511 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:39:02,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5936 states. [2022-01-10 07:39:02,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5936 to 5920. [2022-01-10 07:39:02,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5920 states, 5718 states have (on average 1.4636236446309898) internal successors, (8369), 5724 states have internal predecessors, (8369), 110 states have call successors, (110), 88 states have call predecessors, (110), 90 states have return successors, (112), 108 states have call predecessors, (112), 110 states have call successors, (112) [2022-01-10 07:39:02,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5920 states to 5920 states and 8591 transitions. [2022-01-10 07:39:02,542 INFO L78 Accepts]: Start accepts. Automaton has 5920 states and 8591 transitions. Word has length 236 [2022-01-10 07:39:02,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:39:02,543 INFO L470 AbstractCegarLoop]: Abstraction has 5920 states and 8591 transitions. [2022-01-10 07:39:02,543 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 42.0) internal successors, (210), 5 states have internal predecessors, (210), 2 states have call successors, (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:39:02,543 INFO L276 IsEmpty]: Start isEmpty. Operand 5920 states and 8591 transitions. [2022-01-10 07:39:02,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-01-10 07:39:02,545 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:39:02,545 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:39:02,552 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (29)] Ended with exit code 0 [2022-01-10 07:39:02,745 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:39:02,745 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:39:02,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:39:02,746 INFO L85 PathProgramCache]: Analyzing trace with hash -2074116837, now seen corresponding path program 1 times [2022-01-10 07:39:02,746 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:39:02,746 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2114495144] [2022-01-10 07:39:02,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:39:02,746 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:39:02,747 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:39:02,747 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:39:02,749 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:39:02,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:39:02,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 495 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 07:39:02,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:39:03,209 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 62 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-01-10 07:39:03,209 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:39:03,209 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:39:03,209 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2114495144] [2022-01-10 07:39:03,209 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2114495144] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:39:03,209 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:39:03,209 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:39:03,209 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1035849233] [2022-01-10 07:39:03,210 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:39:03,210 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:39:03,210 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:39:03,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:39:03,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:39:03,210 INFO L87 Difference]: Start difference. First operand 5920 states and 8591 transitions. Second operand has 5 states, 5 states have (on average 42.2) internal successors, (211), 4 states have internal predecessors, (211), 2 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 07:39:03,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:39:03,661 INFO L93 Difference]: Finished difference Result 9702 states and 13208 transitions. [2022-01-10 07:39:03,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:39:03,661 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 42.2) internal successors, (211), 4 states have internal predecessors, (211), 2 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 236 [2022-01-10 07:39:03,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:39:03,670 INFO L225 Difference]: With dead ends: 9702 [2022-01-10 07:39:03,670 INFO L226 Difference]: Without dead ends: 5920 [2022-01-10 07:39:03,675 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 232 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:39:03,676 INFO L933 BasicCegarLoop]: 4352 mSDtfsCounter, 4425 mSDsluCounter, 8359 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4441 SdHoareTripleChecker+Valid, 12711 SdHoareTripleChecker+Invalid, 255 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:39:03,676 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4441 Valid, 12711 Invalid, 255 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:39:03,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5920 states. [2022-01-10 07:39:03,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5920 to 5920. [2022-01-10 07:39:03,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5920 states, 5718 states have (on average 1.4611752360965373) internal successors, (8355), 5724 states have internal predecessors, (8355), 110 states have call successors, (110), 88 states have call predecessors, (110), 90 states have return successors, (112), 108 states have call predecessors, (112), 110 states have call successors, (112) [2022-01-10 07:39:03,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5920 states to 5920 states and 8577 transitions. [2022-01-10 07:39:03,912 INFO L78 Accepts]: Start accepts. Automaton has 5920 states and 8577 transitions. Word has length 236 [2022-01-10 07:39:03,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:39:03,913 INFO L470 AbstractCegarLoop]: Abstraction has 5920 states and 8577 transitions. [2022-01-10 07:39:03,913 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 42.2) internal successors, (211), 4 states have internal predecessors, (211), 2 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 07:39:03,913 INFO L276 IsEmpty]: Start isEmpty. Operand 5920 states and 8577 transitions. [2022-01-10 07:39:03,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-01-10 07:39:03,916 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:39:03,916 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:39:03,924 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:39:04,116 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:39:04,116 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:39:04,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:39:04,117 INFO L85 PathProgramCache]: Analyzing trace with hash 1636078809, now seen corresponding path program 1 times [2022-01-10 07:39:04,117 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:39:04,117 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [315498651] [2022-01-10 07:39:04,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:39:04,117 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:39:04,118 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:39:04,118 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:39:04,119 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:39:04,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:39:04,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 494 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 07:39:04,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:39:04,598 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 62 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-01-10 07:39:04,598 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:39:04,598 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:39:04,598 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [315498651] [2022-01-10 07:39:04,598 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [315498651] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:39:04,598 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:39:04,598 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:39:04,598 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [434982780] [2022-01-10 07:39:04,598 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:39:04,599 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:39:04,599 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:39:04,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:39:04,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:39:04,599 INFO L87 Difference]: Start difference. First operand 5920 states and 8577 transitions. Second operand has 5 states, 5 states have (on average 42.2) internal successors, (211), 4 states have internal predecessors, (211), 2 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 07:39:05,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:39:05,301 INFO L93 Difference]: Finished difference Result 10104 states and 13677 transitions. [2022-01-10 07:39:05,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:39:05,301 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 42.2) internal successors, (211), 4 states have internal predecessors, (211), 2 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 236 [2022-01-10 07:39:05,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:39:05,311 INFO L225 Difference]: With dead ends: 10104 [2022-01-10 07:39:05,311 INFO L226 Difference]: Without dead ends: 6322 [2022-01-10 07:39:05,315 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 232 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:39:05,315 INFO L933 BasicCegarLoop]: 4429 mSDtfsCounter, 4573 mSDsluCounter, 8354 mSDsCounter, 0 mSdLazyCounter, 404 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4589 SdHoareTripleChecker+Valid, 12783 SdHoareTripleChecker+Invalid, 439 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 404 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:39:05,316 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4589 Valid, 12783 Invalid, 439 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [35 Valid, 404 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:39:05,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6322 states. [2022-01-10 07:39:05,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6322 to 6182. [2022-01-10 07:39:05,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6182 states, 5968 states have (on average 1.4425268096514745) internal successors, (8609), 5974 states have internal predecessors, (8609), 114 states have call successors, (114), 96 states have call predecessors, (114), 98 states have return successors, (116), 112 states have call predecessors, (116), 114 states have call successors, (116) [2022-01-10 07:39:05,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6182 states to 6182 states and 8839 transitions. [2022-01-10 07:39:05,606 INFO L78 Accepts]: Start accepts. Automaton has 6182 states and 8839 transitions. Word has length 236 [2022-01-10 07:39:05,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:39:05,607 INFO L470 AbstractCegarLoop]: Abstraction has 6182 states and 8839 transitions. [2022-01-10 07:39:05,607 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 42.2) internal successors, (211), 4 states have internal predecessors, (211), 2 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 07:39:05,607 INFO L276 IsEmpty]: Start isEmpty. Operand 6182 states and 8839 transitions. [2022-01-10 07:39:05,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-01-10 07:39:05,609 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:39:05,609 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:39:05,617 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:39:05,810 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:39:05,811 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:39:05,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:39:05,811 INFO L85 PathProgramCache]: Analyzing trace with hash 543443607, now seen corresponding path program 1 times [2022-01-10 07:39:05,811 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:39:05,811 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1865071991] [2022-01-10 07:39:05,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:39:05,812 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:39:05,812 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:39:05,813 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:39:05,814 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:39:05,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:39:05,945 INFO L263 TraceCheckSpWp]: Trace formula consists of 493 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 07:39:05,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:39:06,316 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 62 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-01-10 07:39:06,316 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:39:06,316 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:39:06,316 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1865071991] [2022-01-10 07:39:06,316 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1865071991] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:39:06,316 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:39:06,316 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:39:06,317 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2098089093] [2022-01-10 07:39:06,317 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:39:06,317 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:39:06,317 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:39:06,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:39:06,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:39:06,318 INFO L87 Difference]: Start difference. First operand 6182 states and 8839 transitions. Second operand has 5 states, 5 states have (on average 42.2) internal successors, (211), 4 states have internal predecessors, (211), 2 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 07:39:06,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:39:06,940 INFO L93 Difference]: Finished difference Result 10448 states and 14015 transitions. [2022-01-10 07:39:06,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:39:06,941 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 42.2) internal successors, (211), 4 states have internal predecessors, (211), 2 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 236 [2022-01-10 07:39:06,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:39:06,950 INFO L225 Difference]: With dead ends: 10448 [2022-01-10 07:39:06,950 INFO L226 Difference]: Without dead ends: 6404 [2022-01-10 07:39:06,955 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 232 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:39:06,956 INFO L933 BasicCegarLoop]: 4359 mSDtfsCounter, 4491 mSDsluCounter, 8350 mSDsCounter, 0 mSdLazyCounter, 335 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4507 SdHoareTripleChecker+Valid, 12709 SdHoareTripleChecker+Invalid, 370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 335 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:39:06,956 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4507 Valid, 12709 Invalid, 370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 335 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:39:06,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6404 states. [2022-01-10 07:39:07,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6404 to 6360. [2022-01-10 07:39:07,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6360 states, 6142 states have (on average 1.4228264408987301) internal successors, (8739), 6148 states have internal predecessors, (8739), 114 states have call successors, (114), 100 states have call predecessors, (114), 102 states have return successors, (116), 112 states have call predecessors, (116), 114 states have call successors, (116) [2022-01-10 07:39:07,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6360 states to 6360 states and 8969 transitions. [2022-01-10 07:39:07,273 INFO L78 Accepts]: Start accepts. Automaton has 6360 states and 8969 transitions. Word has length 236 [2022-01-10 07:39:07,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:39:07,273 INFO L470 AbstractCegarLoop]: Abstraction has 6360 states and 8969 transitions. [2022-01-10 07:39:07,273 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 42.2) internal successors, (211), 4 states have internal predecessors, (211), 2 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 07:39:07,273 INFO L276 IsEmpty]: Start isEmpty. Operand 6360 states and 8969 transitions. [2022-01-10 07:39:07,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-01-10 07:39:07,276 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:39:07,276 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:39:07,284 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:39:07,476 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:39:07,476 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:39:07,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:39:07,477 INFO L85 PathProgramCache]: Analyzing trace with hash 1014799957, now seen corresponding path program 1 times [2022-01-10 07:39:07,477 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:39:07,477 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [428727031] [2022-01-10 07:39:07,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:39:07,478 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:39:07,478 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:39:07,479 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:39:07,480 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:39:07,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:39:07,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 492 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 07:39:07,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:39:07,995 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2022-01-10 07:39:07,996 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:39:07,996 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:39:07,996 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [428727031] [2022-01-10 07:39:07,996 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [428727031] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:39:07,996 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:39:07,996 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:39:07,996 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1540324091] [2022-01-10 07:39:07,996 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:39:07,997 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 07:39:07,997 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:39:07,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 07:39:07,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 07:39:07,997 INFO L87 Difference]: Start difference. First operand 6360 states and 8969 transitions. Second operand has 4 states, 4 states have (on average 39.75) internal successors, (159), 4 states have internal predecessors, (159), 4 states have call successors, (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:39:08,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:39:08,775 INFO L93 Difference]: Finished difference Result 14674 states and 18777 transitions. [2022-01-10 07:39:08,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:39:08,775 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 39.75) internal successors, (159), 4 states have internal predecessors, (159), 4 states have call successors, (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 236 [2022-01-10 07:39:08,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:39:08,793 INFO L225 Difference]: With dead ends: 14674 [2022-01-10 07:39:08,793 INFO L226 Difference]: Without dead ends: 10454 [2022-01-10 07:39:08,798 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 234 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:39:08,799 INFO L933 BasicCegarLoop]: 4548 mSDtfsCounter, 4490 mSDsluCounter, 4668 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4496 SdHoareTripleChecker+Valid, 9216 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 175 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:39:08,799 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4496 Valid, 9216 Invalid, 223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 175 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:39:08,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10454 states. [2022-01-10 07:39:09,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10454 to 10452. [2022-01-10 07:39:09,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10452 states, 10027 states have (on average 1.3279146304976563) internal successors, (13315), 10042 states have internal predecessors, (13315), 219 states have call successors, (219), 192 states have call predecessors, (219), 204 states have return successors, (243), 219 states have call predecessors, (243), 219 states have call successors, (243) [2022-01-10 07:39:09,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10452 states to 10452 states and 13777 transitions. [2022-01-10 07:39:09,311 INFO L78 Accepts]: Start accepts. Automaton has 10452 states and 13777 transitions. Word has length 236 [2022-01-10 07:39:09,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:39:09,312 INFO L470 AbstractCegarLoop]: Abstraction has 10452 states and 13777 transitions. [2022-01-10 07:39:09,312 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 39.75) internal successors, (159), 4 states have internal predecessors, (159), 4 states have call successors, (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:39:09,312 INFO L276 IsEmpty]: Start isEmpty. Operand 10452 states and 13777 transitions. [2022-01-10 07:39:09,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-01-10 07:39:09,316 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:39:09,316 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:39:09,323 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (33)] Ended with exit code 0 [2022-01-10 07:39:09,516 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:39:09,517 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:39:09,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:39:09,517 INFO L85 PathProgramCache]: Analyzing trace with hash -1426657833, now seen corresponding path program 1 times [2022-01-10 07:39:09,517 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:39:09,517 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2024080872] [2022-01-10 07:39:09,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:39:09,518 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:39:09,518 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:39:09,518 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:39:09,519 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:39:09,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:39:09,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 492 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:39:09,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:39:09,972 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2022-01-10 07:39:09,972 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:39:09,972 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:39:09,972 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2024080872] [2022-01-10 07:39:09,972 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2024080872] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:39:09,972 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:39:09,972 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 07:39:09,972 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1400538242] [2022-01-10 07:39:09,972 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:39:09,973 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:39:09,973 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:39:09,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:39:09,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:39:09,973 INFO L87 Difference]: Start difference. First operand 10452 states and 13777 transitions. Second operand has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 2 states have call successors, (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:39:10,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:39:10,534 INFO L93 Difference]: Finished difference Result 18752 states and 23542 transitions. [2022-01-10 07:39:10,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:39:10,534 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 2 states have call successors, (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 236 [2022-01-10 07:39:10,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:39:10,552 INFO L225 Difference]: With dead ends: 18752 [2022-01-10 07:39:10,552 INFO L226 Difference]: Without dead ends: 10440 [2022-01-10 07:39:10,564 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 234 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:39:10,564 INFO L933 BasicCegarLoop]: 4370 mSDtfsCounter, 405 mSDsluCounter, 3958 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 405 SdHoareTripleChecker+Valid, 8328 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:39:10,564 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [405 Valid, 8328 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:39:10,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10440 states. [2022-01-10 07:39:11,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10440 to 10440. [2022-01-10 07:39:11,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10440 states, 10018 states have (on average 1.327410660810541) internal successors, (13298), 10032 states have internal predecessors, (13298), 216 states have call successors, (216), 192 states have call predecessors, (216), 204 states have return successors, (240), 216 states have call predecessors, (240), 216 states have call successors, (240) [2022-01-10 07:39:11,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10440 states to 10440 states and 13754 transitions. [2022-01-10 07:39:11,202 INFO L78 Accepts]: Start accepts. Automaton has 10440 states and 13754 transitions. Word has length 236 [2022-01-10 07:39:11,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:39:11,202 INFO L470 AbstractCegarLoop]: Abstraction has 10440 states and 13754 transitions. [2022-01-10 07:39:11,202 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 2 states have call successors, (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:39:11,202 INFO L276 IsEmpty]: Start isEmpty. Operand 10440 states and 13754 transitions. [2022-01-10 07:39:11,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2022-01-10 07:39:11,206 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:39:11,206 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:39:11,214 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (34)] Ended with exit code 0 [2022-01-10 07:39:11,406 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:39:11,406 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:39:11,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:39:11,407 INFO L85 PathProgramCache]: Analyzing trace with hash 825473440, now seen corresponding path program 1 times [2022-01-10 07:39:11,407 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:39:11,407 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1946741714] [2022-01-10 07:39:11,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:39:11,407 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:39:11,407 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:39:11,408 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:39:11,409 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:39:11,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:39:11,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 494 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 07:39:11,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:39:11,982 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2022-01-10 07:39:11,983 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:39:11,983 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:39:11,983 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1946741714] [2022-01-10 07:39:11,983 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1946741714] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:39:11,983 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:39:11,983 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:39:11,983 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [190069349] [2022-01-10 07:39:11,983 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:39:11,984 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 07:39:11,984 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:39:11,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 07:39:11,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 07:39:11,984 INFO L87 Difference]: Start difference. First operand 10440 states and 13754 transitions. Second operand has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 4 states have call successors, (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:39:13,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:39:13,267 INFO L93 Difference]: Finished difference Result 26543 states and 32700 transitions. [2022-01-10 07:39:13,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:39:13,267 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 4 states have call successors, (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 237 [2022-01-10 07:39:13,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:39:13,305 INFO L225 Difference]: With dead ends: 26543 [2022-01-10 07:39:13,305 INFO L226 Difference]: Without dead ends: 18243 [2022-01-10 07:39:13,319 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 235 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:39:13,319 INFO L933 BasicCegarLoop]: 4531 mSDtfsCounter, 4485 mSDsluCounter, 4645 mSDsCounter, 0 mSdLazyCounter, 176 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4491 SdHoareTripleChecker+Valid, 9176 SdHoareTripleChecker+Invalid, 225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 176 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:39:13,320 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4491 Valid, 9176 Invalid, 225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 176 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:39:13,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18243 states. [2022-01-10 07:39:14,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18243 to 18241. [2022-01-10 07:39:14,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18241 states, 17424 states have (on average 1.2633149678604223) internal successors, (22012), 17455 states have internal predecessors, (22012), 415 states have call successors, (415), 368 states have call predecessors, (415), 400 states have return successors, (483), 419 states have call predecessors, (483), 415 states have call successors, (483) [2022-01-10 07:39:14,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18241 states to 18241 states and 22910 transitions. [2022-01-10 07:39:14,496 INFO L78 Accepts]: Start accepts. Automaton has 18241 states and 22910 transitions. Word has length 237 [2022-01-10 07:39:14,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:39:14,497 INFO L470 AbstractCegarLoop]: Abstraction has 18241 states and 22910 transitions. [2022-01-10 07:39:14,497 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 4 states have call successors, (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:39:14,497 INFO L276 IsEmpty]: Start isEmpty. Operand 18241 states and 22910 transitions. [2022-01-10 07:39:14,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2022-01-10 07:39:14,506 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:39:14,506 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:39:14,517 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (35)] Ended with exit code 0 [2022-01-10 07:39:14,716 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:39:14,717 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:39:14,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:39:14,717 INFO L85 PathProgramCache]: Analyzing trace with hash -1615984350, now seen corresponding path program 1 times [2022-01-10 07:39:14,718 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:39:14,718 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [888548134] [2022-01-10 07:39:14,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:39:14,718 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:39:14,718 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:39:14,719 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:39:14,720 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:39:14,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:39:14,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 494 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:39:14,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:39:15,105 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2022-01-10 07:39:15,105 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:39:15,106 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:39:15,106 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [888548134] [2022-01-10 07:39:15,106 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [888548134] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:39:15,106 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:39:15,106 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 07:39:15,106 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1519334208] [2022-01-10 07:39:15,106 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:39:15,107 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:39:15,107 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:39:15,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:39:15,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:39:15,107 INFO L87 Difference]: Start difference. First operand 18241 states and 22910 transitions. Second operand has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 3 states have internal predecessors, (151), 2 states have call successors, (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:39:16,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:39:16,254 INFO L93 Difference]: Finished difference Result 34331 states and 41811 transitions. [2022-01-10 07:39:16,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:39:16,254 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 3 states have internal predecessors, (151), 2 states have call successors, (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 237 [2022-01-10 07:39:16,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:39:16,280 INFO L225 Difference]: With dead ends: 34331 [2022-01-10 07:39:16,280 INFO L226 Difference]: Without dead ends: 18230