/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data --core.log.level.for.class de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/automizer/BvToInt/svcomp-Reach-64bit-Automizer_Bitvector.epf -i ../../../trunk/examples/svcomp/combinations/Problem05_label46+token_ring.09.cil-1.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-a10ec3b [2022-01-10 07:48:07,273 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-10 07:48:07,275 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-10 07:48:07,322 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-10 07:48:07,322 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-10 07:48:07,324 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-10 07:48:07,326 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-10 07:48:07,330 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-10 07:48:07,331 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-10 07:48:07,335 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-10 07:48:07,336 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-10 07:48:07,336 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-10 07:48:07,337 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-10 07:48:07,338 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-10 07:48:07,339 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-10 07:48:07,341 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-10 07:48:07,342 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-10 07:48:07,342 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-10 07:48:07,344 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-10 07:48:07,347 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-10 07:48:07,348 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-10 07:48:07,351 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-10 07:48:07,352 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-10 07:48:07,352 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-10 07:48:07,353 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-10 07:48:07,354 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-10 07:48:07,354 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-10 07:48:07,354 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-10 07:48:07,354 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-10 07:48:07,355 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-10 07:48:07,355 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-10 07:48:07,355 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-10 07:48:07,356 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-10 07:48:07,356 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-10 07:48:07,357 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-10 07:48:07,357 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-10 07:48:07,357 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-10 07:48:07,357 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-10 07:48:07,358 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-10 07:48:07,358 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-10 07:48:07,358 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-10 07:48:07,362 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:48:07,389 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-10 07:48:07,389 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-10 07:48:07,390 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-01-10 07:48:07,390 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-01-10 07:48:07,390 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-10 07:48:07,390 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-10 07:48:07,391 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-10 07:48:07,391 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-10 07:48:07,391 INFO L138 SettingsManager]: * Use SBE=true [2022-01-10 07:48:07,391 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-10 07:48:07,392 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-10 07:48:07,392 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-10 07:48:07,392 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-10 07:48:07,392 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-10 07:48:07,392 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-10 07:48:07,392 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-01-10 07:48:07,392 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-01-10 07:48:07,392 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-01-10 07:48:07,392 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-10 07:48:07,392 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-10 07:48:07,392 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-10 07:48:07,393 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-10 07:48:07,393 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-10 07:48:07,393 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 07:48:07,394 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-10 07:48:07,394 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-10 07:48:07,394 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-10 07:48:07,394 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-01-10 07:48:07,394 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-01-10 07:48:07,394 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-10 07:48:07,394 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-01-10 07:48:07,394 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-10 07:48:07,394 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-01-10 07:48:07,394 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:48:07,605 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-10 07:48:07,625 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-10 07:48:07,627 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-10 07:48:07,628 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-10 07:48:07,628 INFO L275 PluginConnector]: CDTParser initialized [2022-01-10 07:48:07,629 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/combinations/Problem05_label46+token_ring.09.cil-1.c [2022-01-10 07:48:07,667 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/28bb396da/1c2c2f1469e64ab19902c0d4cc6bf36d/FLAGbd85e3906 [2022-01-10 07:48:08,327 INFO L306 CDTParser]: Found 1 translation units. [2022-01-10 07:48:08,327 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/combinations/Problem05_label46+token_ring.09.cil-1.c [2022-01-10 07:48:08,372 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/28bb396da/1c2c2f1469e64ab19902c0d4cc6bf36d/FLAGbd85e3906 [2022-01-10 07:48:08,414 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/28bb396da/1c2c2f1469e64ab19902c0d4cc6bf36d [2022-01-10 07:48:08,416 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-10 07:48:08,418 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-01-10 07:48:08,420 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-10 07:48:08,420 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-10 07:48:08,422 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-10 07:48:08,423 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 07:48:08" (1/1) ... [2022-01-10 07:48:08,424 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3e81db71 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:48:08, skipping insertion in model container [2022-01-10 07:48:08,424 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 07:48:08" (1/1) ... [2022-01-10 07:48:08,428 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-10 07:48:08,552 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-10 07:48:09,764 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/Problem05_label46+token_ring.09.cil-1.c[382357,382370] [2022-01-10 07:48:09,780 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/Problem05_label46+token_ring.09.cil-1.c[383339,383352] [2022-01-10 07:48:09,954 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 07:48:09,962 INFO L203 MainTranslator]: Completed pre-run [2022-01-10 07:48:10,557 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/Problem05_label46+token_ring.09.cil-1.c[382357,382370] [2022-01-10 07:48:10,562 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/Problem05_label46+token_ring.09.cil-1.c[383339,383352] [2022-01-10 07:48:10,587 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 07:48:10,626 INFO L208 MainTranslator]: Completed translation [2022-01-10 07:48:10,627 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:48:10 WrapperNode [2022-01-10 07:48:10,627 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-10 07:48:10,628 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-10 07:48:10,628 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-10 07:48:10,628 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-10 07:48:10,632 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:48:10" (1/1) ... [2022-01-10 07:48:10,702 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:48:10" (1/1) ... [2022-01-10 07:48:10,913 INFO L137 Inliner]: procedures = 63, calls = 68, calls flagged for inlining = 40, calls inlined = 40, statements flattened = 12989 [2022-01-10 07:48:10,913 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-10 07:48:10,914 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-10 07:48:10,914 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-10 07:48:10,914 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-10 07:48:10,920 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:48:10" (1/1) ... [2022-01-10 07:48:10,920 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:48:10" (1/1) ... [2022-01-10 07:48:11,111 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:48:10" (1/1) ... [2022-01-10 07:48:11,111 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:48:10" (1/1) ... [2022-01-10 07:48:11,241 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:48:10" (1/1) ... [2022-01-10 07:48:11,359 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:48:10" (1/1) ... [2022-01-10 07:48:11,382 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:48:10" (1/1) ... [2022-01-10 07:48:11,447 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-10 07:48:11,448 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-10 07:48:11,448 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-10 07:48:11,448 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-10 07:48:11,450 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:48:10" (1/1) ... [2022-01-10 07:48:11,456 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 07:48:11,465 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-10 07:48:11,475 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:48:11,494 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:48:11,507 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-10 07:48:11,508 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads [2022-01-10 07:48:11,508 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads [2022-01-10 07:48:11,508 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2022-01-10 07:48:11,508 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2022-01-10 07:48:11,508 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels [2022-01-10 07:48:11,508 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels [2022-01-10 07:48:11,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-01-10 07:48:11,508 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events [2022-01-10 07:48:11,508 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events [2022-01-10 07:48:11,508 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread [2022-01-10 07:48:11,508 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread [2022-01-10 07:48:11,508 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events [2022-01-10 07:48:11,508 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events [2022-01-10 07:48:11,508 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-10 07:48:11,508 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-10 07:48:11,642 INFO L234 CfgBuilder]: Building ICFG [2022-01-10 07:48:11,643 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-10 07:48:18,775 INFO L275 CfgBuilder]: Performing block encoding [2022-01-10 07:48:18,801 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-10 07:48:18,801 INFO L299 CfgBuilder]: Removed 13 assume(true) statements. [2022-01-10 07:48:18,807 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 07:48:18 BoogieIcfgContainer [2022-01-10 07:48:18,807 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-10 07:48:18,809 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-10 07:48:18,809 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-10 07:48:18,813 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-10 07:48:18,813 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.01 07:48:08" (1/3) ... [2022-01-10 07:48:18,814 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3270edb0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 07:48:18, skipping insertion in model container [2022-01-10 07:48:18,814 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:48:10" (2/3) ... [2022-01-10 07:48:18,814 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3270edb0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 07:48:18, skipping insertion in model container [2022-01-10 07:48:18,814 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 07:48:18" (3/3) ... [2022-01-10 07:48:18,815 INFO L111 eAbstractionObserver]: Analyzing ICFG Problem05_label46+token_ring.09.cil-1.c [2022-01-10 07:48:18,820 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-10 07:48:18,821 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2022-01-10 07:48:18,886 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-10 07:48:18,894 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:48:18,894 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2022-01-10 07:48:18,954 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:48:18,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:48:18,981 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:18,982 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:48:18,982 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:18,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:18,988 INFO L85 PathProgramCache]: Analyzing trace with hash -762884387, now seen corresponding path program 1 times [2022-01-10 07:48:19,002 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:19,003 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [258052310] [2022-01-10 07:48:19,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:19,004 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:19,004 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:19,019 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:48:19,061 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:48:19,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:19,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 402 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:48:19,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:19,593 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:48:19,594 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:19,594 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:19,595 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [258052310] [2022-01-10 07:48:19,595 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [258052310] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:19,595 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:19,595 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 07:48:19,597 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [343708801] [2022-01-10 07:48:19,598 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:19,602 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:48:19,602 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:19,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:48:19,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:48:19,634 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:48:19,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:19,778 INFO L93 Difference]: Finished difference Result 4972 states and 9157 transitions. [2022-01-10 07:48:19,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:48:19,781 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:48:19,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:19,803 INFO L225 Difference]: With dead ends: 4972 [2022-01-10 07:48:19,803 INFO L226 Difference]: Without dead ends: 2423 [2022-01-10 07:48:19,816 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:48:19,820 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:48:19,821 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:48:19,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2423 states. [2022-01-10 07:48:19,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2423 to 2423. [2022-01-10 07:48:19,949 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:48:19,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2423 states to 2423 states and 4429 transitions. [2022-01-10 07:48:19,965 INFO L78 Accepts]: Start accepts. Automaton has 2423 states and 4429 transitions. Word has length 145 [2022-01-10 07:48:19,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:19,967 INFO L470 AbstractCegarLoop]: Abstraction has 2423 states and 4429 transitions. [2022-01-10 07:48:19,967 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:48:19,967 INFO L276 IsEmpty]: Start isEmpty. Operand 2423 states and 4429 transitions. [2022-01-10 07:48:19,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:48:19,973 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:19,974 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:48:19,998 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:48:20,186 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:48:20,188 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:20,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:20,189 INFO L85 PathProgramCache]: Analyzing trace with hash 854556063, now seen corresponding path program 1 times [2022-01-10 07:48:20,190 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:20,190 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [15541309] [2022-01-10 07:48:20,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:20,190 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:20,191 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:20,202 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:48:20,207 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:48:20,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:20,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 402 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:48:20,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:20,631 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:48:20,631 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:20,631 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:20,631 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [15541309] [2022-01-10 07:48:20,632 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [15541309] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:20,632 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:20,632 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:48:20,632 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [747899574] [2022-01-10 07:48:20,632 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:20,634 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:48:20,634 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:20,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:48:20,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:48:20,635 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:48:21,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:21,370 INFO L93 Difference]: Finished difference Result 3029 states and 5389 transitions. [2022-01-10 07:48:21,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:48:21,371 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:48:21,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:21,386 INFO L225 Difference]: With dead ends: 3029 [2022-01-10 07:48:21,386 INFO L226 Difference]: Without dead ends: 2744 [2022-01-10 07:48:21,390 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:48:21,391 INFO L933 BasicCegarLoop]: 4467 mSDtfsCounter, 4850 mSDsluCounter, 8845 mSDsCounter, 0 mSdLazyCounter, 415 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s 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.6s IncrementalHoareTripleChecker+Time [2022-01-10 07:48:21,391 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.6s Time] [2022-01-10 07:48:21,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2744 states. [2022-01-10 07:48:21,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2744 to 2721. [2022-01-10 07:48:21,461 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:48:21,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2721 states to 2721 states and 4899 transitions. [2022-01-10 07:48:21,474 INFO L78 Accepts]: Start accepts. Automaton has 2721 states and 4899 transitions. Word has length 145 [2022-01-10 07:48:21,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:21,475 INFO L470 AbstractCegarLoop]: Abstraction has 2721 states and 4899 transitions. [2022-01-10 07:48:21,475 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:48:21,475 INFO L276 IsEmpty]: Start isEmpty. Operand 2721 states and 4899 transitions. [2022-01-10 07:48:21,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:48:21,477 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:21,478 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:48:21,492 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:48:21,692 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:48:21,693 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:21,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:21,694 INFO L85 PathProgramCache]: Analyzing trace with hash -1697407709, now seen corresponding path program 1 times [2022-01-10 07:48:21,694 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:21,695 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2072016146] [2022-01-10 07:48:21,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:21,695 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:21,695 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:21,696 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:48:21,698 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:48:21,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:21,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 400 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:48:21,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:22,133 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:48:22,134 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:22,134 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:22,134 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2072016146] [2022-01-10 07:48:22,134 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2072016146] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:22,135 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:22,135 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:48:22,135 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [913173835] [2022-01-10 07:48:22,135 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:22,136 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:48:22,136 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:22,136 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:48:22,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:48:22,137 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:48:22,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:22,556 INFO L93 Difference]: Finished difference Result 3304 states and 5819 transitions. [2022-01-10 07:48:22,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:48:22,557 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:48:22,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:22,569 INFO L225 Difference]: With dead ends: 3304 [2022-01-10 07:48:22,569 INFO L226 Difference]: Without dead ends: 2721 [2022-01-10 07:48:22,573 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:48:22,574 INFO L933 BasicCegarLoop]: 4400 mSDtfsCounter, 4589 mSDsluCounter, 8423 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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:48:22,574 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:48:22,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2721 states. [2022-01-10 07:48:22,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2721 to 2721. [2022-01-10 07:48:22,638 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:48:22,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2721 states to 2721 states and 4892 transitions. [2022-01-10 07:48:22,649 INFO L78 Accepts]: Start accepts. Automaton has 2721 states and 4892 transitions. Word has length 145 [2022-01-10 07:48:22,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:22,649 INFO L470 AbstractCegarLoop]: Abstraction has 2721 states and 4892 transitions. [2022-01-10 07:48:22,650 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:48:22,650 INFO L276 IsEmpty]: Start isEmpty. Operand 2721 states and 4892 transitions. [2022-01-10 07:48:22,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:48:22,652 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:22,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:48:22,679 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-01-10 07:48:22,863 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:48:22,863 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:22,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:22,864 INFO L85 PathProgramCache]: Analyzing trace with hash -1779729121, now seen corresponding path program 1 times [2022-01-10 07:48:22,865 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:22,865 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2114007263] [2022-01-10 07:48:22,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:22,865 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:22,866 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:22,867 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:48:22,868 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:48:23,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:23,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 398 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:48:23,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:23,276 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:48:23,277 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:23,277 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:23,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2114007263] [2022-01-10 07:48:23,277 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2114007263] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:23,278 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:23,278 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:48:23,278 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1680783519] [2022-01-10 07:48:23,278 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:23,279 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:48:23,279 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:23,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:48:23,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:48:23,280 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:48:23,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:23,661 INFO L93 Difference]: Finished difference Result 3304 states and 5805 transitions. [2022-01-10 07:48:23,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:48:23,662 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:48:23,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:23,673 INFO L225 Difference]: With dead ends: 3304 [2022-01-10 07:48:23,674 INFO L226 Difference]: Without dead ends: 2721 [2022-01-10 07:48:23,677 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:48:23,678 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:48:23,678 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:48:23,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2721 states. [2022-01-10 07:48:23,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2721 to 2721. [2022-01-10 07:48:23,737 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:48:23,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2721 states to 2721 states and 4885 transitions. [2022-01-10 07:48:23,746 INFO L78 Accepts]: Start accepts. Automaton has 2721 states and 4885 transitions. Word has length 145 [2022-01-10 07:48:23,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:23,746 INFO L470 AbstractCegarLoop]: Abstraction has 2721 states and 4885 transitions. [2022-01-10 07:48:23,746 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:48:23,746 INFO L276 IsEmpty]: Start isEmpty. Operand 2721 states and 4885 transitions. [2022-01-10 07:48:23,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:48:23,748 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:23,749 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:48:23,770 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:48:23,959 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:48:23,960 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:23,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:23,960 INFO L85 PathProgramCache]: Analyzing trace with hash 70462491, now seen corresponding path program 1 times [2022-01-10 07:48:23,960 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:23,961 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1137759986] [2022-01-10 07:48:23,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:23,961 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:23,961 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:23,964 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:48:23,968 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:48:24,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:24,141 INFO L263 TraceCheckSpWp]: Trace formula consists of 396 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:48:24,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:24,360 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:48:24,360 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:24,361 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:24,361 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1137759986] [2022-01-10 07:48:24,361 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1137759986] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:24,361 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:24,361 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:48:24,361 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [486580941] [2022-01-10 07:48:24,361 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:24,362 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:48:24,362 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:24,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:48:24,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:48:24,363 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:48:24,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:24,703 INFO L93 Difference]: Finished difference Result 3304 states and 5791 transitions. [2022-01-10 07:48:24,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:48:24,704 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:48:24,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:24,717 INFO L225 Difference]: With dead ends: 3304 [2022-01-10 07:48:24,717 INFO L226 Difference]: Without dead ends: 2721 [2022-01-10 07:48:24,721 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:48:24,721 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:48:24,722 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:48:24,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2721 states. [2022-01-10 07:48:24,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2721 to 2721. [2022-01-10 07:48:24,780 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:48:24,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2721 states to 2721 states and 4878 transitions. [2022-01-10 07:48:24,788 INFO L78 Accepts]: Start accepts. Automaton has 2721 states and 4878 transitions. Word has length 145 [2022-01-10 07:48:24,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:24,789 INFO L470 AbstractCegarLoop]: Abstraction has 2721 states and 4878 transitions. [2022-01-10 07:48:24,789 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:48:24,789 INFO L276 IsEmpty]: Start isEmpty. Operand 2721 states and 4878 transitions. [2022-01-10 07:48:24,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:48:24,791 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:24,791 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:48:24,815 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:48:25,001 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:48:25,002 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:25,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:25,003 INFO L85 PathProgramCache]: Analyzing trace with hash -285495905, now seen corresponding path program 1 times [2022-01-10 07:48:25,003 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:25,003 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [601526986] [2022-01-10 07:48:25,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:25,004 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:25,004 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:25,005 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:48:25,007 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:48:25,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:25,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 394 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:48:25,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:25,339 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:48:25,340 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:25,340 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:25,340 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [601526986] [2022-01-10 07:48:25,340 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [601526986] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:25,340 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:25,340 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:48:25,340 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [79125311] [2022-01-10 07:48:25,341 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:25,341 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:48:25,341 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:25,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:48:25,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:48:25,342 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:48:25,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:25,686 INFO L93 Difference]: Finished difference Result 3304 states and 5777 transitions. [2022-01-10 07:48:25,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:48:25,686 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:48:25,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:25,698 INFO L225 Difference]: With dead ends: 3304 [2022-01-10 07:48:25,699 INFO L226 Difference]: Without dead ends: 2721 [2022-01-10 07:48:25,702 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:48:25,702 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:48:25,703 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:48:25,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2721 states. [2022-01-10 07:48:25,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2721 to 2721. [2022-01-10 07:48:25,763 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:48:25,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2721 states to 2721 states and 4871 transitions. [2022-01-10 07:48:25,773 INFO L78 Accepts]: Start accepts. Automaton has 2721 states and 4871 transitions. Word has length 145 [2022-01-10 07:48:25,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:25,774 INFO L470 AbstractCegarLoop]: Abstraction has 2721 states and 4871 transitions. [2022-01-10 07:48:25,774 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:48:25,774 INFO L276 IsEmpty]: Start isEmpty. Operand 2721 states and 4871 transitions. [2022-01-10 07:48:25,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:48:25,776 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:25,776 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:48:25,804 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:48:25,987 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:48:25,990 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:25,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:25,990 INFO L85 PathProgramCache]: Analyzing trace with hash 672852891, now seen corresponding path program 1 times [2022-01-10 07:48:25,991 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:25,991 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [269880898] [2022-01-10 07:48:25,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:25,991 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:25,991 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:25,993 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:48:25,995 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:48:26,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:26,188 INFO L263 TraceCheckSpWp]: Trace formula consists of 392 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:48:26,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:26,392 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:48:26,392 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:26,393 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:26,393 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [269880898] [2022-01-10 07:48:26,393 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [269880898] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:26,393 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:26,393 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:48:26,393 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1457437906] [2022-01-10 07:48:26,393 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:26,394 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:48:26,394 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:26,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:48:26,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:48:26,395 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:48:26,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:26,847 INFO L93 Difference]: Finished difference Result 3304 states and 5763 transitions. [2022-01-10 07:48:26,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:48:26,853 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:48:26,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:26,871 INFO L225 Difference]: With dead ends: 3304 [2022-01-10 07:48:26,876 INFO L226 Difference]: Without dead ends: 2721 [2022-01-10 07:48:26,879 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:48:26,879 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.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:48:26,880 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.2s Time] [2022-01-10 07:48:26,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2721 states. [2022-01-10 07:48:26,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2721 to 2721. [2022-01-10 07:48:26,926 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:48:26,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2721 states to 2721 states and 4864 transitions. [2022-01-10 07:48:26,930 INFO L78 Accepts]: Start accepts. Automaton has 2721 states and 4864 transitions. Word has length 145 [2022-01-10 07:48:26,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:26,931 INFO L470 AbstractCegarLoop]: Abstraction has 2721 states and 4864 transitions. [2022-01-10 07:48:26,931 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:48:26,932 INFO L276 IsEmpty]: Start isEmpty. Operand 2721 states and 4864 transitions. [2022-01-10 07:48:26,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:48:26,933 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:26,933 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:48:26,941 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:48:27,140 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:48:27,141 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:27,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:27,141 INFO L85 PathProgramCache]: Analyzing trace with hash -609319395, now seen corresponding path program 1 times [2022-01-10 07:48:27,142 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:27,142 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1800977784] [2022-01-10 07:48:27,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:27,142 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:27,142 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:27,159 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:48:27,160 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:48:27,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:27,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 391 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:48:27,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:27,473 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:48:27,473 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:27,473 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:27,473 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1800977784] [2022-01-10 07:48:27,473 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1800977784] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:27,473 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:27,474 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:48:27,474 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1844565923] [2022-01-10 07:48:27,474 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:27,475 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:48:27,475 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:27,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:48:27,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:48:27,479 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:48:27,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:27,797 INFO L93 Difference]: Finished difference Result 3304 states and 5749 transitions. [2022-01-10 07:48:27,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:48:27,797 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:48:27,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:27,809 INFO L225 Difference]: With dead ends: 3304 [2022-01-10 07:48:27,809 INFO L226 Difference]: Without dead ends: 2721 [2022-01-10 07:48:27,812 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:48:27,813 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.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:48:27,814 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.2s Time] [2022-01-10 07:48:27,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2721 states. [2022-01-10 07:48:27,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2721 to 2721. [2022-01-10 07:48:27,873 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:48:27,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2721 states to 2721 states and 4857 transitions. [2022-01-10 07:48:27,882 INFO L78 Accepts]: Start accepts. Automaton has 2721 states and 4857 transitions. Word has length 145 [2022-01-10 07:48:27,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:27,884 INFO L470 AbstractCegarLoop]: Abstraction has 2721 states and 4857 transitions. [2022-01-10 07:48:27,884 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:48:27,884 INFO L276 IsEmpty]: Start isEmpty. Operand 2721 states and 4857 transitions. [2022-01-10 07:48:27,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:48:27,886 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:27,886 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:48:27,898 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:48:28,098 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:48:28,098 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:28,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:28,099 INFO L85 PathProgramCache]: Analyzing trace with hash 2117931801, now seen corresponding path program 1 times [2022-01-10 07:48:28,099 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:28,099 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [655043591] [2022-01-10 07:48:28,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:28,099 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:28,099 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:28,104 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:48:28,106 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:48:28,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:28,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 389 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:48:28,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:28,434 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:48:28,434 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:28,434 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:28,435 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [655043591] [2022-01-10 07:48:28,435 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [655043591] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:28,435 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:28,435 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:48:28,435 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [219090352] [2022-01-10 07:48:28,435 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:28,435 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:48:28,435 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:28,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:48:28,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:48:28,436 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:48:28,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:28,712 INFO L93 Difference]: Finished difference Result 3304 states and 5735 transitions. [2022-01-10 07:48:28,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:48:28,712 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:48:28,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:28,720 INFO L225 Difference]: With dead ends: 3304 [2022-01-10 07:48:28,720 INFO L226 Difference]: Without dead ends: 2721 [2022-01-10 07:48:28,721 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:48:28,722 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.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:48:28,722 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.2s Time] [2022-01-10 07:48:28,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2721 states. [2022-01-10 07:48:28,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2721 to 2721. [2022-01-10 07:48:28,758 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:48:28,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2721 states to 2721 states and 4850 transitions. [2022-01-10 07:48:28,761 INFO L78 Accepts]: Start accepts. Automaton has 2721 states and 4850 transitions. Word has length 145 [2022-01-10 07:48:28,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:28,761 INFO L470 AbstractCegarLoop]: Abstraction has 2721 states and 4850 transitions. [2022-01-10 07:48:28,762 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:48:28,762 INFO L276 IsEmpty]: Start isEmpty. Operand 2721 states and 4850 transitions. [2022-01-10 07:48:28,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:48:28,763 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:28,763 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:48:28,771 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (10)] Ended with exit code 0 [2022-01-10 07:48:28,970 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:48:28,971 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:28,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:28,971 INFO L85 PathProgramCache]: Analyzing trace with hash 1097528989, now seen corresponding path program 1 times [2022-01-10 07:48:28,971 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:28,971 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1125967214] [2022-01-10 07:48:28,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:28,972 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:28,972 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:28,973 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:48:28,976 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-01-10 07:48:29,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:29,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 387 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:48:29,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:29,235 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:48:29,235 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:29,236 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:29,236 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1125967214] [2022-01-10 07:48:29,236 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1125967214] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:29,236 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:29,236 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:48:29,236 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [765891675] [2022-01-10 07:48:29,236 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:29,240 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:48:29,240 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:29,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:48:29,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:48:29,241 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:48:29,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:29,524 INFO L93 Difference]: Finished difference Result 3304 states and 5721 transitions. [2022-01-10 07:48:29,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:48:29,525 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:48:29,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:29,551 INFO L225 Difference]: With dead ends: 3304 [2022-01-10 07:48:29,551 INFO L226 Difference]: Without dead ends: 2721 [2022-01-10 07:48:29,554 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:48:29,555 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.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:48:29,555 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.2s Time] [2022-01-10 07:48:29,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2721 states. [2022-01-10 07:48:29,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2721 to 2721. [2022-01-10 07:48:29,613 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:48:29,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2721 states to 2721 states and 4843 transitions. [2022-01-10 07:48:29,618 INFO L78 Accepts]: Start accepts. Automaton has 2721 states and 4843 transitions. Word has length 145 [2022-01-10 07:48:29,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:29,619 INFO L470 AbstractCegarLoop]: Abstraction has 2721 states and 4843 transitions. [2022-01-10 07:48:29,619 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:48:29,619 INFO L276 IsEmpty]: Start isEmpty. Operand 2721 states and 4843 transitions. [2022-01-10 07:48:29,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:48:29,621 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:29,621 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:48:29,649 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-01-10 07:48:29,831 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:48:29,832 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:29,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:29,832 INFO L85 PathProgramCache]: Analyzing trace with hash 787518105, now seen corresponding path program 1 times [2022-01-10 07:48:29,833 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:29,833 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [872973356] [2022-01-10 07:48:29,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:29,833 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:29,833 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:29,834 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:48:29,835 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-01-10 07:48:29,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:29,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 385 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:48:29,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:30,146 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:48:30,147 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:30,147 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:30,147 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [872973356] [2022-01-10 07:48:30,147 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [872973356] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:30,147 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:30,147 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:48:30,147 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1282714425] [2022-01-10 07:48:30,147 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:30,148 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:48:30,148 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:30,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:48:30,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:48:30,149 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:48:30,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:30,600 INFO L93 Difference]: Finished difference Result 3454 states and 5939 transitions. [2022-01-10 07:48:30,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:48:30,601 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:48:30,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:30,608 INFO L225 Difference]: With dead ends: 3454 [2022-01-10 07:48:30,608 INFO L226 Difference]: Without dead ends: 2871 [2022-01-10 07:48:30,611 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:48:30,612 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.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:48:30,612 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.4s Time] [2022-01-10 07:48:30,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2871 states. [2022-01-10 07:48:30,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2871 to 2871. [2022-01-10 07:48:30,673 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:48:30,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2871 states to 2871 states and 5042 transitions. [2022-01-10 07:48:30,679 INFO L78 Accepts]: Start accepts. Automaton has 2871 states and 5042 transitions. Word has length 145 [2022-01-10 07:48:30,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:30,679 INFO L470 AbstractCegarLoop]: Abstraction has 2871 states and 5042 transitions. [2022-01-10 07:48:30,679 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:48:30,680 INFO L276 IsEmpty]: Start isEmpty. Operand 2871 states and 5042 transitions. [2022-01-10 07:48:30,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:48:30,681 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:30,681 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:48:30,715 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2022-01-10 07:48:30,892 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:48:30,893 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:30,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:30,893 INFO L85 PathProgramCache]: Analyzing trace with hash -2015036011, now seen corresponding path program 1 times [2022-01-10 07:48:30,894 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:30,894 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2071727951] [2022-01-10 07:48:30,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:30,894 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:30,894 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:30,895 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:48:30,897 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2022-01-10 07:48:31,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:31,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 383 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:48:31,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:31,157 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:48:31,158 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:31,158 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:31,158 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2071727951] [2022-01-10 07:48:31,158 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2071727951] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:31,158 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:31,158 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:48:31,158 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [803513489] [2022-01-10 07:48:31,158 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:31,159 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:48:31,159 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:31,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:48:31,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:48:31,159 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:48:31,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:31,566 INFO L93 Difference]: Finished difference Result 3754 states and 6337 transitions. [2022-01-10 07:48:31,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:48:31,566 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:48:31,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:31,573 INFO L225 Difference]: With dead ends: 3754 [2022-01-10 07:48:31,573 INFO L226 Difference]: Without dead ends: 3021 [2022-01-10 07:48:31,576 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:48:31,577 INFO L933 BasicCegarLoop]: 4372 mSDtfsCounter, 4629 mSDsluCounter, 8386 mSDsCounter, 0 mSdLazyCounter, 335 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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:48:31,577 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:48:31,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3021 states. [2022-01-10 07:48:31,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3021 to 3021. [2022-01-10 07:48:31,643 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:48:31,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3021 states to 3021 states and 5237 transitions. [2022-01-10 07:48:31,649 INFO L78 Accepts]: Start accepts. Automaton has 3021 states and 5237 transitions. Word has length 145 [2022-01-10 07:48:31,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:31,650 INFO L470 AbstractCegarLoop]: Abstraction has 3021 states and 5237 transitions. [2022-01-10 07:48:31,650 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:48:31,650 INFO L276 IsEmpty]: Start isEmpty. Operand 3021 states and 5237 transitions. [2022-01-10 07:48:31,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:48:31,652 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:31,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:48:31,674 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:48:31,863 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:48:31,863 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:31,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:31,864 INFO L85 PathProgramCache]: Analyzing trace with hash 248655706, now seen corresponding path program 1 times [2022-01-10 07:48:31,864 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:31,864 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1786335870] [2022-01-10 07:48:31,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:31,864 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:31,864 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:31,866 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:48:31,867 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2022-01-10 07:48:32,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:32,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 380 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:48:32,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:32,191 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:48:32,191 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:32,191 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:32,192 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1786335870] [2022-01-10 07:48:32,192 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1786335870] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:32,192 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:32,192 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:48:32,192 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1836124608] [2022-01-10 07:48:32,192 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:32,192 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:48:32,192 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:32,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:48:32,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:48:32,193 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:48:32,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:32,593 INFO L93 Difference]: Finished difference Result 4054 states and 6727 transitions. [2022-01-10 07:48:32,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:48:32,594 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:48:32,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:32,603 INFO L225 Difference]: With dead ends: 4054 [2022-01-10 07:48:32,603 INFO L226 Difference]: Without dead ends: 3171 [2022-01-10 07:48:32,608 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:48:32,609 INFO L933 BasicCegarLoop]: 4369 mSDtfsCounter, 4622 mSDsluCounter, 8382 mSDsCounter, 0 mSdLazyCounter, 334 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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:48:32,609 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:48:32,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3171 states. [2022-01-10 07:48:32,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3171 to 3171. [2022-01-10 07:48:32,713 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:48:32,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3171 states to 3171 states and 5428 transitions. [2022-01-10 07:48:32,720 INFO L78 Accepts]: Start accepts. Automaton has 3171 states and 5428 transitions. Word has length 145 [2022-01-10 07:48:32,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:32,721 INFO L470 AbstractCegarLoop]: Abstraction has 3171 states and 5428 transitions. [2022-01-10 07:48:32,721 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:48:32,721 INFO L276 IsEmpty]: Start isEmpty. Operand 3171 states and 5428 transitions. [2022-01-10 07:48:32,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:48:32,722 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:32,722 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:48:32,745 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2022-01-10 07:48:32,933 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:48:32,934 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:32,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:32,934 INFO L85 PathProgramCache]: Analyzing trace with hash -618096041, now seen corresponding path program 1 times [2022-01-10 07:48:32,935 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:32,935 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [559457628] [2022-01-10 07:48:32,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:32,935 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:32,935 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:32,954 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:48:32,955 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2022-01-10 07:48:33,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:33,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 377 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:48:33,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:33,248 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:48:33,249 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:33,249 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:33,249 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [559457628] [2022-01-10 07:48:33,249 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [559457628] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:33,249 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:33,249 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:48:33,249 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1725231096] [2022-01-10 07:48:33,249 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:33,250 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:48:33,250 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:33,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:48:33,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:48:33,250 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:48:33,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:33,778 INFO L93 Difference]: Finished difference Result 4354 states and 7109 transitions. [2022-01-10 07:48:33,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:48:33,779 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:48:33,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:33,788 INFO L225 Difference]: With dead ends: 4354 [2022-01-10 07:48:33,788 INFO L226 Difference]: Without dead ends: 3321 [2022-01-10 07:48:33,791 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:48:33,792 INFO L933 BasicCegarLoop]: 4366 mSDtfsCounter, 4615 mSDsluCounter, 8378 mSDsCounter, 0 mSdLazyCounter, 333 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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:48:33,792 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:48:33,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3321 states. [2022-01-10 07:48:33,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3321 to 3321. [2022-01-10 07:48:33,882 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:48:33,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3321 states to 3321 states and 5615 transitions. [2022-01-10 07:48:33,889 INFO L78 Accepts]: Start accepts. Automaton has 3321 states and 5615 transitions. Word has length 145 [2022-01-10 07:48:33,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:33,890 INFO L470 AbstractCegarLoop]: Abstraction has 3321 states and 5615 transitions. [2022-01-10 07:48:33,890 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:48:33,890 INFO L276 IsEmpty]: Start isEmpty. Operand 3321 states and 5615 transitions. [2022-01-10 07:48:33,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:48:33,893 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:33,894 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:48:33,921 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:48:34,104 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:48:34,105 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:34,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:34,106 INFO L85 PathProgramCache]: Analyzing trace with hash 2029508313, now seen corresponding path program 1 times [2022-01-10 07:48:34,106 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:34,106 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1011270856] [2022-01-10 07:48:34,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:34,106 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:34,107 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:34,120 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:48:34,171 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2022-01-10 07:48:34,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:34,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 376 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:48:34,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:34,435 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:48:34,435 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:34,435 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:34,435 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1011270856] [2022-01-10 07:48:34,435 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1011270856] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:34,435 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:34,435 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:48:34,435 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [365786177] [2022-01-10 07:48:34,436 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:34,436 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:48:34,437 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:34,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:48:34,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:48:34,437 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:48:34,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:34,960 INFO L93 Difference]: Finished difference Result 4654 states and 7483 transitions. [2022-01-10 07:48:34,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:48:34,961 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:48:34,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:34,969 INFO L225 Difference]: With dead ends: 4654 [2022-01-10 07:48:34,970 INFO L226 Difference]: Without dead ends: 3471 [2022-01-10 07:48:34,975 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:48:34,976 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:48:34,976 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:48:34,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3471 states. [2022-01-10 07:48:35,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3471 to 3471. [2022-01-10 07:48:35,048 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:48:35,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3471 states to 3471 states and 5798 transitions. [2022-01-10 07:48:35,053 INFO L78 Accepts]: Start accepts. Automaton has 3471 states and 5798 transitions. Word has length 145 [2022-01-10 07:48:35,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:35,053 INFO L470 AbstractCegarLoop]: Abstraction has 3471 states and 5798 transitions. [2022-01-10 07:48:35,054 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:48:35,054 INFO L276 IsEmpty]: Start isEmpty. Operand 3471 states and 5798 transitions. [2022-01-10 07:48:35,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:48:35,055 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:35,055 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:48:35,063 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (16)] Ended with exit code 0 [2022-01-10 07:48:35,262 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:48:35,263 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:35,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:35,263 INFO L85 PathProgramCache]: Analyzing trace with hash 2103790166, now seen corresponding path program 1 times [2022-01-10 07:48:35,263 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:35,263 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1256503970] [2022-01-10 07:48:35,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:35,264 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:35,264 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:35,265 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:48:35,266 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2022-01-10 07:48:35,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:35,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 373 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:48:35,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:35,556 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:48:35,557 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:35,557 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:35,557 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1256503970] [2022-01-10 07:48:35,557 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1256503970] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:35,557 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:35,557 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:48:35,557 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007622582] [2022-01-10 07:48:35,557 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:35,557 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:48:35,557 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:35,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:48:35,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:48:35,558 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:48:35,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:35,999 INFO L93 Difference]: Finished difference Result 4954 states and 7849 transitions. [2022-01-10 07:48:36,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:48:36,000 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:48:36,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:36,022 INFO L225 Difference]: With dead ends: 4954 [2022-01-10 07:48:36,022 INFO L226 Difference]: Without dead ends: 3621 [2022-01-10 07:48:36,025 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:48:36,026 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:48:36,026 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:48:36,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3621 states. [2022-01-10 07:48:36,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3621 to 3621. [2022-01-10 07:48:36,099 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:48:36,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3621 states to 3621 states and 5977 transitions. [2022-01-10 07:48:36,105 INFO L78 Accepts]: Start accepts. Automaton has 3621 states and 5977 transitions. Word has length 145 [2022-01-10 07:48:36,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:36,105 INFO L470 AbstractCegarLoop]: Abstraction has 3621 states and 5977 transitions. [2022-01-10 07:48:36,106 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:48:36,106 INFO L276 IsEmpty]: Start isEmpty. Operand 3621 states and 5977 transitions. [2022-01-10 07:48:36,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:48:36,107 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:36,107 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:48:36,118 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:48:36,316 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:48:36,316 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:36,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:36,316 INFO L85 PathProgramCache]: Analyzing trace with hash -740232742, now seen corresponding path program 1 times [2022-01-10 07:48:36,317 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:36,317 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1395765801] [2022-01-10 07:48:36,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:36,317 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:36,317 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:36,318 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:48:36,320 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2022-01-10 07:48:36,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:36,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:48:36,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:36,610 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:48:36,610 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:36,610 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:36,610 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1395765801] [2022-01-10 07:48:36,610 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1395765801] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:36,610 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:36,610 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:48:36,611 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [564223703] [2022-01-10 07:48:36,611 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:36,611 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:48:36,611 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:36,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:48:36,611 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:48:36,611 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:48:36,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:36,997 INFO L93 Difference]: Finished difference Result 5254 states and 8207 transitions. [2022-01-10 07:48:36,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:48:36,997 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:48:36,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:37,003 INFO L225 Difference]: With dead ends: 5254 [2022-01-10 07:48:37,003 INFO L226 Difference]: Without dead ends: 3771 [2022-01-10 07:48:37,006 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:48:37,006 INFO L933 BasicCegarLoop]: 4357 mSDtfsCounter, 4594 mSDsluCounter, 8366 mSDsCounter, 0 mSdLazyCounter, 330 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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:48:37,006 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:48:37,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3771 states. [2022-01-10 07:48:37,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3771 to 3771. [2022-01-10 07:48:37,075 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:48:37,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3771 states to 3771 states and 6152 transitions. [2022-01-10 07:48:37,081 INFO L78 Accepts]: Start accepts. Automaton has 3771 states and 6152 transitions. Word has length 145 [2022-01-10 07:48:37,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:37,081 INFO L470 AbstractCegarLoop]: Abstraction has 3771 states and 6152 transitions. [2022-01-10 07:48:37,082 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:48:37,082 INFO L276 IsEmpty]: Start isEmpty. Operand 3771 states and 6152 transitions. [2022-01-10 07:48:37,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:48:37,082 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:37,083 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:48:37,092 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:48:37,290 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:48:37,291 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:37,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:37,291 INFO L85 PathProgramCache]: Analyzing trace with hash 769093079, now seen corresponding path program 1 times [2022-01-10 07:48:37,291 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:37,291 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1662386339] [2022-01-10 07:48:37,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:37,291 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:37,292 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:37,292 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:48:37,294 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2022-01-10 07:48:37,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:37,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 368 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:48:37,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:37,630 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:48:37,631 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:37,631 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:37,631 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1662386339] [2022-01-10 07:48:37,631 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1662386339] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:37,631 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:37,631 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:48:37,631 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [210539308] [2022-01-10 07:48:37,631 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:37,632 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:48:37,632 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:37,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:48:37,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:48:37,632 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:48:38,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:38,040 INFO L93 Difference]: Finished difference Result 5554 states and 8557 transitions. [2022-01-10 07:48:38,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:48:38,040 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:48:38,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:38,047 INFO L225 Difference]: With dead ends: 5554 [2022-01-10 07:48:38,047 INFO L226 Difference]: Without dead ends: 3921 [2022-01-10 07:48:38,050 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:48:38,050 INFO L933 BasicCegarLoop]: 4354 mSDtfsCounter, 4586 mSDsluCounter, 8362 mSDsCounter, 0 mSdLazyCounter, 329 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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:48:38,050 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:48:38,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3921 states. [2022-01-10 07:48:38,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3921 to 3921. [2022-01-10 07:48:38,262 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:48:38,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3921 states to 3921 states and 6323 transitions. [2022-01-10 07:48:38,268 INFO L78 Accepts]: Start accepts. Automaton has 3921 states and 6323 transitions. Word has length 145 [2022-01-10 07:48:38,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:38,268 INFO L470 AbstractCegarLoop]: Abstraction has 3921 states and 6323 transitions. [2022-01-10 07:48:38,268 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:48:38,268 INFO L276 IsEmpty]: Start isEmpty. Operand 3921 states and 6323 transitions. [2022-01-10 07:48:38,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:48:38,269 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:38,269 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:48:38,292 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2022-01-10 07:48:38,477 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:48:38,477 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:38,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:38,478 INFO L85 PathProgramCache]: Analyzing trace with hash 1729688148, now seen corresponding path program 1 times [2022-01-10 07:48:38,478 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:38,478 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [340820843] [2022-01-10 07:48:38,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:38,478 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:38,478 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:38,493 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:48:38,553 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2022-01-10 07:48:38,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:38,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:48:38,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:38,852 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:48:38,852 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:38,852 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:38,852 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [340820843] [2022-01-10 07:48:38,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [340820843] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:38,853 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:38,853 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-10 07:48:38,853 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [616357037] [2022-01-10 07:48:38,853 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:38,853 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:48:38,853 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:38,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:48:38,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:48:38,854 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:48:39,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:39,046 INFO L93 Difference]: Finished difference Result 7458 states and 10986 transitions. [2022-01-10 07:48:39,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:48:39,046 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:48:39,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:39,056 INFO L225 Difference]: With dead ends: 7458 [2022-01-10 07:48:39,056 INFO L226 Difference]: Without dead ends: 5676 [2022-01-10 07:48:39,061 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:48:39,062 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:48:39,062 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:48:39,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5676 states. [2022-01-10 07:48:39,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5676 to 5674. [2022-01-10 07:48:39,254 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:48:39,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5674 states to 5674 states and 8587 transitions. [2022-01-10 07:48:39,264 INFO L78 Accepts]: Start accepts. Automaton has 5674 states and 8587 transitions. Word has length 145 [2022-01-10 07:48:39,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:39,264 INFO L470 AbstractCegarLoop]: Abstraction has 5674 states and 8587 transitions. [2022-01-10 07:48:39,264 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:48:39,264 INFO L276 IsEmpty]: Start isEmpty. Operand 5674 states and 8587 transitions. [2022-01-10 07:48:39,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-01-10 07:48:39,268 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:39,268 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:48:39,278 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2022-01-10 07:48:39,476 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:48:39,476 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:39,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:39,477 INFO L85 PathProgramCache]: Analyzing trace with hash -43020965, now seen corresponding path program 1 times [2022-01-10 07:48:39,477 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:39,477 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1505328627] [2022-01-10 07:48:39,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:39,477 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:39,477 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:39,478 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:48:39,513 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2022-01-10 07:48:39,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:39,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 513 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:48:39,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:39,941 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:48:39,941 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:39,941 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:39,941 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1505328627] [2022-01-10 07:48:39,941 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1505328627] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:39,941 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:39,941 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:48:39,941 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1508257818] [2022-01-10 07:48:39,941 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:39,942 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:48:39,942 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:39,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:48:39,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:48:39,942 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:48:40,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:40,274 INFO L93 Difference]: Finished difference Result 11603 states and 16403 transitions. [2022-01-10 07:48:40,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:48:40,274 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:48:40,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:40,292 INFO L225 Difference]: With dead ends: 11603 [2022-01-10 07:48:40,293 INFO L226 Difference]: Without dead ends: 8068 [2022-01-10 07:48:40,303 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:48:40,303 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:48:40,304 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:48:40,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8068 states. [2022-01-10 07:48:40,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8068 to 5728. [2022-01-10 07:48:40,651 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:48:40,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5728 states to 5728 states and 8623 transitions. [2022-01-10 07:48:40,657 INFO L78 Accepts]: Start accepts. Automaton has 5728 states and 8623 transitions. Word has length 236 [2022-01-10 07:48:40,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:40,657 INFO L470 AbstractCegarLoop]: Abstraction has 5728 states and 8623 transitions. [2022-01-10 07:48:40,658 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:48:40,658 INFO L276 IsEmpty]: Start isEmpty. Operand 5728 states and 8623 transitions. [2022-01-10 07:48:40,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-01-10 07:48:40,660 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:40,661 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:48:40,685 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2022-01-10 07:48:40,869 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:48:40,870 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:40,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:40,870 INFO L85 PathProgramCache]: Analyzing trace with hash -240771301, now seen corresponding path program 1 times [2022-01-10 07:48:40,870 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:40,870 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [808330609] [2022-01-10 07:48:40,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:40,870 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:40,871 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:40,884 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:48:40,903 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2022-01-10 07:48:41,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:41,047 INFO L263 TraceCheckSpWp]: Trace formula consists of 511 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:48:41,050 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:41,335 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:48:41,336 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:41,336 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:41,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [808330609] [2022-01-10 07:48:41,336 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [808330609] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:41,336 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:41,336 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:48:41,336 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1612057352] [2022-01-10 07:48:41,336 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:41,336 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:48:41,336 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:41,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:48:41,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:48:41,337 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:48:41,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:41,556 INFO L93 Difference]: Finished difference Result 9793 states and 13957 transitions. [2022-01-10 07:48:41,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:48:41,557 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:48:41,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:41,567 INFO L225 Difference]: With dead ends: 9793 [2022-01-10 07:48:41,567 INFO L226 Difference]: Without dead ends: 6204 [2022-01-10 07:48:41,575 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:48:41,576 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:48:41,576 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:48:41,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6204 states. [2022-01-10 07:48:41,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6204 to 5740. [2022-01-10 07:48:41,760 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:48:41,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5740 states to 5740 states and 8603 transitions. [2022-01-10 07:48:41,767 INFO L78 Accepts]: Start accepts. Automaton has 5740 states and 8603 transitions. Word has length 236 [2022-01-10 07:48:41,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:41,767 INFO L470 AbstractCegarLoop]: Abstraction has 5740 states and 8603 transitions. [2022-01-10 07:48:41,767 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:48:41,768 INFO L276 IsEmpty]: Start isEmpty. Operand 5740 states and 8603 transitions. [2022-01-10 07:48:41,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-01-10 07:48:41,770 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:41,771 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:48:41,792 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2022-01-10 07:48:41,979 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:48:41,979 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:41,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:41,980 INFO L85 PathProgramCache]: Analyzing trace with hash -1348665125, now seen corresponding path program 1 times [2022-01-10 07:48:41,980 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:41,980 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [534399867] [2022-01-10 07:48:41,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:41,980 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:41,980 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:42,004 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:48:42,019 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2022-01-10 07:48:42,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:42,172 INFO L263 TraceCheckSpWp]: Trace formula consists of 509 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:48:42,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:42,470 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:48:42,470 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:42,471 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:42,471 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [534399867] [2022-01-10 07:48:42,471 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [534399867] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:42,471 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:42,471 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:48:42,471 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [199355813] [2022-01-10 07:48:42,471 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:42,471 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:48:42,471 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:42,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:48:42,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:48:42,472 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:48:42,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:42,688 INFO L93 Difference]: Finished difference Result 9761 states and 13845 transitions. [2022-01-10 07:48:42,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:48:42,690 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:48:42,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:42,700 INFO L225 Difference]: With dead ends: 9761 [2022-01-10 07:48:42,700 INFO L226 Difference]: Without dead ends: 6160 [2022-01-10 07:48:42,708 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:48:42,708 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:48:42,708 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:48:42,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6160 states. [2022-01-10 07:48:43,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6160 to 5752. [2022-01-10 07:48:43,010 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:48:43,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5752 states to 5752 states and 8583 transitions. [2022-01-10 07:48:43,016 INFO L78 Accepts]: Start accepts. Automaton has 5752 states and 8583 transitions. Word has length 236 [2022-01-10 07:48:43,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:43,016 INFO L470 AbstractCegarLoop]: Abstraction has 5752 states and 8583 transitions. [2022-01-10 07:48:43,016 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:48:43,016 INFO L276 IsEmpty]: Start isEmpty. Operand 5752 states and 8583 transitions. [2022-01-10 07:48:43,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-01-10 07:48:43,019 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:43,019 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:48:43,027 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (23)] Ended with exit code 0 [2022-01-10 07:48:43,227 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:48:43,227 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:43,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:43,228 INFO L85 PathProgramCache]: Analyzing trace with hash 1641034395, now seen corresponding path program 1 times [2022-01-10 07:48:43,228 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:43,228 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [205329427] [2022-01-10 07:48:43,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:43,228 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:43,229 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:43,229 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:48:43,231 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2022-01-10 07:48:43,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:43,362 INFO L263 TraceCheckSpWp]: Trace formula consists of 507 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:48:43,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:43,674 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:48:43,675 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:43,675 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:43,675 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [205329427] [2022-01-10 07:48:43,675 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [205329427] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:43,675 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:43,675 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:48:43,675 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [252536889] [2022-01-10 07:48:43,675 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:43,676 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:48:43,676 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:43,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:48:43,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:48:43,676 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:48:43,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:43,909 INFO L93 Difference]: Finished difference Result 9729 states and 13733 transitions. [2022-01-10 07:48:43,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:48:43,910 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:48:43,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:43,919 INFO L225 Difference]: With dead ends: 9729 [2022-01-10 07:48:43,919 INFO L226 Difference]: Without dead ends: 6116 [2022-01-10 07:48:43,926 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:48:43,926 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:48:43,927 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:48:43,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6116 states. [2022-01-10 07:48:44,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6116 to 5764. [2022-01-10 07:48:44,122 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:48:44,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5764 states to 5764 states and 8563 transitions. [2022-01-10 07:48:44,128 INFO L78 Accepts]: Start accepts. Automaton has 5764 states and 8563 transitions. Word has length 236 [2022-01-10 07:48:44,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:44,128 INFO L470 AbstractCegarLoop]: Abstraction has 5764 states and 8563 transitions. [2022-01-10 07:48:44,128 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:48:44,129 INFO L276 IsEmpty]: Start isEmpty. Operand 5764 states and 8563 transitions. [2022-01-10 07:48:44,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-01-10 07:48:44,131 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:44,131 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:48:44,155 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2022-01-10 07:48:44,339 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:48:44,340 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:44,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:44,340 INFO L85 PathProgramCache]: Analyzing trace with hash -1078217637, now seen corresponding path program 1 times [2022-01-10 07:48:44,341 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:44,341 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [719322995] [2022-01-10 07:48:44,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:44,341 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:44,341 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:44,342 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:48:44,342 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2022-01-10 07:48:44,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:44,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 505 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:48:44,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:44,781 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:48:44,781 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:44,781 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:44,781 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [719322995] [2022-01-10 07:48:44,781 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [719322995] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:44,781 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:44,781 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:48:44,781 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240971681] [2022-01-10 07:48:44,781 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:44,782 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:48:44,782 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:44,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:48:44,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:48:44,782 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:48:45,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:45,015 INFO L93 Difference]: Finished difference Result 9641 states and 13549 transitions. [2022-01-10 07:48:45,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:48:45,016 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:48:45,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:45,026 INFO L225 Difference]: With dead ends: 9641 [2022-01-10 07:48:45,027 INFO L226 Difference]: Without dead ends: 6016 [2022-01-10 07:48:45,034 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:48:45,035 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:48:45,035 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:48:45,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6016 states. [2022-01-10 07:48:45,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6016 to 5776. [2022-01-10 07:48:45,320 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:48:45,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5776 states to 5776 states and 8543 transitions. [2022-01-10 07:48:45,327 INFO L78 Accepts]: Start accepts. Automaton has 5776 states and 8543 transitions. Word has length 236 [2022-01-10 07:48:45,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:45,328 INFO L470 AbstractCegarLoop]: Abstraction has 5776 states and 8543 transitions. [2022-01-10 07:48:45,328 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:48:45,328 INFO L276 IsEmpty]: Start isEmpty. Operand 5776 states and 8543 transitions. [2022-01-10 07:48:45,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-01-10 07:48:45,331 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:45,332 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:48:45,341 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2022-01-10 07:48:45,539 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:48:45,540 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:45,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:45,541 INFO L85 PathProgramCache]: Analyzing trace with hash -1886661093, now seen corresponding path program 1 times [2022-01-10 07:48:45,541 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:45,541 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1784949715] [2022-01-10 07:48:45,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:45,542 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:45,542 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:45,543 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:48:45,575 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2022-01-10 07:48:45,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:45,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 503 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:48:45,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:45,966 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:48:45,967 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:45,967 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:45,967 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1784949715] [2022-01-10 07:48:45,967 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1784949715] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:45,967 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:45,967 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:48:45,967 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1868041791] [2022-01-10 07:48:45,967 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:45,968 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:48:45,968 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:45,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:48:45,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:48:45,968 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:48:46,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:46,212 INFO L93 Difference]: Finished difference Result 9609 states and 13437 transitions. [2022-01-10 07:48:46,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:48:46,212 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:48:46,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:46,221 INFO L225 Difference]: With dead ends: 9609 [2022-01-10 07:48:46,221 INFO L226 Difference]: Without dead ends: 5972 [2022-01-10 07:48:46,227 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:48:46,227 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:48:46,228 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:48:46,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5972 states. [2022-01-10 07:48:46,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5972 to 5788. [2022-01-10 07:48:46,435 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:48:46,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5788 states to 5788 states and 8523 transitions. [2022-01-10 07:48:46,443 INFO L78 Accepts]: Start accepts. Automaton has 5788 states and 8523 transitions. Word has length 236 [2022-01-10 07:48:46,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:46,443 INFO L470 AbstractCegarLoop]: Abstraction has 5788 states and 8523 transitions. [2022-01-10 07:48:46,443 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:48:46,444 INFO L276 IsEmpty]: Start isEmpty. Operand 5788 states and 8523 transitions. [2022-01-10 07:48:46,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-01-10 07:48:46,446 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:46,446 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:48:46,456 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2022-01-10 07:48:46,654 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:48:46,655 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:46,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:46,656 INFO L85 PathProgramCache]: Analyzing trace with hash -7845925, now seen corresponding path program 1 times [2022-01-10 07:48:46,656 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:46,656 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1894999781] [2022-01-10 07:48:46,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:46,656 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:46,656 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:46,657 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:48:46,673 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2022-01-10 07:48:46,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:46,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 501 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:48:46,806 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:46,996 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:48:46,997 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:46,997 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:46,997 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1894999781] [2022-01-10 07:48:46,997 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1894999781] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:46,997 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:46,997 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:48:46,997 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421044234] [2022-01-10 07:48:46,997 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:46,997 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:48:46,998 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:46,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:48:46,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:48:46,998 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:48:47,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:47,348 INFO L93 Difference]: Finished difference Result 9577 states and 13325 transitions. [2022-01-10 07:48:47,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:48:47,348 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:48:47,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:47,357 INFO L225 Difference]: With dead ends: 9577 [2022-01-10 07:48:47,357 INFO L226 Difference]: Without dead ends: 5928 [2022-01-10 07:48:47,361 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:48:47,364 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:48:47,365 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:48:47,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5928 states. [2022-01-10 07:48:47,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5928 to 5800. [2022-01-10 07:48:47,575 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:48:47,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5800 states to 5800 states and 8503 transitions. [2022-01-10 07:48:47,582 INFO L78 Accepts]: Start accepts. Automaton has 5800 states and 8503 transitions. Word has length 236 [2022-01-10 07:48:47,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:47,596 INFO L470 AbstractCegarLoop]: Abstraction has 5800 states and 8503 transitions. [2022-01-10 07:48:47,596 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:48:47,596 INFO L276 IsEmpty]: Start isEmpty. Operand 5800 states and 8503 transitions. [2022-01-10 07:48:47,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-01-10 07:48:47,606 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:47,606 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:48:47,629 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2022-01-10 07:48:47,806 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:48:47,807 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:47,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:47,807 INFO L85 PathProgramCache]: Analyzing trace with hash 2066549147, now seen corresponding path program 1 times [2022-01-10 07:48:47,807 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:47,807 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1927833523] [2022-01-10 07:48:47,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:47,808 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:47,808 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:47,809 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:48:47,810 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2022-01-10 07:48:47,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:47,936 INFO L263 TraceCheckSpWp]: Trace formula consists of 499 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:48:47,938 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:48,276 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:48:48,277 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:48,277 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:48,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1927833523] [2022-01-10 07:48:48,277 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1927833523] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:48,277 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:48,277 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:48:48,277 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1085770392] [2022-01-10 07:48:48,277 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:48,290 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:48:48,291 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:48,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:48:48,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:48:48,291 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:48:48,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:48,575 INFO L93 Difference]: Finished difference Result 10217 states and 14059 transitions. [2022-01-10 07:48:48,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:48:48,575 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:48:48,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:48,587 INFO L225 Difference]: With dead ends: 10217 [2022-01-10 07:48:48,587 INFO L226 Difference]: Without dead ends: 6556 [2022-01-10 07:48:48,594 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:48:48,605 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:48:48,605 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:48:48,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6556 states. [2022-01-10 07:48:48,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6556 to 5908. [2022-01-10 07:48:48,890 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:48:48,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5908 states to 5908 states and 8611 transitions. [2022-01-10 07:48:48,897 INFO L78 Accepts]: Start accepts. Automaton has 5908 states and 8611 transitions. Word has length 236 [2022-01-10 07:48:48,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:48,897 INFO L470 AbstractCegarLoop]: Abstraction has 5908 states and 8611 transitions. [2022-01-10 07:48:48,897 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:48:48,898 INFO L276 IsEmpty]: Start isEmpty. Operand 5908 states and 8611 transitions. [2022-01-10 07:48:48,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-01-10 07:48:48,900 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:48,907 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:48:48,917 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2022-01-10 07:48:49,114 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:48:49,115 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:49,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:49,115 INFO L85 PathProgramCache]: Analyzing trace with hash -1158276261, now seen corresponding path program 1 times [2022-01-10 07:48:49,116 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:49,116 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1341503276] [2022-01-10 07:48:49,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:49,117 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:49,117 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:49,118 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:48:49,119 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2022-01-10 07:48:49,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:49,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 497 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:48:49,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:49,591 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:48:49,591 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:49,591 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:49,591 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1341503276] [2022-01-10 07:48:49,592 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1341503276] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:49,592 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:49,592 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:48:49,592 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1287255983] [2022-01-10 07:48:49,592 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:49,592 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:48:49,592 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:49,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:48:49,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:48:49,593 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:48:49,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:49,909 INFO L93 Difference]: Finished difference Result 9705 states and 13349 transitions. [2022-01-10 07:48:49,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:48:49,910 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:48:49,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:49,918 INFO L225 Difference]: With dead ends: 9705 [2022-01-10 07:48:49,918 INFO L226 Difference]: Without dead ends: 5936 [2022-01-10 07:48:49,922 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:48:49,922 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:48:49,923 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:48:49,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5936 states. [2022-01-10 07:48:50,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5936 to 5920. [2022-01-10 07:48:50,161 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:48:50,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5920 states to 5920 states and 8591 transitions. [2022-01-10 07:48:50,167 INFO L78 Accepts]: Start accepts. Automaton has 5920 states and 8591 transitions. Word has length 236 [2022-01-10 07:48:50,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:50,168 INFO L470 AbstractCegarLoop]: Abstraction has 5920 states and 8591 transitions. [2022-01-10 07:48:50,168 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:48:50,168 INFO L276 IsEmpty]: Start isEmpty. Operand 5920 states and 8591 transitions. [2022-01-10 07:48:50,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-01-10 07:48:50,170 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:50,170 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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:48:50,179 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2022-01-10 07:48:50,378 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:48:50,378 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:50,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:50,379 INFO L85 PathProgramCache]: Analyzing trace with hash -2074116837, now seen corresponding path program 1 times [2022-01-10 07:48:50,379 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:50,379 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [54022746] [2022-01-10 07:48:50,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:50,380 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:50,380 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:50,381 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:48:50,382 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2022-01-10 07:48:50,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:50,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 495 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 07:48:50,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:50,895 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:48:50,895 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:50,895 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:50,895 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [54022746] [2022-01-10 07:48:50,896 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [54022746] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:50,896 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:50,896 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:48:50,896 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [863304544] [2022-01-10 07:48:50,896 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:50,896 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:48:50,896 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:50,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:48:50,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:48:50,897 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:48:51,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:51,352 INFO L93 Difference]: Finished difference Result 9702 states and 13208 transitions. [2022-01-10 07:48:51,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:48:51,352 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:48:51,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:51,361 INFO L225 Difference]: With dead ends: 9702 [2022-01-10 07:48:51,361 INFO L226 Difference]: Without dead ends: 5920 [2022-01-10 07:48:51,366 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:48:51,367 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:48:51,367 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:48:51,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5920 states. [2022-01-10 07:48:51,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5920 to 5920. [2022-01-10 07:48:51,705 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:48:51,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5920 states to 5920 states and 8577 transitions. [2022-01-10 07:48:51,713 INFO L78 Accepts]: Start accepts. Automaton has 5920 states and 8577 transitions. Word has length 236 [2022-01-10 07:48:51,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:51,713 INFO L470 AbstractCegarLoop]: Abstraction has 5920 states and 8577 transitions. [2022-01-10 07:48:51,713 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:48:51,713 INFO L276 IsEmpty]: Start isEmpty. Operand 5920 states and 8577 transitions. [2022-01-10 07:48:51,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-01-10 07:48:51,716 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:51,716 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:48:51,724 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2022-01-10 07:48:51,920 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:48:51,920 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:51,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:51,921 INFO L85 PathProgramCache]: Analyzing trace with hash 1636078809, now seen corresponding path program 1 times [2022-01-10 07:48:51,921 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:51,921 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [452021139] [2022-01-10 07:48:51,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:51,921 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:51,922 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:51,922 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:48:51,924 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2022-01-10 07:48:52,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:52,089 INFO L263 TraceCheckSpWp]: Trace formula consists of 494 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 07:48:52,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:52,462 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:48:52,463 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:52,463 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:52,463 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [452021139] [2022-01-10 07:48:52,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [452021139] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:52,463 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:52,463 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:48:52,463 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [954413607] [2022-01-10 07:48:52,463 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:52,463 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:48:52,463 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:52,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:48:52,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:48:52,464 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:48:53,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:53,175 INFO L93 Difference]: Finished difference Result 10104 states and 13677 transitions. [2022-01-10 07:48:53,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:48:53,176 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:48:53,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:53,185 INFO L225 Difference]: With dead ends: 10104 [2022-01-10 07:48:53,186 INFO L226 Difference]: Without dead ends: 6322 [2022-01-10 07:48:53,191 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:48:53,191 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.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 404 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:48:53,191 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4589 Valid, 12783 Invalid, 439 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 404 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:48:53,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6322 states. [2022-01-10 07:48:53,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6322 to 6182. [2022-01-10 07:48:53,528 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:48:53,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6182 states to 6182 states and 8839 transitions. [2022-01-10 07:48:53,537 INFO L78 Accepts]: Start accepts. Automaton has 6182 states and 8839 transitions. Word has length 236 [2022-01-10 07:48:53,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:53,537 INFO L470 AbstractCegarLoop]: Abstraction has 6182 states and 8839 transitions. [2022-01-10 07:48:53,537 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:48:53,537 INFO L276 IsEmpty]: Start isEmpty. Operand 6182 states and 8839 transitions. [2022-01-10 07:48:53,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-01-10 07:48:53,540 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:53,540 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:48:53,548 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2022-01-10 07:48:53,748 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:48:53,748 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:53,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:53,749 INFO L85 PathProgramCache]: Analyzing trace with hash 543443607, now seen corresponding path program 1 times [2022-01-10 07:48:53,749 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:53,749 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1194127089] [2022-01-10 07:48:53,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:53,749 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:53,750 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:53,751 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:48:53,753 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2022-01-10 07:48:53,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:53,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 493 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 07:48:53,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:54,181 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:48:54,181 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:54,181 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:54,181 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1194127089] [2022-01-10 07:48:54,181 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1194127089] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:54,181 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:54,181 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:48:54,181 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1461571487] [2022-01-10 07:48:54,182 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:54,182 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:48:54,182 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:54,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:48:54,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:48:54,182 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:48:54,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:54,848 INFO L93 Difference]: Finished difference Result 10448 states and 14015 transitions. [2022-01-10 07:48:54,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:48:54,849 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:48:54,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:54,859 INFO L225 Difference]: With dead ends: 10448 [2022-01-10 07:48:54,860 INFO L226 Difference]: Without dead ends: 6404 [2022-01-10 07:48:54,865 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:48:54,865 INFO L933 BasicCegarLoop]: 4359 mSDtfsCounter, 4491 mSDsluCounter, 8350 mSDsCounter, 0 mSdLazyCounter, 335 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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:48:54,865 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:48:54,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6404 states. [2022-01-10 07:48:55,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6404 to 6360. [2022-01-10 07:48:55,137 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:48:55,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6360 states to 6360 states and 8969 transitions. [2022-01-10 07:48:55,146 INFO L78 Accepts]: Start accepts. Automaton has 6360 states and 8969 transitions. Word has length 236 [2022-01-10 07:48:55,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:55,146 INFO L470 AbstractCegarLoop]: Abstraction has 6360 states and 8969 transitions. [2022-01-10 07:48:55,146 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:48:55,146 INFO L276 IsEmpty]: Start isEmpty. Operand 6360 states and 8969 transitions. [2022-01-10 07:48:55,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-01-10 07:48:55,149 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:55,149 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:48:55,159 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2022-01-10 07:48:55,357 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:48:55,358 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:55,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:55,358 INFO L85 PathProgramCache]: Analyzing trace with hash 1014799957, now seen corresponding path program 1 times [2022-01-10 07:48:55,358 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:55,359 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1738716691] [2022-01-10 07:48:55,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:55,359 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:55,359 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:55,360 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:48:55,361 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2022-01-10 07:48:55,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:55,494 INFO L263 TraceCheckSpWp]: Trace formula consists of 492 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 07:48:55,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:55,845 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:48:55,845 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:55,845 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:55,845 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1738716691] [2022-01-10 07:48:55,845 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1738716691] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:55,846 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:55,846 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:48:55,846 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2056243180] [2022-01-10 07:48:55,846 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:55,846 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 07:48:55,846 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:55,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 07:48:55,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 07:48:55,847 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:48:56,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:56,587 INFO L93 Difference]: Finished difference Result 14674 states and 18777 transitions. [2022-01-10 07:48:56,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:48:56,588 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:48:56,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:56,610 INFO L225 Difference]: With dead ends: 14674 [2022-01-10 07:48:56,610 INFO L226 Difference]: Without dead ends: 10454 [2022-01-10 07:48:56,619 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:48:56,619 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:48:56,620 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:48:56,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10454 states. [2022-01-10 07:48:57,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10454 to 10452. [2022-01-10 07:48:57,251 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:48:57,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10452 states to 10452 states and 13777 transitions. [2022-01-10 07:48:57,264 INFO L78 Accepts]: Start accepts. Automaton has 10452 states and 13777 transitions. Word has length 236 [2022-01-10 07:48:57,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:57,265 INFO L470 AbstractCegarLoop]: Abstraction has 10452 states and 13777 transitions. [2022-01-10 07:48:57,265 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:48:57,265 INFO L276 IsEmpty]: Start isEmpty. Operand 10452 states and 13777 transitions. [2022-01-10 07:48:57,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-01-10 07:48:57,269 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:57,269 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:48:57,280 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2022-01-10 07:48:57,477 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:48:57,478 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:57,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:57,478 INFO L85 PathProgramCache]: Analyzing trace with hash -1426657833, now seen corresponding path program 1 times [2022-01-10 07:48:57,479 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:57,479 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1112755235] [2022-01-10 07:48:57,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:57,479 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:57,479 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:57,480 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:48:57,481 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:48:57,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:57,609 INFO L263 TraceCheckSpWp]: Trace formula consists of 492 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:48:57,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:57,840 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:48:57,840 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:57,840 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:57,840 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1112755235] [2022-01-10 07:48:57,840 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1112755235] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:57,840 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:57,841 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 07:48:57,841 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1348005997] [2022-01-10 07:48:57,841 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:57,841 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:48:57,841 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:57,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:48:57,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:48:57,841 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:48:58,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:48:58,383 INFO L93 Difference]: Finished difference Result 18752 states and 23542 transitions. [2022-01-10 07:48:58,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:48:58,384 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:48:58,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:48:58,404 INFO L225 Difference]: With dead ends: 18752 [2022-01-10 07:48:58,404 INFO L226 Difference]: Without dead ends: 10440 [2022-01-10 07:48:58,416 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:48:58,417 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:48:58,417 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:48:58,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10440 states. [2022-01-10 07:48:59,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10440 to 10440. [2022-01-10 07:48:59,155 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:48:59,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10440 states to 10440 states and 13754 transitions. [2022-01-10 07:48:59,175 INFO L78 Accepts]: Start accepts. Automaton has 10440 states and 13754 transitions. Word has length 236 [2022-01-10 07:48:59,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:48:59,175 INFO L470 AbstractCegarLoop]: Abstraction has 10440 states and 13754 transitions. [2022-01-10 07:48:59,175 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:48:59,175 INFO L276 IsEmpty]: Start isEmpty. Operand 10440 states and 13754 transitions. [2022-01-10 07:48:59,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2022-01-10 07:48:59,181 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:48:59,181 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:48:59,192 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:48:59,384 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:48:59,384 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:48:59,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:48:59,385 INFO L85 PathProgramCache]: Analyzing trace with hash 825473440, now seen corresponding path program 1 times [2022-01-10 07:48:59,385 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:48:59,385 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [217228321] [2022-01-10 07:48:59,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:48:59,385 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:48:59,385 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:48:59,386 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:48:59,388 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:48:59,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:48:59,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 494 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 07:48:59,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:48:59,912 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:48:59,912 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:48:59,912 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:48:59,912 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [217228321] [2022-01-10 07:48:59,913 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [217228321] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:48:59,913 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:48:59,913 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:48:59,913 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596247328] [2022-01-10 07:48:59,913 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:48:59,913 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 07:48:59,913 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:48:59,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 07:48:59,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 07:48:59,914 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:49:01,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:49:01,210 INFO L93 Difference]: Finished difference Result 26543 states and 32700 transitions. [2022-01-10 07:49:01,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:49:01,211 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:49:01,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:49:01,364 INFO L225 Difference]: With dead ends: 26543 [2022-01-10 07:49:01,364 INFO L226 Difference]: Without dead ends: 18243 [2022-01-10 07:49:01,374 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:49:01,374 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:49:01,375 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:49:01,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18243 states. [2022-01-10 07:49:02,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18243 to 18241. [2022-01-10 07:49:02,417 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:49:02,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18241 states to 18241 states and 22910 transitions. [2022-01-10 07:49:02,445 INFO L78 Accepts]: Start accepts. Automaton has 18241 states and 22910 transitions. Word has length 237 [2022-01-10 07:49:02,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:49:02,446 INFO L470 AbstractCegarLoop]: Abstraction has 18241 states and 22910 transitions. [2022-01-10 07:49:02,446 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:49:02,446 INFO L276 IsEmpty]: Start isEmpty. Operand 18241 states and 22910 transitions. [2022-01-10 07:49:02,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2022-01-10 07:49:02,454 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:49:02,454 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:49:02,475 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (35)] Forceful destruction successful, exit code 0 [2022-01-10 07:49:02,663 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:49:02,663 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:49:02,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:49:02,663 INFO L85 PathProgramCache]: Analyzing trace with hash -1615984350, now seen corresponding path program 1 times [2022-01-10 07:49:02,664 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:49:02,664 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1097632294] [2022-01-10 07:49:02,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:49:02,664 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:49:02,664 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:49:02,665 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:49:02,666 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:49:02,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:49:02,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 494 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:49:02,796 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:49:03,044 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:49:03,044 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:49:03,044 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:49:03,044 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1097632294] [2022-01-10 07:49:03,044 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1097632294] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:49:03,044 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:49:03,044 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 07:49:03,044 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [957163596] [2022-01-10 07:49:03,044 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:49:03,045 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:49:03,045 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:49:03,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:49:03,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:49:03,045 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:49:04,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:49:04,226 INFO L93 Difference]: Finished difference Result 34331 states and 41811 transitions. [2022-01-10 07:49:04,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:49:04,227 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:49:04,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:49:04,262 INFO L225 Difference]: With dead ends: 34331 [2022-01-10 07:49:04,262 INFO L226 Difference]: Without dead ends: 18230 [2022-01-10 07:49:04,285 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 235 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:49:04,286 INFO L933 BasicCegarLoop]: 4369 mSDtfsCounter, 403 mSDsluCounter, 3958 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 403 SdHoareTripleChecker+Valid, 8327 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:49:04,286 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [403 Valid, 8327 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:49:04,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18230 states. [2022-01-10 07:49:05,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18230 to 18230. [2022-01-10 07:49:05,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18230 states, 17416 states have (on average 1.263033991731741) internal successors, (21997), 17446 states have internal predecessors, (21997), 412 states have call successors, (412), 368 states have call predecessors, (412), 400 states have return successors, (480), 416 states have call predecessors, (480), 412 states have call successors, (480) [2022-01-10 07:49:05,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18230 states to 18230 states and 22889 transitions. [2022-01-10 07:49:05,483 INFO L78 Accepts]: Start accepts. Automaton has 18230 states and 22889 transitions. Word has length 237 [2022-01-10 07:49:05,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:49:05,484 INFO L470 AbstractCegarLoop]: Abstraction has 18230 states and 22889 transitions. [2022-01-10 07:49:05,484 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 3 states have internal predecessors, (151), 2 states have call successors, (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:49:05,484 INFO L276 IsEmpty]: Start isEmpty. Operand 18230 states and 22889 transitions. [2022-01-10 07:49:05,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2022-01-10 07:49:05,491 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:49:05,491 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:49:05,500 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (36)] Forceful destruction successful, exit code 0 [2022-01-10 07:49:05,699 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:49:05,700 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:49:05,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:49:05,700 INFO L85 PathProgramCache]: Analyzing trace with hash 2013368881, now seen corresponding path program 1 times [2022-01-10 07:49:05,700 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:49:05,700 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [375572397] [2022-01-10 07:49:05,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:49:05,701 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:49:05,701 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:49:05,702 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:49:05,735 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2022-01-10 07:49:05,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:49:05,855 INFO L263 TraceCheckSpWp]: Trace formula consists of 496 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 07:49:05,857 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:49:06,167 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:49:06,167 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:49:06,167 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:49:06,167 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [375572397] [2022-01-10 07:49:06,168 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [375572397] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:49:06,168 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:49:06,168 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:49:06,168 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1111706061] [2022-01-10 07:49:06,168 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:49:06,168 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 07:49:06,169 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:49:06,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 07:49:06,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 07:49:06,169 INFO L87 Difference]: Start difference. First operand 18230 states and 22889 transitions. Second operand has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 4 states have call successors, (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:49:09,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:49:09,477 INFO L93 Difference]: Finished difference Result 49418 states and 59523 transitions. [2022-01-10 07:49:09,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:49:09,478 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 4 states have call successors, (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 238 [2022-01-10 07:49:09,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:49:09,570 INFO L225 Difference]: With dead ends: 49418 [2022-01-10 07:49:09,570 INFO L226 Difference]: Without dead ends: 33328 [2022-01-10 07:49:09,595 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 236 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:49:09,595 INFO L933 BasicCegarLoop]: 4367 mSDtfsCounter, 4498 mSDsluCounter, 4487 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4504 SdHoareTripleChecker+Valid, 8854 SdHoareTripleChecker+Invalid, 226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:49:09,596 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4504 Valid, 8854 Invalid, 226 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:49:09,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33328 states. [2022-01-10 07:49:12,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33328 to 33326. [2022-01-10 07:49:12,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33326 states, 31752 states have (on average 1.2235134794658604) internal successors, (38849), 31818 states have internal predecessors, (38849), 788 states have call successors, (788), 704 states have call predecessors, (788), 784 states have return successors, (952), 804 states have call predecessors, (952), 788 states have call successors, (952) [2022-01-10 07:49:12,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33326 states to 33326 states and 40589 transitions. [2022-01-10 07:49:12,864 INFO L78 Accepts]: Start accepts. Automaton has 33326 states and 40589 transitions. Word has length 238 [2022-01-10 07:49:12,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:49:12,864 INFO L470 AbstractCegarLoop]: Abstraction has 33326 states and 40589 transitions. [2022-01-10 07:49:12,865 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 4 states have call successors, (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:49:12,865 INFO L276 IsEmpty]: Start isEmpty. Operand 33326 states and 40589 transitions. [2022-01-10 07:49:12,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 240 [2022-01-10 07:49:12,882 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:49:12,882 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:49:12,893 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (37)] Ended with exit code 0 [2022-01-10 07:49:13,093 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:49:13,094 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:49:13,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:49:13,094 INFO L85 PathProgramCache]: Analyzing trace with hash -420216380, now seen corresponding path program 1 times [2022-01-10 07:49:13,095 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:49:13,095 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [907643391] [2022-01-10 07:49:13,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:49:13,095 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:49:13,095 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:49:13,096 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:49:13,098 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2022-01-10 07:49:13,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:49:13,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 498 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 07:49:13,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:49:13,606 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:49:13,606 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:49:13,606 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:49:13,606 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [907643391] [2022-01-10 07:49:13,607 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [907643391] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:49:13,607 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:49:13,607 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:49:13,607 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [875241761] [2022-01-10 07:49:13,607 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:49:13,607 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 07:49:13,607 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:49:13,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 07:49:13,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 07:49:13,608 INFO L87 Difference]: Start difference. First operand 33326 states and 40589 transitions. Second operand has 4 states, 4 states have (on average 40.5) internal successors, (162), 4 states have internal predecessors, (162), 4 states have call successors, (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)