/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_label41+token_ring.11.cil-2.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-a10ec3b [2022-01-10 07:39:21,309 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-10 07:39:21,311 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-10 07:39:21,367 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-10 07:39:21,367 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-10 07:39:21,370 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-10 07:39:21,375 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-10 07:39:21,377 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-10 07:39:21,379 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-10 07:39:21,383 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-10 07:39:21,384 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-10 07:39:21,385 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-10 07:39:21,385 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-10 07:39:21,387 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-10 07:39:21,388 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-10 07:39:21,391 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-10 07:39:21,391 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-10 07:39:21,392 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-10 07:39:21,395 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-10 07:39:21,400 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-10 07:39:21,401 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-10 07:39:21,402 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-10 07:39:21,403 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-10 07:39:21,404 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-10 07:39:21,410 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-10 07:39:21,410 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-10 07:39:21,410 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-10 07:39:21,412 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-10 07:39:21,412 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-10 07:39:21,413 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-10 07:39:21,413 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-10 07:39:21,414 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-10 07:39:21,415 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-10 07:39:21,416 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-10 07:39:21,417 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-10 07:39:21,417 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-10 07:39:21,418 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-10 07:39:21,418 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-10 07:39:21,418 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-10 07:39:21,419 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-10 07:39:21,419 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-10 07:39:21,420 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:39:21,439 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-10 07:39:21,440 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-10 07:39:21,440 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-01-10 07:39:21,440 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-01-10 07:39:21,441 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-10 07:39:21,441 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-10 07:39:21,441 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-10 07:39:21,441 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-10 07:39:21,441 INFO L138 SettingsManager]: * Use SBE=true [2022-01-10 07:39:21,442 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-10 07:39:21,442 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-10 07:39:21,442 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-10 07:39:21,442 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-10 07:39:21,442 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-10 07:39:21,442 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-10 07:39:21,442 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-01-10 07:39:21,442 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-01-10 07:39:21,442 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-01-10 07:39:21,443 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-10 07:39:21,443 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-10 07:39:21,443 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-10 07:39:21,443 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-10 07:39:21,443 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-10 07:39:21,443 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 07:39:21,443 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-10 07:39:21,443 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-10 07:39:21,444 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-10 07:39:21,444 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-01-10 07:39:21,444 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-01-10 07:39:21,444 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-10 07:39:21,444 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-01-10 07:39:21,444 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-10 07:39:21,444 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-01-10 07:39:21,444 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:39:21,679 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-10 07:39:21,711 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-10 07:39:21,714 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-10 07:39:21,714 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-10 07:39:21,719 INFO L275 PluginConnector]: CDTParser initialized [2022-01-10 07:39:21,720 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/combinations/Problem05_label41+token_ring.11.cil-2.c [2022-01-10 07:39:21,774 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/418923c5a/8dbcad9d4c3843c7a4f77102cba13167/FLAG393db5f51 [2022-01-10 07:39:22,677 INFO L306 CDTParser]: Found 1 translation units. [2022-01-10 07:39:22,678 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/combinations/Problem05_label41+token_ring.11.cil-2.c [2022-01-10 07:39:22,741 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/418923c5a/8dbcad9d4c3843c7a4f77102cba13167/FLAG393db5f51 [2022-01-10 07:39:22,803 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/418923c5a/8dbcad9d4c3843c7a4f77102cba13167 [2022-01-10 07:39:22,806 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-10 07:39:22,808 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-01-10 07:39:22,811 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-10 07:39:22,811 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-10 07:39:22,813 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-10 07:39:22,814 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 07:39:22" (1/1) ... [2022-01-10 07:39:22,815 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4512dce8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:39:22, skipping insertion in model container [2022-01-10 07:39:22,815 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 07:39:22" (1/1) ... [2022-01-10 07:39:22,822 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-10 07:39:23,014 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-10 07:39:24,648 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_label41+token_ring.11.cil-2.c[376251,376264] [2022-01-10 07:39:24,699 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_label41+token_ring.11.cil-2.c[383339,383352] [2022-01-10 07:39:24,947 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 07:39:24,959 INFO L203 MainTranslator]: Completed pre-run [2022-01-10 07:39:25,699 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_label41+token_ring.11.cil-2.c[376251,376264] [2022-01-10 07:39:25,708 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_label41+token_ring.11.cil-2.c[383339,383352] [2022-01-10 07:39:25,743 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 07:39:25,799 INFO L208 MainTranslator]: Completed translation [2022-01-10 07:39:25,800 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:39:25 WrapperNode [2022-01-10 07:39:25,800 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-10 07:39:25,801 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-10 07:39:25,802 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-10 07:39:25,802 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-10 07:39:25,807 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:39:25" (1/1) ... [2022-01-10 07:39:25,888 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:39:25" (1/1) ... [2022-01-10 07:39:26,270 INFO L137 Inliner]: procedures = 67, calls = 74, calls flagged for inlining = 44, calls inlined = 44, statements flattened = 13101 [2022-01-10 07:39:26,271 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-10 07:39:26,272 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-10 07:39:26,272 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-10 07:39:26,272 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-10 07:39:26,279 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:39:25" (1/1) ... [2022-01-10 07:39:26,279 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:39:25" (1/1) ... [2022-01-10 07:39:26,345 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:39:25" (1/1) ... [2022-01-10 07:39:26,345 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:39:25" (1/1) ... [2022-01-10 07:39:26,571 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:39:25" (1/1) ... [2022-01-10 07:39:26,604 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:39:25" (1/1) ... [2022-01-10 07:39:26,629 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:39:25" (1/1) ... [2022-01-10 07:39:26,687 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-10 07:39:26,689 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-10 07:39:26,689 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-10 07:39:26,689 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-10 07:39:26,691 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:39:25" (1/1) ... [2022-01-10 07:39:26,698 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 07:39:26,706 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-10 07:39:26,800 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:39:26,823 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:39:26,848 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-10 07:39:26,848 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads [2022-01-10 07:39:26,848 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads [2022-01-10 07:39:26,848 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2022-01-10 07:39:26,848 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2022-01-10 07:39:26,848 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels [2022-01-10 07:39:26,848 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels [2022-01-10 07:39:26,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-01-10 07:39:26,848 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events [2022-01-10 07:39:26,849 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events [2022-01-10 07:39:26,849 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread [2022-01-10 07:39:26,849 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread [2022-01-10 07:39:26,849 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events [2022-01-10 07:39:26,849 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events [2022-01-10 07:39:26,849 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-10 07:39:26,849 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-10 07:39:26,967 INFO L234 CfgBuilder]: Building ICFG [2022-01-10 07:39:26,968 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-10 07:39:35,357 INFO L275 CfgBuilder]: Performing block encoding [2022-01-10 07:39:35,386 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-10 07:39:35,387 INFO L299 CfgBuilder]: Removed 15 assume(true) statements. [2022-01-10 07:39:35,391 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 07:39:35 BoogieIcfgContainer [2022-01-10 07:39:35,392 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-10 07:39:35,393 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-10 07:39:35,393 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-10 07:39:35,396 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-10 07:39:35,397 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.01 07:39:22" (1/3) ... [2022-01-10 07:39:35,397 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@67b7b39f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 07:39:35, skipping insertion in model container [2022-01-10 07:39:35,397 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:39:25" (2/3) ... [2022-01-10 07:39:35,398 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@67b7b39f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 07:39:35, skipping insertion in model container [2022-01-10 07:39:35,398 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 07:39:35" (3/3) ... [2022-01-10 07:39:35,399 INFO L111 eAbstractionObserver]: Analyzing ICFG Problem05_label41+token_ring.11.cil-2.c [2022-01-10 07:39:35,404 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-10 07:39:35,404 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2022-01-10 07:39:35,455 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-10 07:39:35,461 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:39:35,462 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2022-01-10 07:39:35,536 INFO L276 IsEmpty]: Start isEmpty. Operand has 2540 states, 2506 states have (on average 1.8443735035913806) internal successors, (4622), 2509 states have internal predecessors, (4622), 25 states have call successors, (25), 6 states have call predecessors, (25), 6 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2022-01-10 07:39:35,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:39:35,550 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:39:35,551 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:39:35,551 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:39:35,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:39:35,556 INFO L85 PathProgramCache]: Analyzing trace with hash -17558896, now seen corresponding path program 1 times [2022-01-10 07:39:35,569 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:39:35,569 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1415677295] [2022-01-10 07:39:35,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:39:35,570 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:39:35,571 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:39:35,573 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:39:35,587 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:39:35,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:39:35,796 INFO L263 TraceCheckSpWp]: Trace formula consists of 468 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:39:35,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:39:36,160 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:39:36,160 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:39:36,161 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:39:36,161 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1415677295] [2022-01-10 07:39:36,162 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1415677295] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:39:36,162 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:39:36,162 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 07:39:36,163 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [297425513] [2022-01-10 07:39:36,164 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:39:36,168 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:39:36,168 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:39:36,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:39:36,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:39:36,207 INFO L87 Difference]: Start difference. First operand has 2540 states, 2506 states have (on average 1.8443735035913806) internal successors, (4622), 2509 states have internal predecessors, (4622), 25 states have call successors, (25), 6 states have call predecessors, (25), 6 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) Second operand has 3 states, 3 states have (on average 52.333333333333336) internal successors, (157), 3 states have internal predecessors, (157), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:36,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:39:36,373 INFO L93 Difference]: Finished difference Result 5068 states and 9321 transitions. [2022-01-10 07:39:36,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:39:36,376 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 52.333333333333336) internal successors, (157), 3 states have internal predecessors, (157), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 07:39:36,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:39:36,398 INFO L225 Difference]: With dead ends: 5068 [2022-01-10 07:39:36,398 INFO L226 Difference]: Without dead ends: 2473 [2022-01-10 07:39:36,407 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 165 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:39:36,410 INFO L933 BasicCegarLoop]: 4579 mSDtfsCounter, 544 mSDsluCounter, 4022 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 544 SdHoareTripleChecker+Valid, 8601 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:39:36,411 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [544 Valid, 8601 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:39:36,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2473 states. [2022-01-10 07:39:36,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2473 to 2473. [2022-01-10 07:39:36,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2473 states, 2440 states have (on average 1.82827868852459) internal successors, (4461), 2442 states have internal predecessors, (4461), 25 states have call successors, (25), 6 states have call predecessors, (25), 6 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2022-01-10 07:39:36,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2473 states to 2473 states and 4511 transitions. [2022-01-10 07:39:36,553 INFO L78 Accepts]: Start accepts. Automaton has 2473 states and 4511 transitions. Word has length 167 [2022-01-10 07:39:36,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:39:36,555 INFO L470 AbstractCegarLoop]: Abstraction has 2473 states and 4511 transitions. [2022-01-10 07:39:36,555 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 52.333333333333336) internal successors, (157), 3 states have internal predecessors, (157), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:36,555 INFO L276 IsEmpty]: Start isEmpty. Operand 2473 states and 4511 transitions. [2022-01-10 07:39:36,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:39:36,560 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:39:36,560 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:39:36,574 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2022-01-10 07:39:36,771 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:39:36,772 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:39:36,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:39:36,773 INFO L85 PathProgramCache]: Analyzing trace with hash -1911892782, now seen corresponding path program 1 times [2022-01-10 07:39:36,774 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:39:36,774 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [448410127] [2022-01-10 07:39:36,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:39:36,774 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:39:36,774 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:39:36,776 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:39:36,778 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:39:36,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:39:36,970 INFO L263 TraceCheckSpWp]: Trace formula consists of 468 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:39:36,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:39:37,295 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:39:37,295 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:39:37,295 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:39:37,296 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [448410127] [2022-01-10 07:39:37,297 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [448410127] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:39:37,301 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:39:37,301 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:39:37,301 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [784999687] [2022-01-10 07:39:37,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:39:37,304 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:39:37,304 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:39:37,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:39:37,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:39:37,305 INFO L87 Difference]: Start difference. First operand 2473 states and 4511 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 3 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:38,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:39:38,309 INFO L93 Difference]: Finished difference Result 3183 states and 5643 transitions. [2022-01-10 07:39:38,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:39:38,310 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 3 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 07:39:38,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:39:38,325 INFO L225 Difference]: With dead ends: 3183 [2022-01-10 07:39:38,325 INFO L226 Difference]: Without dead ends: 2850 [2022-01-10 07:39:38,328 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:39:38,329 INFO L933 BasicCegarLoop]: 4557 mSDtfsCounter, 5020 mSDsluCounter, 9013 mSDsCounter, 0 mSdLazyCounter, 477 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5039 SdHoareTripleChecker+Valid, 13570 SdHoareTripleChecker+Invalid, 532 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 477 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-10 07:39:38,330 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5039 Valid, 13570 Invalid, 532 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 477 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-10 07:39:38,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2850 states. [2022-01-10 07:39:38,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2850 to 2823. [2022-01-10 07:39:38,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2823 states, 2763 states have (on average 1.8009410061527324) internal successors, (4976), 2766 states have internal predecessors, (4976), 45 states have call successors, (45), 12 states have call predecessors, (45), 13 states have return successors, (46), 45 states have call predecessors, (46), 45 states have call successors, (46) [2022-01-10 07:39:38,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2823 states to 2823 states and 5067 transitions. [2022-01-10 07:39:38,415 INFO L78 Accepts]: Start accepts. Automaton has 2823 states and 5067 transitions. Word has length 167 [2022-01-10 07:39:38,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:39:38,416 INFO L470 AbstractCegarLoop]: Abstraction has 2823 states and 5067 transitions. [2022-01-10 07:39:38,416 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 3 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:38,416 INFO L276 IsEmpty]: Start isEmpty. Operand 2823 states and 5067 transitions. [2022-01-10 07:39:38,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:39:38,419 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:39:38,419 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:39:38,433 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:39:38,630 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:39:38,631 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:39:38,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:39:38,632 INFO L85 PathProgramCache]: Analyzing trace with hash -912306602, now seen corresponding path program 1 times [2022-01-10 07:39:38,632 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:39:38,633 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1447441533] [2022-01-10 07:39:38,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:39:38,633 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:39:38,633 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:39:38,634 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:39:38,660 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:39:38,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:39:38,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 466 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:39:38,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:39:39,110 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:39:39,111 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:39:39,111 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:39:39,111 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1447441533] [2022-01-10 07:39:39,111 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1447441533] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:39:39,111 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:39:39,112 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:39:39,112 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [976835921] [2022-01-10 07:39:39,112 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:39:39,113 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:39:39,113 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:39:39,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:39:39,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:39:39,114 INFO L87 Difference]: Start difference. First operand 2823 states and 5067 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:39,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:39:39,613 INFO L93 Difference]: Finished difference Result 3506 states and 6151 transitions. [2022-01-10 07:39:39,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:39:39,614 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 07:39:39,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:39:39,628 INFO L225 Difference]: With dead ends: 3506 [2022-01-10 07:39:39,628 INFO L226 Difference]: Without dead ends: 2823 [2022-01-10 07:39:39,632 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:39:39,633 INFO L933 BasicCegarLoop]: 4480 mSDtfsCounter, 4707 mSDsluCounter, 8515 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4726 SdHoareTripleChecker+Valid, 12995 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:39:39,633 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4726 Valid, 12995 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 257 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:39:39,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2823 states. [2022-01-10 07:39:39,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2823 to 2823. [2022-01-10 07:39:39,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2823 states, 2763 states have (on average 1.7984075280492218) internal successors, (4969), 2766 states have internal predecessors, (4969), 45 states have call successors, (45), 12 states have call predecessors, (45), 13 states have return successors, (46), 45 states have call predecessors, (46), 45 states have call successors, (46) [2022-01-10 07:39:39,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2823 states to 2823 states and 5060 transitions. [2022-01-10 07:39:39,719 INFO L78 Accepts]: Start accepts. Automaton has 2823 states and 5060 transitions. Word has length 167 [2022-01-10 07:39:39,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:39:39,720 INFO L470 AbstractCegarLoop]: Abstraction has 2823 states and 5060 transitions. [2022-01-10 07:39:39,720 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:39,720 INFO L276 IsEmpty]: Start isEmpty. Operand 2823 states and 5060 transitions. [2022-01-10 07:39:39,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:39:39,723 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:39:39,723 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:39:39,738 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:39:39,934 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:39:39,934 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:39:39,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:39:39,935 INFO L85 PathProgramCache]: Analyzing trace with hash -325872558, now seen corresponding path program 1 times [2022-01-10 07:39:39,936 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:39:39,936 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [597063462] [2022-01-10 07:39:39,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:39:39,936 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:39:39,936 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:39:39,937 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:39:39,939 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:39:40,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:39:40,112 INFO L263 TraceCheckSpWp]: Trace formula consists of 464 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:39:40,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:39:40,363 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:39:40,363 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:39:40,363 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:39:40,363 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [597063462] [2022-01-10 07:39:40,364 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [597063462] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:39:40,364 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:39:40,364 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:39:40,364 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1849973897] [2022-01-10 07:39:40,364 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:39:40,365 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:39:40,365 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:39:40,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:39:40,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:39:40,366 INFO L87 Difference]: Start difference. First operand 2823 states and 5060 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:40,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:39:40,833 INFO L93 Difference]: Finished difference Result 3506 states and 6137 transitions. [2022-01-10 07:39:40,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:39:40,834 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 07:39:40,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:39:40,846 INFO L225 Difference]: With dead ends: 3506 [2022-01-10 07:39:40,846 INFO L226 Difference]: Without dead ends: 2823 [2022-01-10 07:39:40,850 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:39:40,851 INFO L933 BasicCegarLoop]: 4477 mSDtfsCounter, 4701 mSDsluCounter, 8511 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4720 SdHoareTripleChecker+Valid, 12988 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:39:40,852 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4720 Valid, 12988 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 257 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:39:40,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2823 states. [2022-01-10 07:39:40,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2823 to 2823. [2022-01-10 07:39:40,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2823 states, 2763 states have (on average 1.795874049945711) internal successors, (4962), 2766 states have internal predecessors, (4962), 45 states have call successors, (45), 12 states have call predecessors, (45), 13 states have return successors, (46), 45 states have call predecessors, (46), 45 states have call successors, (46) [2022-01-10 07:39:40,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2823 states to 2823 states and 5053 transitions. [2022-01-10 07:39:40,931 INFO L78 Accepts]: Start accepts. Automaton has 2823 states and 5053 transitions. Word has length 167 [2022-01-10 07:39:40,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:39:40,931 INFO L470 AbstractCegarLoop]: Abstraction has 2823 states and 5053 transitions. [2022-01-10 07:39:40,931 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:40,931 INFO L276 IsEmpty]: Start isEmpty. Operand 2823 states and 5053 transitions. [2022-01-10 07:39:40,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:39:40,933 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:39:40,934 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:39:40,944 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:39:41,144 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:39:41,144 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:39:41,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:39:41,145 INFO L85 PathProgramCache]: Analyzing trace with hash 524328662, now seen corresponding path program 1 times [2022-01-10 07:39:41,145 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:39:41,146 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [120218440] [2022-01-10 07:39:41,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:39:41,146 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:39:41,146 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:39:41,147 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:39:41,149 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:39:41,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:39:41,305 INFO L263 TraceCheckSpWp]: Trace formula consists of 462 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:39:41,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:39:41,583 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:39:41,584 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:39:41,584 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:39:41,584 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [120218440] [2022-01-10 07:39:41,584 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [120218440] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:39:41,584 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:39:41,584 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:39:41,584 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979020878] [2022-01-10 07:39:41,585 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:39:41,585 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:39:41,585 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:39:41,586 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:39:41,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:39:41,586 INFO L87 Difference]: Start difference. First operand 2823 states and 5053 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:42,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:39:42,019 INFO L93 Difference]: Finished difference Result 3506 states and 6123 transitions. [2022-01-10 07:39:42,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:39:42,020 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 07:39:42,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:39:42,031 INFO L225 Difference]: With dead ends: 3506 [2022-01-10 07:39:42,031 INFO L226 Difference]: Without dead ends: 2823 [2022-01-10 07:39:42,034 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:39:42,034 INFO L933 BasicCegarLoop]: 4474 mSDtfsCounter, 4695 mSDsluCounter, 8507 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4714 SdHoareTripleChecker+Valid, 12981 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:39:42,035 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4714 Valid, 12981 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 257 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:39:42,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2823 states. [2022-01-10 07:39:42,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2823 to 2823. [2022-01-10 07:39:42,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2823 states, 2763 states have (on average 1.7933405718422004) internal successors, (4955), 2766 states have internal predecessors, (4955), 45 states have call successors, (45), 12 states have call predecessors, (45), 13 states have return successors, (46), 45 states have call predecessors, (46), 45 states have call successors, (46) [2022-01-10 07:39:42,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2823 states to 2823 states and 5046 transitions. [2022-01-10 07:39:42,175 INFO L78 Accepts]: Start accepts. Automaton has 2823 states and 5046 transitions. Word has length 167 [2022-01-10 07:39:42,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:39:42,175 INFO L470 AbstractCegarLoop]: Abstraction has 2823 states and 5046 transitions. [2022-01-10 07:39:42,175 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:42,176 INFO L276 IsEmpty]: Start isEmpty. Operand 2823 states and 5046 transitions. [2022-01-10 07:39:42,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:39:42,177 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:39:42,178 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:39:42,195 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-01-10 07:39:42,390 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:39:42,391 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:39:42,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:39:42,391 INFO L85 PathProgramCache]: Analyzing trace with hash -1387908142, now seen corresponding path program 1 times [2022-01-10 07:39:42,392 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:39:42,392 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1184449692] [2022-01-10 07:39:42,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:39:42,392 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:39:42,392 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:39:42,394 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:39:42,396 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:39:42,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:39:42,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 460 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:39:42,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:39:42,808 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:39:42,808 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:39:42,808 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:39:42,808 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1184449692] [2022-01-10 07:39:42,808 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1184449692] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:39:42,808 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:39:42,808 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:39:42,809 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [258684553] [2022-01-10 07:39:42,809 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:39:42,809 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:39:42,809 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:39:42,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:39:42,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:39:42,810 INFO L87 Difference]: Start difference. First operand 2823 states and 5046 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:43,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:39:43,220 INFO L93 Difference]: Finished difference Result 3506 states and 6109 transitions. [2022-01-10 07:39:43,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:39:43,221 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 07:39:43,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:39:43,234 INFO L225 Difference]: With dead ends: 3506 [2022-01-10 07:39:43,234 INFO L226 Difference]: Without dead ends: 2823 [2022-01-10 07:39:43,237 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:39:43,238 INFO L933 BasicCegarLoop]: 4471 mSDtfsCounter, 4689 mSDsluCounter, 8503 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4708 SdHoareTripleChecker+Valid, 12974 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:39:43,239 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4708 Valid, 12974 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 257 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:39:43,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2823 states. [2022-01-10 07:39:43,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2823 to 2823. [2022-01-10 07:39:43,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2823 states, 2763 states have (on average 1.7908070937386897) internal successors, (4948), 2766 states have internal predecessors, (4948), 45 states have call successors, (45), 12 states have call predecessors, (45), 13 states have return successors, (46), 45 states have call predecessors, (46), 45 states have call successors, (46) [2022-01-10 07:39:43,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2823 states to 2823 states and 5039 transitions. [2022-01-10 07:39:43,309 INFO L78 Accepts]: Start accepts. Automaton has 2823 states and 5039 transitions. Word has length 167 [2022-01-10 07:39:43,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:39:43,309 INFO L470 AbstractCegarLoop]: Abstraction has 2823 states and 5039 transitions. [2022-01-10 07:39:43,309 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:43,309 INFO L276 IsEmpty]: Start isEmpty. Operand 2823 states and 5039 transitions. [2022-01-10 07:39:43,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:39:43,311 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:39:43,311 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:39:43,325 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:39:43,522 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:39:43,523 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:39:43,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:39:43,523 INFO L85 PathProgramCache]: Analyzing trace with hash 905711446, now seen corresponding path program 1 times [2022-01-10 07:39:43,524 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:39:43,524 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1243867476] [2022-01-10 07:39:43,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:39:43,524 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:39:43,524 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:39:43,526 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:39:43,528 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:39:43,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:39:43,691 INFO L263 TraceCheckSpWp]: Trace formula consists of 458 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:39:43,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:39:43,955 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:39:43,955 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:39:43,955 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:39:43,955 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1243867476] [2022-01-10 07:39:43,956 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1243867476] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:39:43,956 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:39:43,956 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:39:43,956 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526560521] [2022-01-10 07:39:43,956 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:39:43,957 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:39:43,957 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:39:43,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:39:43,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:39:43,957 INFO L87 Difference]: Start difference. First operand 2823 states and 5039 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:44,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:39:44,350 INFO L93 Difference]: Finished difference Result 3506 states and 6095 transitions. [2022-01-10 07:39:44,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:39:44,356 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 07:39:44,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:39:44,368 INFO L225 Difference]: With dead ends: 3506 [2022-01-10 07:39:44,368 INFO L226 Difference]: Without dead ends: 2823 [2022-01-10 07:39:44,371 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:39:44,372 INFO L933 BasicCegarLoop]: 4468 mSDtfsCounter, 4683 mSDsluCounter, 8499 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4702 SdHoareTripleChecker+Valid, 12967 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:39:44,372 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4702 Valid, 12967 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 257 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:39:44,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2823 states. [2022-01-10 07:39:44,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2823 to 2823. [2022-01-10 07:39:44,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2823 states, 2763 states have (on average 1.788273615635179) internal successors, (4941), 2766 states have internal predecessors, (4941), 45 states have call successors, (45), 12 states have call predecessors, (45), 13 states have return successors, (46), 45 states have call predecessors, (46), 45 states have call successors, (46) [2022-01-10 07:39:44,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2823 states to 2823 states and 5032 transitions. [2022-01-10 07:39:44,445 INFO L78 Accepts]: Start accepts. Automaton has 2823 states and 5032 transitions. Word has length 167 [2022-01-10 07:39:44,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:39:44,446 INFO L470 AbstractCegarLoop]: Abstraction has 2823 states and 5032 transitions. [2022-01-10 07:39:44,446 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:44,447 INFO L276 IsEmpty]: Start isEmpty. Operand 2823 states and 5032 transitions. [2022-01-10 07:39:44,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:39:44,449 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:39:44,449 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:39:44,466 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:39:44,663 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:39:44,664 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:39:44,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:39:44,664 INFO L85 PathProgramCache]: Analyzing trace with hash 286962514, now seen corresponding path program 1 times [2022-01-10 07:39:44,665 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:39:44,665 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [690741629] [2022-01-10 07:39:44,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:39:44,665 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:39:44,665 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:39:44,667 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:39:44,668 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:39:44,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:39:44,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 456 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:39:44,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:39:45,060 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:39:45,060 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:39:45,060 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:39:45,060 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [690741629] [2022-01-10 07:39:45,061 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [690741629] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:39:45,061 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:39:45,061 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:39:45,061 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1295783942] [2022-01-10 07:39:45,061 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:39:45,061 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:39:45,062 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:39:45,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:39:45,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:39:45,065 INFO L87 Difference]: Start difference. First operand 2823 states and 5032 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:45,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:39:45,463 INFO L93 Difference]: Finished difference Result 3506 states and 6081 transitions. [2022-01-10 07:39:45,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:39:45,463 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 07:39:45,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:39:45,482 INFO L225 Difference]: With dead ends: 3506 [2022-01-10 07:39:45,482 INFO L226 Difference]: Without dead ends: 2823 [2022-01-10 07:39:45,486 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:39:45,486 INFO L933 BasicCegarLoop]: 4465 mSDtfsCounter, 4676 mSDsluCounter, 8495 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4695 SdHoareTripleChecker+Valid, 12960 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:39:45,487 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4695 Valid, 12960 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 257 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:39:45,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2823 states. [2022-01-10 07:39:45,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2823 to 2823. [2022-01-10 07:39:45,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2823 states, 2763 states have (on average 1.7857401375316684) internal successors, (4934), 2766 states have internal predecessors, (4934), 45 states have call successors, (45), 12 states have call predecessors, (45), 13 states have return successors, (46), 45 states have call predecessors, (46), 45 states have call successors, (46) [2022-01-10 07:39:45,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2823 states to 2823 states and 5025 transitions. [2022-01-10 07:39:45,548 INFO L78 Accepts]: Start accepts. Automaton has 2823 states and 5025 transitions. Word has length 167 [2022-01-10 07:39:45,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:39:45,548 INFO L470 AbstractCegarLoop]: Abstraction has 2823 states and 5025 transitions. [2022-01-10 07:39:45,548 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:45,548 INFO L276 IsEmpty]: Start isEmpty. Operand 2823 states and 5025 transitions. [2022-01-10 07:39:45,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:39:45,550 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:39:45,550 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:39:45,567 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:39:45,761 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:39:45,761 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:39:45,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:39:45,762 INFO L85 PathProgramCache]: Analyzing trace with hash 2051679822, now seen corresponding path program 1 times [2022-01-10 07:39:45,762 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:39:45,762 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [915744226] [2022-01-10 07:39:45,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:39:45,763 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:39:45,763 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:39:45,764 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:39:45,766 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:39:45,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:39:45,906 INFO L263 TraceCheckSpWp]: Trace formula consists of 454 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:39:45,908 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:39:46,153 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:39:46,154 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:39:46,154 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:39:46,154 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [915744226] [2022-01-10 07:39:46,154 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [915744226] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:39:46,154 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:39:46,154 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:39:46,154 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [126943647] [2022-01-10 07:39:46,154 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:39:46,155 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:39:46,155 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:39:46,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:39:46,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:39:46,156 INFO L87 Difference]: Start difference. First operand 2823 states and 5025 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:46,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:39:46,552 INFO L93 Difference]: Finished difference Result 3506 states and 6067 transitions. [2022-01-10 07:39:46,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:39:46,552 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 07:39:46,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:39:46,563 INFO L225 Difference]: With dead ends: 3506 [2022-01-10 07:39:46,563 INFO L226 Difference]: Without dead ends: 2823 [2022-01-10 07:39:46,565 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:39:46,566 INFO L933 BasicCegarLoop]: 4462 mSDtfsCounter, 4670 mSDsluCounter, 8491 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4689 SdHoareTripleChecker+Valid, 12953 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:39:46,566 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4689 Valid, 12953 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 257 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:39:46,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2823 states. [2022-01-10 07:39:46,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2823 to 2823. [2022-01-10 07:39:46,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2823 states, 2763 states have (on average 1.7832066594281577) internal successors, (4927), 2766 states have internal predecessors, (4927), 45 states have call successors, (45), 12 states have call predecessors, (45), 13 states have return successors, (46), 45 states have call predecessors, (46), 45 states have call successors, (46) [2022-01-10 07:39:46,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2823 states to 2823 states and 5018 transitions. [2022-01-10 07:39:46,626 INFO L78 Accepts]: Start accepts. Automaton has 2823 states and 5018 transitions. Word has length 167 [2022-01-10 07:39:46,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:39:46,626 INFO L470 AbstractCegarLoop]: Abstraction has 2823 states and 5018 transitions. [2022-01-10 07:39:46,626 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:46,627 INFO L276 IsEmpty]: Start isEmpty. Operand 2823 states and 5018 transitions. [2022-01-10 07:39:46,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:39:46,628 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:39:46,628 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:39:46,639 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:39:46,838 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:39:46,839 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:39:46,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:39:46,840 INFO L85 PathProgramCache]: Analyzing trace with hash 1277322194, now seen corresponding path program 1 times [2022-01-10 07:39:46,840 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:39:46,840 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1572759159] [2022-01-10 07:39:46,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:39:46,842 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:39:46,842 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:39:46,843 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:39:46,845 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:39:46,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:39:46,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 452 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:39:46,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:39:47,206 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:39:47,206 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:39:47,206 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:39:47,206 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1572759159] [2022-01-10 07:39:47,207 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1572759159] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:39:47,207 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:39:47,207 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:39:47,207 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1068551442] [2022-01-10 07:39:47,207 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:39:47,207 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:39:47,208 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:39:47,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:39:47,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:39:47,208 INFO L87 Difference]: Start difference. First operand 2823 states and 5018 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:47,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:39:47,565 INFO L93 Difference]: Finished difference Result 3506 states and 6053 transitions. [2022-01-10 07:39:47,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:39:47,567 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 07:39:47,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:39:47,577 INFO L225 Difference]: With dead ends: 3506 [2022-01-10 07:39:47,577 INFO L226 Difference]: Without dead ends: 2823 [2022-01-10 07:39:47,581 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:39:47,582 INFO L933 BasicCegarLoop]: 4459 mSDtfsCounter, 4664 mSDsluCounter, 8487 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4683 SdHoareTripleChecker+Valid, 12946 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:39:47,583 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4683 Valid, 12946 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 257 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:39:47,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2823 states. [2022-01-10 07:39:47,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2823 to 2823. [2022-01-10 07:39:47,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2823 states, 2763 states have (on average 1.780673181324647) internal successors, (4920), 2766 states have internal predecessors, (4920), 45 states have call successors, (45), 12 states have call predecessors, (45), 13 states have return successors, (46), 45 states have call predecessors, (46), 45 states have call successors, (46) [2022-01-10 07:39:47,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2823 states to 2823 states and 5011 transitions. [2022-01-10 07:39:47,652 INFO L78 Accepts]: Start accepts. Automaton has 2823 states and 5011 transitions. Word has length 167 [2022-01-10 07:39:47,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:39:47,652 INFO L470 AbstractCegarLoop]: Abstraction has 2823 states and 5011 transitions. [2022-01-10 07:39:47,652 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:47,653 INFO L276 IsEmpty]: Start isEmpty. Operand 2823 states and 5011 transitions. [2022-01-10 07:39:47,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:39:47,654 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:39:47,655 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:39:47,670 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:39:47,867 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:39:47,867 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:39:47,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:39:47,868 INFO L85 PathProgramCache]: Analyzing trace with hash -548772402, now seen corresponding path program 1 times [2022-01-10 07:39:47,869 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:39:47,869 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1600651807] [2022-01-10 07:39:47,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:39:47,869 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:39:47,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:39:47,870 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:39:47,871 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:39:47,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:39:47,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 450 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:39:48,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:39:48,220 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:39:48,221 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:39:48,221 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:39:48,221 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1600651807] [2022-01-10 07:39:48,221 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1600651807] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:39:48,221 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:39:48,221 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:39:48,221 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1931747622] [2022-01-10 07:39:48,221 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:39:48,222 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:39:48,222 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:39:48,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:39:48,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:39:48,222 INFO L87 Difference]: Start difference. First operand 2823 states and 5011 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:48,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:39:48,537 INFO L93 Difference]: Finished difference Result 3506 states and 6039 transitions. [2022-01-10 07:39:48,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:39:48,543 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 07:39:48,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:39:48,552 INFO L225 Difference]: With dead ends: 3506 [2022-01-10 07:39:48,552 INFO L226 Difference]: Without dead ends: 2823 [2022-01-10 07:39:48,555 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:39:48,555 INFO L933 BasicCegarLoop]: 4456 mSDtfsCounter, 4658 mSDsluCounter, 8483 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4677 SdHoareTripleChecker+Valid, 12939 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:39:48,556 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4677 Valid, 12939 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 257 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:39:48,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2823 states. [2022-01-10 07:39:48,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2823 to 2823. [2022-01-10 07:39:48,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2823 states, 2763 states have (on average 1.7781397032211363) internal successors, (4913), 2766 states have internal predecessors, (4913), 45 states have call successors, (45), 12 states have call predecessors, (45), 13 states have return successors, (46), 45 states have call predecessors, (46), 45 states have call successors, (46) [2022-01-10 07:39:48,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2823 states to 2823 states and 5004 transitions. [2022-01-10 07:39:48,622 INFO L78 Accepts]: Start accepts. Automaton has 2823 states and 5004 transitions. Word has length 167 [2022-01-10 07:39:48,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:39:48,624 INFO L470 AbstractCegarLoop]: Abstraction has 2823 states and 5004 transitions. [2022-01-10 07:39:48,624 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:48,624 INFO L276 IsEmpty]: Start isEmpty. Operand 2823 states and 5004 transitions. [2022-01-10 07:39:48,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:39:48,626 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:39:48,626 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:39:48,639 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:39:48,837 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:39:48,837 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:39:48,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:39:48,838 INFO L85 PathProgramCache]: Analyzing trace with hash 777794642, now seen corresponding path program 1 times [2022-01-10 07:39:48,838 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:39:48,838 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [953654853] [2022-01-10 07:39:48,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:39:48,838 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:39:48,839 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:39:48,840 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:39:48,840 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:39:48,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:39:48,968 INFO L263 TraceCheckSpWp]: Trace formula consists of 448 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:39:48,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:39:49,186 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:39:49,186 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:39:49,187 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:39:49,187 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [953654853] [2022-01-10 07:39:49,187 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [953654853] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:39:49,187 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:39:49,187 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:39:49,187 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [419329780] [2022-01-10 07:39:49,187 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:39:49,187 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:39:49,187 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:39:49,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:39:49,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:39:49,188 INFO L87 Difference]: Start difference. First operand 2823 states and 5004 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:49,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:39:49,554 INFO L93 Difference]: Finished difference Result 3506 states and 6025 transitions. [2022-01-10 07:39:49,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:39:49,555 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 07:39:49,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:39:49,561 INFO L225 Difference]: With dead ends: 3506 [2022-01-10 07:39:49,561 INFO L226 Difference]: Without dead ends: 2823 [2022-01-10 07:39:49,564 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:39:49,565 INFO L933 BasicCegarLoop]: 4453 mSDtfsCounter, 4652 mSDsluCounter, 8479 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4671 SdHoareTripleChecker+Valid, 12932 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:39:49,565 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4671 Valid, 12932 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 257 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:39:49,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2823 states. [2022-01-10 07:39:49,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2823 to 2823. [2022-01-10 07:39:49,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2823 states, 2763 states have (on average 1.7756062251176257) internal successors, (4906), 2766 states have internal predecessors, (4906), 45 states have call successors, (45), 12 states have call predecessors, (45), 13 states have return successors, (46), 45 states have call predecessors, (46), 45 states have call successors, (46) [2022-01-10 07:39:49,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2823 states to 2823 states and 4997 transitions. [2022-01-10 07:39:49,620 INFO L78 Accepts]: Start accepts. Automaton has 2823 states and 4997 transitions. Word has length 167 [2022-01-10 07:39:49,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:39:49,620 INFO L470 AbstractCegarLoop]: Abstraction has 2823 states and 4997 transitions. [2022-01-10 07:39:49,621 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:49,621 INFO L276 IsEmpty]: Start isEmpty. Operand 2823 states and 4997 transitions. [2022-01-10 07:39:49,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:39:49,622 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:39:49,623 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:39:49,642 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:39:49,836 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:39:49,836 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:39:49,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:39:49,837 INFO L85 PathProgramCache]: Analyzing trace with hash -564886194, now seen corresponding path program 1 times [2022-01-10 07:39:49,837 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:39:49,837 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [99192086] [2022-01-10 07:39:49,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:39:49,838 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:39:49,838 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:39:49,839 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:39:49,839 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:39:49,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:39:49,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 446 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:39:49,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:39:50,184 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:39:50,185 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:39:50,185 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:39:50,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [99192086] [2022-01-10 07:39:50,185 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [99192086] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:39:50,185 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:39:50,185 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:39:50,185 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1475889591] [2022-01-10 07:39:50,185 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:39:50,185 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:39:50,185 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:39:50,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:39:50,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:39:50,186 INFO L87 Difference]: Start difference. First operand 2823 states and 4997 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:50,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:39:50,692 INFO L93 Difference]: Finished difference Result 3684 states and 6287 transitions. [2022-01-10 07:39:50,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:39:50,693 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 07:39:50,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:39:50,697 INFO L225 Difference]: With dead ends: 3684 [2022-01-10 07:39:50,697 INFO L226 Difference]: Without dead ends: 3001 [2022-01-10 07:39:50,700 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:39:50,701 INFO L933 BasicCegarLoop]: 4450 mSDtfsCounter, 4762 mSDsluCounter, 8474 mSDsCounter, 0 mSdLazyCounter, 389 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4781 SdHoareTripleChecker+Valid, 12924 SdHoareTripleChecker+Invalid, 426 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 389 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:39:50,701 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4781 Valid, 12924 Invalid, 426 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 389 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:39:50,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3001 states. [2022-01-10 07:39:50,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3001 to 3001. [2022-01-10 07:39:50,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3001 states, 2935 states have (on average 1.751618398637138) internal successors, (5141), 2938 states have internal predecessors, (5141), 47 states have call successors, (47), 16 states have call predecessors, (47), 17 states have return successors, (48), 47 states have call predecessors, (48), 47 states have call successors, (48) [2022-01-10 07:39:50,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3001 states to 3001 states and 5236 transitions. [2022-01-10 07:39:50,766 INFO L78 Accepts]: Start accepts. Automaton has 3001 states and 5236 transitions. Word has length 167 [2022-01-10 07:39:50,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:39:50,766 INFO L470 AbstractCegarLoop]: Abstraction has 3001 states and 5236 transitions. [2022-01-10 07:39:50,766 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:50,766 INFO L276 IsEmpty]: Start isEmpty. Operand 3001 states and 5236 transitions. [2022-01-10 07:39:50,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:39:50,768 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:39:50,768 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:39:50,782 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:39:50,978 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:39:50,979 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:39:50,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:39:50,979 INFO L85 PathProgramCache]: Analyzing trace with hash -82307693, now seen corresponding path program 1 times [2022-01-10 07:39:50,980 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:39:50,980 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2110155200] [2022-01-10 07:39:50,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:39:50,980 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:39:50,980 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:39:50,981 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:39:50,982 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:39:51,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:39:51,109 INFO L263 TraceCheckSpWp]: Trace formula consists of 443 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:39:51,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:39:51,343 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:39:51,343 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:39:51,344 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:39:51,344 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2110155200] [2022-01-10 07:39:51,344 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2110155200] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:39:51,344 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:39:51,344 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:39:51,344 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1487503744] [2022-01-10 07:39:51,344 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:39:51,344 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:39:51,344 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:39:51,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:39:51,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:39:51,345 INFO L87 Difference]: Start difference. First operand 3001 states and 5236 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:51,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:39:51,812 INFO L93 Difference]: Finished difference Result 4040 states and 6765 transitions. [2022-01-10 07:39:51,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:39:51,812 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 07:39:51,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:39:51,821 INFO L225 Difference]: With dead ends: 4040 [2022-01-10 07:39:51,822 INFO L226 Difference]: Without dead ends: 3179 [2022-01-10 07:39:51,826 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:39:51,827 INFO L933 BasicCegarLoop]: 4448 mSDtfsCounter, 4755 mSDsluCounter, 8470 mSDsCounter, 0 mSdLazyCounter, 389 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4774 SdHoareTripleChecker+Valid, 12918 SdHoareTripleChecker+Invalid, 425 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 389 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:39:51,827 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4774 Valid, 12918 Invalid, 425 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 389 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:39:51,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3179 states. [2022-01-10 07:39:51,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3179 to 3179. [2022-01-10 07:39:51,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3179 states, 3107 states have (on average 1.728999034438365) internal successors, (5372), 3110 states have internal predecessors, (5372), 49 states have call successors, (49), 20 states have call predecessors, (49), 21 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2022-01-10 07:39:51,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3179 states to 3179 states and 5471 transitions. [2022-01-10 07:39:51,907 INFO L78 Accepts]: Start accepts. Automaton has 3179 states and 5471 transitions. Word has length 167 [2022-01-10 07:39:51,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:39:51,907 INFO L470 AbstractCegarLoop]: Abstraction has 3179 states and 5471 transitions. [2022-01-10 07:39:51,907 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:51,907 INFO L276 IsEmpty]: Start isEmpty. Operand 3179 states and 5471 transitions. [2022-01-10 07:39:51,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:39:51,909 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:39:51,909 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:39:51,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:39:52,118 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:39:52,119 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:39:52,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:39:52,120 INFO L85 PathProgramCache]: Analyzing trace with hash 229143951, now seen corresponding path program 1 times [2022-01-10 07:39:52,120 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:39:52,120 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1963842288] [2022-01-10 07:39:52,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:39:52,120 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:39:52,121 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:39:52,122 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:39:52,123 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:39:52,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:39:52,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 441 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:39:52,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:39:52,499 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:39:52,500 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:39:52,500 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:39:52,500 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1963842288] [2022-01-10 07:39:52,500 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1963842288] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:39:52,500 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:39:52,500 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:39:52,500 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2129096369] [2022-01-10 07:39:52,500 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:39:52,501 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:39:52,501 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:39:52,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:39:52,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:39:52,501 INFO L87 Difference]: Start difference. First operand 3179 states and 5471 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:52,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:39:52,939 INFO L93 Difference]: Finished difference Result 4396 states and 7235 transitions. [2022-01-10 07:39:52,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:39:52,940 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 07:39:52,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:39:52,946 INFO L225 Difference]: With dead ends: 4396 [2022-01-10 07:39:52,947 INFO L226 Difference]: Without dead ends: 3357 [2022-01-10 07:39:52,951 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:39:52,952 INFO L933 BasicCegarLoop]: 4443 mSDtfsCounter, 4748 mSDsluCounter, 8466 mSDsCounter, 0 mSdLazyCounter, 386 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4767 SdHoareTripleChecker+Valid, 12909 SdHoareTripleChecker+Invalid, 423 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 386 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:39:52,952 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4767 Valid, 12909 Invalid, 423 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 386 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:39:52,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3357 states. [2022-01-10 07:39:53,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3357 to 3357. [2022-01-10 07:39:53,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3357 states, 3279 states have (on average 1.7075327843854833) internal successors, (5599), 3282 states have internal predecessors, (5599), 51 states have call successors, (51), 24 states have call predecessors, (51), 25 states have return successors, (52), 51 states have call predecessors, (52), 51 states have call successors, (52) [2022-01-10 07:39:53,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3357 states to 3357 states and 5702 transitions. [2022-01-10 07:39:53,045 INFO L78 Accepts]: Start accepts. Automaton has 3357 states and 5702 transitions. Word has length 167 [2022-01-10 07:39:53,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:39:53,046 INFO L470 AbstractCegarLoop]: Abstraction has 3357 states and 5702 transitions. [2022-01-10 07:39:53,047 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:53,047 INFO L276 IsEmpty]: Start isEmpty. Operand 3357 states and 5702 transitions. [2022-01-10 07:39:53,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:39:53,048 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:39:53,048 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:39:53,061 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2022-01-10 07:39:53,259 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:39:53,260 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:39:53,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:39:53,260 INFO L85 PathProgramCache]: Analyzing trace with hash -1715735668, now seen corresponding path program 1 times [2022-01-10 07:39:53,260 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:39:53,260 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1689883268] [2022-01-10 07:39:53,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:39:53,261 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:39:53,261 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:39:53,262 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:39:53,262 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:39:53,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:39:53,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 438 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:39:53,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:39:53,603 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:39:53,603 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:39:53,603 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:39:53,603 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1689883268] [2022-01-10 07:39:53,603 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1689883268] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:39:53,603 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:39:53,603 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:39:53,603 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [206997035] [2022-01-10 07:39:53,603 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:39:53,604 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:39:53,604 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:39:53,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:39:53,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:39:53,604 INFO L87 Difference]: Start difference. First operand 3357 states and 5702 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:54,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:39:54,061 INFO L93 Difference]: Finished difference Result 4752 states and 7697 transitions. [2022-01-10 07:39:54,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:39:54,063 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 07:39:54,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:39:54,071 INFO L225 Difference]: With dead ends: 4752 [2022-01-10 07:39:54,071 INFO L226 Difference]: Without dead ends: 3535 [2022-01-10 07:39:54,076 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:39:54,076 INFO L933 BasicCegarLoop]: 4440 mSDtfsCounter, 4741 mSDsluCounter, 8462 mSDsCounter, 0 mSdLazyCounter, 385 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4760 SdHoareTripleChecker+Valid, 12902 SdHoareTripleChecker+Invalid, 422 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 385 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:39:54,076 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4760 Valid, 12902 Invalid, 422 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 385 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:39:54,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3535 states. [2022-01-10 07:39:54,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3535 to 3535. [2022-01-10 07:39:54,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3535 states, 3451 states have (on average 1.6870472326861778) internal successors, (5822), 3454 states have internal predecessors, (5822), 53 states have call successors, (53), 28 states have call predecessors, (53), 29 states have return successors, (54), 53 states have call predecessors, (54), 53 states have call successors, (54) [2022-01-10 07:39:54,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3535 states to 3535 states and 5929 transitions. [2022-01-10 07:39:54,183 INFO L78 Accepts]: Start accepts. Automaton has 3535 states and 5929 transitions. Word has length 167 [2022-01-10 07:39:54,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:39:54,183 INFO L470 AbstractCegarLoop]: Abstraction has 3535 states and 5929 transitions. [2022-01-10 07:39:54,183 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:54,183 INFO L276 IsEmpty]: Start isEmpty. Operand 3535 states and 5929 transitions. [2022-01-10 07:39:54,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:39:54,185 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:39:54,185 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:39:54,198 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:39:54,396 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:39:54,396 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:39:54,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:39:54,397 INFO L85 PathProgramCache]: Analyzing trace with hash -740559600, now seen corresponding path program 1 times [2022-01-10 07:39:54,397 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:39:54,398 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [285389235] [2022-01-10 07:39:54,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:39:54,398 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:39:54,398 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:39:54,399 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:39:54,401 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:39:54,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:39:54,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 436 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:39:54,551 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:39:54,767 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:39:54,767 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:39:54,767 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:39:54,767 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [285389235] [2022-01-10 07:39:54,767 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [285389235] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:39:54,767 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:39:54,767 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:39:54,768 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764712275] [2022-01-10 07:39:54,768 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:39:54,769 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:39:54,769 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:39:54,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:39:54,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:39:54,769 INFO L87 Difference]: Start difference. First operand 3535 states and 5929 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:55,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:39:55,444 INFO L93 Difference]: Finished difference Result 5108 states and 8151 transitions. [2022-01-10 07:39:55,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:39:55,445 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 07:39:55,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:39:55,452 INFO L225 Difference]: With dead ends: 5108 [2022-01-10 07:39:55,452 INFO L226 Difference]: Without dead ends: 3713 [2022-01-10 07:39:55,456 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:39:55,456 INFO L933 BasicCegarLoop]: 4437 mSDtfsCounter, 4734 mSDsluCounter, 8458 mSDsCounter, 0 mSdLazyCounter, 384 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4753 SdHoareTripleChecker+Valid, 12895 SdHoareTripleChecker+Invalid, 421 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 384 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 07:39:55,456 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4753 Valid, 12895 Invalid, 421 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 384 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 07:39:55,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3713 states. [2022-01-10 07:39:55,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3713 to 3713. [2022-01-10 07:39:55,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3713 states, 3623 states have (on average 1.667402704940657) internal successors, (6041), 3626 states have internal predecessors, (6041), 55 states have call successors, (55), 32 states have call predecessors, (55), 33 states have return successors, (56), 55 states have call predecessors, (56), 55 states have call successors, (56) [2022-01-10 07:39:55,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3713 states to 3713 states and 6152 transitions. [2022-01-10 07:39:55,571 INFO L78 Accepts]: Start accepts. Automaton has 3713 states and 6152 transitions. Word has length 167 [2022-01-10 07:39:55,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:39:55,571 INFO L470 AbstractCegarLoop]: Abstraction has 3713 states and 6152 transitions. [2022-01-10 07:39:55,572 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:55,572 INFO L276 IsEmpty]: Start isEmpty. Operand 3713 states and 6152 transitions. [2022-01-10 07:39:55,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:39:55,573 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:39:55,573 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:39:55,587 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:39:55,787 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:39:55,787 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:39:55,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:39:55,788 INFO L85 PathProgramCache]: Analyzing trace with hash 1546435469, now seen corresponding path program 1 times [2022-01-10 07:39:55,788 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:39:55,788 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [257289434] [2022-01-10 07:39:55,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:39:55,788 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:39:55,788 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:39:55,789 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:39:55,791 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:39:55,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:39:55,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 433 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:39:55,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:39:56,143 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:39:56,144 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:39:56,144 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:39:56,144 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [257289434] [2022-01-10 07:39:56,144 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [257289434] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:39:56,144 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:39:56,144 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:39:56,146 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165540413] [2022-01-10 07:39:56,146 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:39:56,146 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:39:56,146 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:39:56,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:39:56,147 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:39:56,147 INFO L87 Difference]: Start difference. First operand 3713 states and 6152 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:56,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:39:56,686 INFO L93 Difference]: Finished difference Result 5464 states and 8597 transitions. [2022-01-10 07:39:56,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:39:56,687 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 07:39:56,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:39:56,695 INFO L225 Difference]: With dead ends: 5464 [2022-01-10 07:39:56,695 INFO L226 Difference]: Without dead ends: 3891 [2022-01-10 07:39:56,700 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:39:56,701 INFO L933 BasicCegarLoop]: 4434 mSDtfsCounter, 4727 mSDsluCounter, 8454 mSDsCounter, 0 mSdLazyCounter, 383 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4746 SdHoareTripleChecker+Valid, 12888 SdHoareTripleChecker+Invalid, 420 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 383 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:39:56,701 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4746 Valid, 12888 Invalid, 420 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 383 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:39:56,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3891 states. [2022-01-10 07:39:56,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3891 to 3891. [2022-01-10 07:39:56,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3891 states, 3795 states have (on average 1.6484848484848484) internal successors, (6256), 3798 states have internal predecessors, (6256), 57 states have call successors, (57), 36 states have call predecessors, (57), 37 states have return successors, (58), 57 states have call predecessors, (58), 57 states have call successors, (58) [2022-01-10 07:39:56,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3891 states to 3891 states and 6371 transitions. [2022-01-10 07:39:56,828 INFO L78 Accepts]: Start accepts. Automaton has 3891 states and 6371 transitions. Word has length 167 [2022-01-10 07:39:56,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:39:56,828 INFO L470 AbstractCegarLoop]: Abstraction has 3891 states and 6371 transitions. [2022-01-10 07:39:56,828 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:56,828 INFO L276 IsEmpty]: Start isEmpty. Operand 3891 states and 6371 transitions. [2022-01-10 07:39:56,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:39:56,830 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:39:56,830 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:39:56,846 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:39:57,041 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:39:57,041 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:39:57,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:39:57,042 INFO L85 PathProgramCache]: Analyzing trace with hash 1252478481, now seen corresponding path program 1 times [2022-01-10 07:39:57,042 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:39:57,042 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [452492902] [2022-01-10 07:39:57,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:39:57,042 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:39:57,042 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:39:57,043 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:39:57,045 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:39:57,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:39:57,188 INFO L263 TraceCheckSpWp]: Trace formula consists of 431 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:39:57,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:39:57,423 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:39:57,423 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:39:57,423 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:39:57,423 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [452492902] [2022-01-10 07:39:57,424 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [452492902] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:39:57,424 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:39:57,424 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:39:57,424 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [483246324] [2022-01-10 07:39:57,424 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:39:57,424 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:39:57,424 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:39:57,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:39:57,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:39:57,425 INFO L87 Difference]: Start difference. First operand 3891 states and 6371 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:57,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:39:57,932 INFO L93 Difference]: Finished difference Result 5820 states and 9035 transitions. [2022-01-10 07:39:57,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:39:57,933 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 07:39:57,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:39:57,942 INFO L225 Difference]: With dead ends: 5820 [2022-01-10 07:39:57,943 INFO L226 Difference]: Without dead ends: 4069 [2022-01-10 07:39:57,949 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:39:57,950 INFO L933 BasicCegarLoop]: 4431 mSDtfsCounter, 4720 mSDsluCounter, 8450 mSDsCounter, 0 mSdLazyCounter, 382 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4739 SdHoareTripleChecker+Valid, 12881 SdHoareTripleChecker+Invalid, 419 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 382 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:39:57,950 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4739 Valid, 12881 Invalid, 419 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 382 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:39:57,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4069 states. [2022-01-10 07:39:58,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4069 to 4069. [2022-01-10 07:39:58,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4069 states, 3967 states have (on average 1.6301991429291656) internal successors, (6467), 3970 states have internal predecessors, (6467), 59 states have call successors, (59), 40 states have call predecessors, (59), 41 states have return successors, (60), 59 states have call predecessors, (60), 59 states have call successors, (60) [2022-01-10 07:39:58,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4069 states to 4069 states and 6586 transitions. [2022-01-10 07:39:58,094 INFO L78 Accepts]: Start accepts. Automaton has 4069 states and 6586 transitions. Word has length 167 [2022-01-10 07:39:58,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:39:58,094 INFO L470 AbstractCegarLoop]: Abstraction has 4069 states and 6586 transitions. [2022-01-10 07:39:58,094 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:58,094 INFO L276 IsEmpty]: Start isEmpty. Operand 4069 states and 6586 transitions. [2022-01-10 07:39:58,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:39:58,096 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:39:58,096 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:39:58,107 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:39:58,306 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:39:58,307 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:39:58,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:39:58,307 INFO L85 PathProgramCache]: Analyzing trace with hash 829906190, now seen corresponding path program 1 times [2022-01-10 07:39:58,308 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:39:58,308 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1007824890] [2022-01-10 07:39:58,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:39:58,308 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:39:58,308 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:39:58,310 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:39:58,351 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:39:58,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:39:58,456 INFO L263 TraceCheckSpWp]: Trace formula consists of 428 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:39:58,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:39:58,712 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:39:58,712 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:39:58,713 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:39:58,713 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1007824890] [2022-01-10 07:39:58,713 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1007824890] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:39:58,713 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:39:58,713 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:39:58,713 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [824987488] [2022-01-10 07:39:58,713 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:39:58,714 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:39:58,714 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:39:58,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:39:58,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:39:58,714 INFO L87 Difference]: Start difference. First operand 4069 states and 6586 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:59,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:39:59,315 INFO L93 Difference]: Finished difference Result 6176 states and 9465 transitions. [2022-01-10 07:39:59,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:39:59,316 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 07:39:59,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:39:59,322 INFO L225 Difference]: With dead ends: 6176 [2022-01-10 07:39:59,322 INFO L226 Difference]: Without dead ends: 4247 [2022-01-10 07:39:59,326 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:39:59,327 INFO L933 BasicCegarLoop]: 4428 mSDtfsCounter, 4713 mSDsluCounter, 8446 mSDsCounter, 0 mSdLazyCounter, 381 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4732 SdHoareTripleChecker+Valid, 12874 SdHoareTripleChecker+Invalid, 418 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 381 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:39:59,327 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4732 Valid, 12874 Invalid, 418 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 381 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:39:59,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4247 states. [2022-01-10 07:39:59,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4247 to 4247. [2022-01-10 07:39:59,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4247 states, 4139 states have (on average 1.6124667794153178) internal successors, (6674), 4142 states have internal predecessors, (6674), 61 states have call successors, (61), 44 states have call predecessors, (61), 45 states have return successors, (62), 61 states have call predecessors, (62), 61 states have call successors, (62) [2022-01-10 07:39:59,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4247 states to 4247 states and 6797 transitions. [2022-01-10 07:39:59,481 INFO L78 Accepts]: Start accepts. Automaton has 4247 states and 6797 transitions. Word has length 167 [2022-01-10 07:39:59,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:39:59,481 INFO L470 AbstractCegarLoop]: Abstraction has 4247 states and 6797 transitions. [2022-01-10 07:39:59,481 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:59,481 INFO L276 IsEmpty]: Start isEmpty. Operand 4247 states and 6797 transitions. [2022-01-10 07:39:59,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:39:59,483 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:39:59,483 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:39:59,493 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (21)] Ended with exit code 0 [2022-01-10 07:39:59,693 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:39:59,694 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:39:59,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:39:59,694 INFO L85 PathProgramCache]: Analyzing trace with hash -1682128750, now seen corresponding path program 1 times [2022-01-10 07:39:59,695 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:39:59,695 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1146984755] [2022-01-10 07:39:59,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:39:59,695 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:39:59,695 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:39:59,696 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:39:59,698 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:39:59,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:39:59,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 426 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:39:59,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:00,046 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:40:00,046 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:00,046 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:00,046 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1146984755] [2022-01-10 07:40:00,046 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1146984755] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:00,046 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:00,046 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:40:00,046 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [971641051] [2022-01-10 07:40:00,046 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:00,047 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:00,047 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:00,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:00,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:00,048 INFO L87 Difference]: Start difference. First operand 4247 states and 6797 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:00,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:00,622 INFO L93 Difference]: Finished difference Result 6532 states and 9887 transitions. [2022-01-10 07:40:00,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:40:00,623 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 07:40:00,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:00,632 INFO L225 Difference]: With dead ends: 6532 [2022-01-10 07:40:00,632 INFO L226 Difference]: Without dead ends: 4425 [2022-01-10 07:40:00,638 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:40:00,638 INFO L933 BasicCegarLoop]: 4425 mSDtfsCounter, 4706 mSDsluCounter, 8442 mSDsCounter, 0 mSdLazyCounter, 380 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4725 SdHoareTripleChecker+Valid, 12867 SdHoareTripleChecker+Invalid, 417 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 380 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:00,638 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4725 Valid, 12867 Invalid, 417 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 380 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:40:00,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4425 states. [2022-01-10 07:40:00,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4425 to 4425. [2022-01-10 07:40:00,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4425 states, 4311 states have (on average 1.595221526327998) internal successors, (6877), 4314 states have internal predecessors, (6877), 63 states have call successors, (63), 48 states have call predecessors, (63), 49 states have return successors, (64), 63 states have call predecessors, (64), 63 states have call successors, (64) [2022-01-10 07:40:00,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4425 states to 4425 states and 7004 transitions. [2022-01-10 07:40:00,795 INFO L78 Accepts]: Start accepts. Automaton has 4425 states and 7004 transitions. Word has length 167 [2022-01-10 07:40:00,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:00,796 INFO L470 AbstractCegarLoop]: Abstraction has 4425 states and 7004 transitions. [2022-01-10 07:40:00,796 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:00,796 INFO L276 IsEmpty]: Start isEmpty. Operand 4425 states and 7004 transitions. [2022-01-10 07:40:00,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:40:00,797 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:00,797 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:40:00,810 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:40:01,007 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:40:01,008 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:01,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:01,008 INFO L85 PathProgramCache]: Analyzing trace with hash 60692495, now seen corresponding path program 1 times [2022-01-10 07:40:01,009 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:01,009 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1809039550] [2022-01-10 07:40:01,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:01,009 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:01,009 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:01,011 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:40:01,012 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:40:01,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:01,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 423 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:01,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:01,391 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:40:01,392 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:01,392 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:01,392 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1809039550] [2022-01-10 07:40:01,392 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1809039550] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:01,392 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:01,392 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:40:01,392 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [333865623] [2022-01-10 07:40:01,392 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:01,392 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:01,393 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:01,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:01,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:01,393 INFO L87 Difference]: Start difference. First operand 4425 states and 7004 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:01,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:01,944 INFO L93 Difference]: Finished difference Result 6888 states and 10301 transitions. [2022-01-10 07:40:01,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:40:01,945 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 07:40:01,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:01,952 INFO L225 Difference]: With dead ends: 6888 [2022-01-10 07:40:01,953 INFO L226 Difference]: Without dead ends: 4603 [2022-01-10 07:40:01,957 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:40:01,957 INFO L933 BasicCegarLoop]: 4422 mSDtfsCounter, 4698 mSDsluCounter, 8438 mSDsCounter, 0 mSdLazyCounter, 379 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4717 SdHoareTripleChecker+Valid, 12860 SdHoareTripleChecker+Invalid, 416 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 379 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:01,958 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4717 Valid, 12860 Invalid, 416 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 379 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:40:02,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4603 states. [2022-01-10 07:40:02,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4603 to 4603. [2022-01-10 07:40:02,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4603 states, 4483 states have (on average 1.57840731652911) internal successors, (7076), 4486 states have internal predecessors, (7076), 65 states have call successors, (65), 52 states have call predecessors, (65), 53 states have return successors, (66), 65 states have call predecessors, (66), 65 states have call successors, (66) [2022-01-10 07:40:02,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4603 states to 4603 states and 7207 transitions. [2022-01-10 07:40:02,181 INFO L78 Accepts]: Start accepts. Automaton has 4603 states and 7207 transitions. Word has length 167 [2022-01-10 07:40:02,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:02,181 INFO L470 AbstractCegarLoop]: Abstraction has 4603 states and 7207 transitions. [2022-01-10 07:40:02,181 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:02,181 INFO L276 IsEmpty]: Start isEmpty. Operand 4603 states and 7207 transitions. [2022-01-10 07:40:02,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:40:02,183 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:02,183 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:40:02,195 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2022-01-10 07:40:02,393 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:40:02,393 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:02,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:02,394 INFO L85 PathProgramCache]: Analyzing trace with hash -613238772, now seen corresponding path program 1 times [2022-01-10 07:40:02,394 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:02,394 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1527314511] [2022-01-10 07:40:02,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:02,394 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:02,395 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:02,396 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:40:02,398 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:40:02,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:02,551 INFO L263 TraceCheckSpWp]: Trace formula consists of 420 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:02,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:02,779 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:40:02,779 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:02,779 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:02,779 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1527314511] [2022-01-10 07:40:02,780 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1527314511] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:02,780 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:02,780 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:40:02,780 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1896049075] [2022-01-10 07:40:02,780 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:02,780 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:02,780 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:02,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:02,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:02,781 INFO L87 Difference]: Start difference. First operand 4603 states and 7207 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:03,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:03,022 INFO L93 Difference]: Finished difference Result 7387 states and 10892 transitions. [2022-01-10 07:40:03,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:40:03,022 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 07:40:03,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:03,035 INFO L225 Difference]: With dead ends: 7387 [2022-01-10 07:40:03,035 INFO L226 Difference]: Without dead ends: 4925 [2022-01-10 07:40:03,043 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:40:03,044 INFO L933 BasicCegarLoop]: 4448 mSDtfsCounter, 441 mSDsluCounter, 13518 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 441 SdHoareTripleChecker+Valid, 17966 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:03,044 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [441 Valid, 17966 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:40:03,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4925 states. [2022-01-10 07:40:03,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4925 to 4609. [2022-01-10 07:40:03,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4609 states, 4489 states have (on average 1.5731788817108487) internal successors, (7062), 4492 states have internal predecessors, (7062), 65 states have call successors, (65), 52 states have call predecessors, (65), 53 states have return successors, (66), 65 states have call predecessors, (66), 65 states have call successors, (66) [2022-01-10 07:40:03,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4609 states to 4609 states and 7193 transitions. [2022-01-10 07:40:03,255 INFO L78 Accepts]: Start accepts. Automaton has 4609 states and 7193 transitions. Word has length 167 [2022-01-10 07:40:03,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:03,255 INFO L470 AbstractCegarLoop]: Abstraction has 4609 states and 7193 transitions. [2022-01-10 07:40:03,255 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:03,256 INFO L276 IsEmpty]: Start isEmpty. Operand 4609 states and 7193 transitions. [2022-01-10 07:40:03,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:40:03,257 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:03,257 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:40:03,270 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:40:03,467 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:40:03,467 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:03,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:03,468 INFO L85 PathProgramCache]: Analyzing trace with hash 1113906190, now seen corresponding path program 1 times [2022-01-10 07:40:03,468 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:03,468 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1027406947] [2022-01-10 07:40:03,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:03,468 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:03,469 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:03,469 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:40:03,470 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:40:03,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:03,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 419 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:03,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:03,818 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:40:03,818 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:03,818 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:03,818 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1027406947] [2022-01-10 07:40:03,818 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1027406947] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:03,818 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:03,818 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:40:03,818 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456102354] [2022-01-10 07:40:03,818 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:03,819 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:03,819 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:03,819 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:03,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:03,820 INFO L87 Difference]: Start difference. First operand 4609 states and 7193 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:04,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:04,049 INFO L93 Difference]: Finished difference Result 7371 states and 10828 transitions. [2022-01-10 07:40:04,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:40:04,050 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 07:40:04,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:04,060 INFO L225 Difference]: With dead ends: 7371 [2022-01-10 07:40:04,060 INFO L226 Difference]: Without dead ends: 4903 [2022-01-10 07:40:04,066 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:40:04,067 INFO L933 BasicCegarLoop]: 4448 mSDtfsCounter, 402 mSDsluCounter, 13503 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 402 SdHoareTripleChecker+Valid, 17951 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:04,067 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [402 Valid, 17951 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:40:04,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4903 states. [2022-01-10 07:40:04,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4903 to 4615. [2022-01-10 07:40:04,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4615 states, 4495 states have (on average 1.567964404894327) internal successors, (7048), 4498 states have internal predecessors, (7048), 65 states have call successors, (65), 52 states have call predecessors, (65), 53 states have return successors, (66), 65 states have call predecessors, (66), 65 states have call successors, (66) [2022-01-10 07:40:04,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4615 states to 4615 states and 7179 transitions. [2022-01-10 07:40:04,335 INFO L78 Accepts]: Start accepts. Automaton has 4615 states and 7179 transitions. Word has length 167 [2022-01-10 07:40:04,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:04,335 INFO L470 AbstractCegarLoop]: Abstraction has 4615 states and 7179 transitions. [2022-01-10 07:40:04,335 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:04,336 INFO L276 IsEmpty]: Start isEmpty. Operand 4615 states and 7179 transitions. [2022-01-10 07:40:04,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:40:04,337 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:04,338 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:40:04,353 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:40:04,548 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:40:04,548 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:04,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:04,549 INFO L85 PathProgramCache]: Analyzing trace with hash -1027954288, now seen corresponding path program 1 times [2022-01-10 07:40:04,549 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:04,549 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1081672075] [2022-01-10 07:40:04,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:04,549 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:04,549 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:04,550 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:40:04,551 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:40:04,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:04,694 INFO L263 TraceCheckSpWp]: Trace formula consists of 418 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:40:04,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:04,925 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:40:04,925 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:04,925 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:04,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1081672075] [2022-01-10 07:40:04,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1081672075] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:04,925 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:04,925 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-10 07:40:04,926 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [330927076] [2022-01-10 07:40:04,926 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:04,926 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:40:04,926 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:04,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:40:04,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:40:04,927 INFO L87 Difference]: Start difference. First operand 4615 states and 7179 transitions. Second operand has 3 states, 3 states have (on average 52.333333333333336) internal successors, (157), 2 states have internal predecessors, (157), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:05,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:05,173 INFO L93 Difference]: Finished difference Result 9354 states and 13317 transitions. [2022-01-10 07:40:05,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:40:05,174 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 52.333333333333336) internal successors, (157), 2 states have internal predecessors, (157), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 07:40:05,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:05,189 INFO L225 Difference]: With dead ends: 9354 [2022-01-10 07:40:05,190 INFO L226 Difference]: Without dead ends: 6880 [2022-01-10 07:40:05,199 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 165 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:40:05,200 INFO L933 BasicCegarLoop]: 4521 mSDtfsCounter, 4376 mSDsluCounter, 450 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4376 SdHoareTripleChecker+Valid, 4971 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:05,200 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4376 Valid, 4971 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:40:05,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6880 states. [2022-01-10 07:40:05,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6880 to 6874. [2022-01-10 07:40:05,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6874 states, 6648 states have (on average 1.4757821901323707) internal successors, (9811), 6652 states have internal predecessors, (9811), 122 states have call successors, (122), 100 states have call predecessors, (122), 102 states have return successors, (124), 122 states have call predecessors, (124), 122 states have call successors, (124) [2022-01-10 07:40:05,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6874 states to 6874 states and 10057 transitions. [2022-01-10 07:40:05,628 INFO L78 Accepts]: Start accepts. Automaton has 6874 states and 10057 transitions. Word has length 167 [2022-01-10 07:40:05,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:05,628 INFO L470 AbstractCegarLoop]: Abstraction has 6874 states and 10057 transitions. [2022-01-10 07:40:05,628 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 52.333333333333336) internal successors, (157), 2 states have internal predecessors, (157), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:05,628 INFO L276 IsEmpty]: Start isEmpty. Operand 6874 states and 10057 transitions. [2022-01-10 07:40:05,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:40:05,630 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:05,630 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:40:05,642 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:40:05,840 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:40:05,840 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:05,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:05,841 INFO L85 PathProgramCache]: Analyzing trace with hash -740494383, now seen corresponding path program 1 times [2022-01-10 07:40:05,841 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:05,842 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2110901295] [2022-01-10 07:40:05,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:05,842 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:05,842 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:05,843 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:40:05,845 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:40:05,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:05,983 INFO L263 TraceCheckSpWp]: Trace formula consists of 417 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:05,985 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:06,176 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:40:06,176 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:06,176 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:06,176 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2110901295] [2022-01-10 07:40:06,177 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2110901295] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:06,177 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:06,177 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:40:06,177 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928487356] [2022-01-10 07:40:06,177 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:06,177 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:06,177 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:06,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:06,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:06,178 INFO L87 Difference]: Start difference. First operand 6874 states and 10057 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:06,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:06,647 INFO L93 Difference]: Finished difference Result 14533 states and 20039 transitions. [2022-01-10 07:40:06,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:40:06,651 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 07:40:06,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:06,676 INFO L225 Difference]: With dead ends: 14533 [2022-01-10 07:40:06,676 INFO L226 Difference]: Without dead ends: 9800 [2022-01-10 07:40:06,693 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:40:06,693 INFO L933 BasicCegarLoop]: 4454 mSDtfsCounter, 369 mSDsluCounter, 13535 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 369 SdHoareTripleChecker+Valid, 17989 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:06,695 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [369 Valid, 17989 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:40:06,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9800 states. [2022-01-10 07:40:07,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9800 to 6940. [2022-01-10 07:40:07,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6940 states, 6714 states have (on average 1.4681263032469467) internal successors, (9857), 6718 states have internal predecessors, (9857), 122 states have call successors, (122), 100 states have call predecessors, (122), 102 states have return successors, (124), 122 states have call predecessors, (124), 122 states have call successors, (124) [2022-01-10 07:40:07,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6940 states to 6940 states and 10103 transitions. [2022-01-10 07:40:07,105 INFO L78 Accepts]: Start accepts. Automaton has 6940 states and 10103 transitions. Word has length 167 [2022-01-10 07:40:07,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:07,105 INFO L470 AbstractCegarLoop]: Abstraction has 6940 states and 10103 transitions. [2022-01-10 07:40:07,105 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:07,105 INFO L276 IsEmpty]: Start isEmpty. Operand 6940 states and 10103 transitions. [2022-01-10 07:40:07,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:40:07,107 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:07,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:40:07,119 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:40:07,316 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:40:07,317 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:07,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:07,317 INFO L85 PathProgramCache]: Analyzing trace with hash -2047636781, now seen corresponding path program 1 times [2022-01-10 07:40:07,317 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:07,317 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [723526293] [2022-01-10 07:40:07,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:07,318 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:07,318 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:07,319 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:40:07,320 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:40:07,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:07,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 416 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:07,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:07,642 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:40:07,642 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:07,642 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:07,642 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [723526293] [2022-01-10 07:40:07,642 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [723526293] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:07,642 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:07,642 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:40:07,643 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [203262315] [2022-01-10 07:40:07,643 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:07,643 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:07,643 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:07,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:07,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:07,644 INFO L87 Difference]: Start difference. First operand 6940 states and 10103 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:07,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:07,991 INFO L93 Difference]: Finished difference Result 11977 states and 16617 transitions. [2022-01-10 07:40:07,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:40:07,992 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 07:40:07,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:08,004 INFO L225 Difference]: With dead ends: 11977 [2022-01-10 07:40:08,004 INFO L226 Difference]: Without dead ends: 7178 [2022-01-10 07:40:08,012 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:40:08,013 INFO L933 BasicCegarLoop]: 4448 mSDtfsCounter, 323 mSDsluCounter, 13468 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 323 SdHoareTripleChecker+Valid, 17916 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:08,013 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [323 Valid, 17916 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:40:08,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7178 states. [2022-01-10 07:40:08,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7178 to 6946. [2022-01-10 07:40:08,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6946 states, 6720 states have (on average 1.4617559523809525) internal successors, (9823), 6724 states have internal predecessors, (9823), 122 states have call successors, (122), 100 states have call predecessors, (122), 102 states have return successors, (124), 122 states have call predecessors, (124), 122 states have call successors, (124) [2022-01-10 07:40:08,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6946 states to 6946 states and 10069 transitions. [2022-01-10 07:40:08,391 INFO L78 Accepts]: Start accepts. Automaton has 6946 states and 10069 transitions. Word has length 167 [2022-01-10 07:40:08,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:08,391 INFO L470 AbstractCegarLoop]: Abstraction has 6946 states and 10069 transitions. [2022-01-10 07:40:08,391 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:08,391 INFO L276 IsEmpty]: Start isEmpty. Operand 6946 states and 10069 transitions. [2022-01-10 07:40:08,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:40:08,392 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:08,392 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:40:08,400 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (28)] Ended with exit code 0 [2022-01-10 07:40:08,593 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:40:08,593 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:08,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:08,593 INFO L85 PathProgramCache]: Analyzing trace with hash -696251563, now seen corresponding path program 1 times [2022-01-10 07:40:08,594 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:08,594 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1614629045] [2022-01-10 07:40:08,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:08,594 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:08,594 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:08,595 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:40:08,596 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:40:08,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:08,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 415 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:08,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:08,901 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:40:08,902 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:08,902 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:08,902 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1614629045] [2022-01-10 07:40:08,902 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1614629045] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:08,902 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:08,902 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:40:08,902 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1775654180] [2022-01-10 07:40:08,902 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:08,903 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:08,903 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:08,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:08,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:08,904 INFO L87 Difference]: Start difference. First operand 6946 states and 10069 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:09,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:09,273 INFO L93 Difference]: Finished difference Result 12115 states and 16713 transitions. [2022-01-10 07:40:09,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:40:09,273 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 07:40:09,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:09,286 INFO L225 Difference]: With dead ends: 12115 [2022-01-10 07:40:09,286 INFO L226 Difference]: Without dead ends: 7310 [2022-01-10 07:40:09,295 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:40:09,295 INFO L933 BasicCegarLoop]: 4448 mSDtfsCounter, 245 mSDsluCounter, 13438 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 245 SdHoareTripleChecker+Valid, 17886 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:09,295 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [245 Valid, 17886 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:40:09,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7310 states. [2022-01-10 07:40:09,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7310 to 6958. [2022-01-10 07:40:09,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6958 states, 6732 states have (on average 1.4552881758764111) internal successors, (9797), 6736 states have internal predecessors, (9797), 122 states have call successors, (122), 100 states have call predecessors, (122), 102 states have return successors, (124), 122 states have call predecessors, (124), 122 states have call successors, (124) [2022-01-10 07:40:09,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6958 states to 6958 states and 10043 transitions. [2022-01-10 07:40:09,660 INFO L78 Accepts]: Start accepts. Automaton has 6958 states and 10043 transitions. Word has length 167 [2022-01-10 07:40:09,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:09,660 INFO L470 AbstractCegarLoop]: Abstraction has 6958 states and 10043 transitions. [2022-01-10 07:40:09,660 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:09,660 INFO L276 IsEmpty]: Start isEmpty. Operand 6958 states and 10043 transitions. [2022-01-10 07:40:09,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:40:09,661 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:09,661 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:40:09,674 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:40:09,871 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:40:09,871 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:09,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:09,872 INFO L85 PathProgramCache]: Analyzing trace with hash 628604631, now seen corresponding path program 1 times [2022-01-10 07:40:09,872 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:09,872 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2102030324] [2022-01-10 07:40:09,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:09,872 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:09,872 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:09,873 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:40:09,874 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:40:10,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:10,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 414 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:10,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:10,214 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:40:10,214 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:10,214 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:10,214 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2102030324] [2022-01-10 07:40:10,214 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2102030324] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:10,214 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:10,214 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:40:10,215 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [402880149] [2022-01-10 07:40:10,215 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:10,215 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:10,215 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:10,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:10,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:10,215 INFO L87 Difference]: Start difference. First operand 6958 states and 10043 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:10,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:10,580 INFO L93 Difference]: Finished difference Result 12083 states and 16589 transitions. [2022-01-10 07:40:10,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:40:10,581 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 07:40:10,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:10,596 INFO L225 Difference]: With dead ends: 12083 [2022-01-10 07:40:10,596 INFO L226 Difference]: Without dead ends: 7266 [2022-01-10 07:40:10,605 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:40:10,606 INFO L933 BasicCegarLoop]: 4448 mSDtfsCounter, 206 mSDsluCounter, 13423 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 17871 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:10,606 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [206 Valid, 17871 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:40:10,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7266 states. [2022-01-10 07:40:10,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7266 to 6970. [2022-01-10 07:40:10,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6970 states, 6744 states have (on average 1.4488434163701067) internal successors, (9771), 6748 states have internal predecessors, (9771), 122 states have call successors, (122), 100 states have call predecessors, (122), 102 states have return successors, (124), 122 states have call predecessors, (124), 122 states have call successors, (124) [2022-01-10 07:40:11,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6970 states to 6970 states and 10017 transitions. [2022-01-10 07:40:11,004 INFO L78 Accepts]: Start accepts. Automaton has 6970 states and 10017 transitions. Word has length 167 [2022-01-10 07:40:11,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:11,004 INFO L470 AbstractCegarLoop]: Abstraction has 6970 states and 10017 transitions. [2022-01-10 07:40:11,004 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:11,004 INFO L276 IsEmpty]: Start isEmpty. Operand 6970 states and 10017 transitions. [2022-01-10 07:40:11,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:40:11,005 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:11,005 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:40:11,013 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (30)] Ended with exit code 0 [2022-01-10 07:40:11,206 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:40:11,206 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:11,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:11,206 INFO L85 PathProgramCache]: Analyzing trace with hash 655670233, now seen corresponding path program 1 times [2022-01-10 07:40:11,207 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:11,207 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1991309900] [2022-01-10 07:40:11,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:11,207 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:11,207 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:11,208 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:40:11,209 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:40:11,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:11,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 413 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:11,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:11,574 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:40:11,574 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:11,575 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:11,575 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1991309900] [2022-01-10 07:40:11,575 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1991309900] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:11,575 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:11,575 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:40:11,575 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654135801] [2022-01-10 07:40:11,575 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:11,575 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:11,575 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:11,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:11,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:11,576 INFO L87 Difference]: Start difference. First operand 6970 states and 10017 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:11,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:11,959 INFO L93 Difference]: Finished difference Result 12051 states and 16465 transitions. [2022-01-10 07:40:11,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:40:11,960 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 07:40:11,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:11,973 INFO L225 Difference]: With dead ends: 12051 [2022-01-10 07:40:11,974 INFO L226 Difference]: Without dead ends: 7222 [2022-01-10 07:40:11,981 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:40:11,981 INFO L933 BasicCegarLoop]: 4448 mSDtfsCounter, 167 mSDsluCounter, 13408 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 17856 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:11,982 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [167 Valid, 17856 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:40:11,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7222 states. [2022-01-10 07:40:12,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7222 to 6982. [2022-01-10 07:40:12,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6982 states, 6756 states have (on average 1.442421551213736) internal successors, (9745), 6760 states have internal predecessors, (9745), 122 states have call successors, (122), 100 states have call predecessors, (122), 102 states have return successors, (124), 122 states have call predecessors, (124), 122 states have call successors, (124) [2022-01-10 07:40:12,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6982 states to 6982 states and 9991 transitions. [2022-01-10 07:40:12,368 INFO L78 Accepts]: Start accepts. Automaton has 6982 states and 9991 transitions. Word has length 167 [2022-01-10 07:40:12,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:12,369 INFO L470 AbstractCegarLoop]: Abstraction has 6982 states and 9991 transitions. [2022-01-10 07:40:12,369 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:12,369 INFO L276 IsEmpty]: Start isEmpty. Operand 6982 states and 9991 transitions. [2022-01-10 07:40:12,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:40:12,370 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:12,370 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:40:12,378 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (31)] Ended with exit code 0 [2022-01-10 07:40:12,570 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:40:12,570 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:12,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:12,571 INFO L85 PathProgramCache]: Analyzing trace with hash -311680421, now seen corresponding path program 1 times [2022-01-10 07:40:12,571 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:12,571 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1234673264] [2022-01-10 07:40:12,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:12,571 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:12,572 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:12,572 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:40:12,574 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:40:12,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:12,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 412 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:12,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:12,939 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:40:12,940 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:12,940 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:12,940 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1234673264] [2022-01-10 07:40:12,940 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1234673264] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:12,940 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:12,940 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:40:12,940 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1637224552] [2022-01-10 07:40:12,940 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:12,941 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:12,941 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:12,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:12,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:12,942 INFO L87 Difference]: Start difference. First operand 6982 states and 9991 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:13,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:13,384 INFO L93 Difference]: Finished difference Result 12019 states and 16341 transitions. [2022-01-10 07:40:13,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:40:13,384 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 07:40:13,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:13,402 INFO L225 Difference]: With dead ends: 12019 [2022-01-10 07:40:13,402 INFO L226 Difference]: Without dead ends: 7178 [2022-01-10 07:40:13,412 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:40:13,413 INFO L933 BasicCegarLoop]: 4448 mSDtfsCounter, 128 mSDsluCounter, 13393 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 17841 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:13,413 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [128 Valid, 17841 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:40:13,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7178 states. [2022-01-10 07:40:13,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7178 to 6994. [2022-01-10 07:40:13,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6994 states, 6768 states have (on average 1.4360224586288417) internal successors, (9719), 6772 states have internal predecessors, (9719), 122 states have call successors, (122), 100 states have call predecessors, (122), 102 states have return successors, (124), 122 states have call predecessors, (124), 122 states have call successors, (124) [2022-01-10 07:40:13,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6994 states to 6994 states and 9965 transitions. [2022-01-10 07:40:13,810 INFO L78 Accepts]: Start accepts. Automaton has 6994 states and 9965 transitions. Word has length 167 [2022-01-10 07:40:13,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:13,810 INFO L470 AbstractCegarLoop]: Abstraction has 6994 states and 9965 transitions. [2022-01-10 07:40:13,810 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:13,810 INFO L276 IsEmpty]: Start isEmpty. Operand 6994 states and 9965 transitions. [2022-01-10 07:40:13,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:40:13,811 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:13,811 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:40:13,819 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:40:14,011 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:40:14,012 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:14,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:14,012 INFO L85 PathProgramCache]: Analyzing trace with hash -1997860259, now seen corresponding path program 1 times [2022-01-10 07:40:14,013 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:14,013 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [739112874] [2022-01-10 07:40:14,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:14,013 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:14,013 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:14,014 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:40:14,015 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:40:14,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:14,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 411 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:14,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:14,327 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:40:14,327 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:14,327 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:14,327 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [739112874] [2022-01-10 07:40:14,327 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [739112874] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:14,327 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:14,327 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:40:14,328 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74207129] [2022-01-10 07:40:14,328 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:14,328 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:14,328 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:14,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:14,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:14,329 INFO L87 Difference]: Start difference. First operand 6994 states and 9965 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:14,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:14,702 INFO L93 Difference]: Finished difference Result 11987 states and 16217 transitions. [2022-01-10 07:40:14,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:40:14,703 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 07:40:14,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:14,717 INFO L225 Difference]: With dead ends: 11987 [2022-01-10 07:40:14,717 INFO L226 Difference]: Without dead ends: 7134 [2022-01-10 07:40:14,725 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:40:14,726 INFO L933 BasicCegarLoop]: 4448 mSDtfsCounter, 89 mSDsluCounter, 13378 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 17826 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:14,726 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 17826 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:40:14,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7134 states. [2022-01-10 07:40:15,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7134 to 7006. [2022-01-10 07:40:15,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7006 states, 6780 states have (on average 1.429646017699115) internal successors, (9693), 6784 states have internal predecessors, (9693), 122 states have call successors, (122), 100 states have call predecessors, (122), 102 states have return successors, (124), 122 states have call predecessors, (124), 122 states have call successors, (124) [2022-01-10 07:40:15,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7006 states to 7006 states and 9939 transitions. [2022-01-10 07:40:15,121 INFO L78 Accepts]: Start accepts. Automaton has 7006 states and 9939 transitions. Word has length 167 [2022-01-10 07:40:15,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:15,121 INFO L470 AbstractCegarLoop]: Abstraction has 7006 states and 9939 transitions. [2022-01-10 07:40:15,121 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:15,121 INFO L276 IsEmpty]: Start isEmpty. Operand 7006 states and 9939 transitions. [2022-01-10 07:40:15,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:40:15,122 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:15,122 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:40:15,130 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (33)] Ended with exit code 0 [2022-01-10 07:40:15,323 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:40:15,323 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:15,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:15,323 INFO L85 PathProgramCache]: Analyzing trace with hash -1437160481, now seen corresponding path program 1 times [2022-01-10 07:40:15,324 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:15,324 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1667559360] [2022-01-10 07:40:15,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:15,324 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:15,324 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:15,327 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:40:15,328 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:40:15,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:15,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 410 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:15,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:15,662 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:40:15,662 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:15,662 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:15,662 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1667559360] [2022-01-10 07:40:15,662 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1667559360] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:15,662 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:15,662 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:40:15,662 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [189524948] [2022-01-10 07:40:15,663 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:15,663 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:15,663 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:15,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:15,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:15,664 INFO L87 Difference]: Start difference. First operand 7006 states and 9939 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:16,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:16,144 INFO L93 Difference]: Finished difference Result 12753 states and 17095 transitions. [2022-01-10 07:40:16,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:40:16,145 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 07:40:16,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:16,156 INFO L225 Difference]: With dead ends: 12753 [2022-01-10 07:40:16,156 INFO L226 Difference]: Without dead ends: 7888 [2022-01-10 07:40:16,162 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:40:16,163 INFO L933 BasicCegarLoop]: 4448 mSDtfsCounter, 50 mSDsluCounter, 13363 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 17811 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:16,163 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 17811 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:40:16,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7888 states. [2022-01-10 07:40:16,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7888 to 7132. [2022-01-10 07:40:16,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7132 states, 6906 states have (on average 1.4218071242397914) internal successors, (9819), 6910 states have internal predecessors, (9819), 122 states have call successors, (122), 100 states have call predecessors, (122), 102 states have return successors, (124), 122 states have call predecessors, (124), 122 states have call successors, (124) [2022-01-10 07:40:16,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7132 states to 7132 states and 10065 transitions. [2022-01-10 07:40:16,535 INFO L78 Accepts]: Start accepts. Automaton has 7132 states and 10065 transitions. Word has length 167 [2022-01-10 07:40:16,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:16,535 INFO L470 AbstractCegarLoop]: Abstraction has 7132 states and 10065 transitions. [2022-01-10 07:40:16,535 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:16,535 INFO L276 IsEmpty]: Start isEmpty. Operand 7132 states and 10065 transitions. [2022-01-10 07:40:16,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 07:40:16,536 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:16,536 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:40:16,544 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:40:16,737 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:40:16,737 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:16,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:16,737 INFO L85 PathProgramCache]: Analyzing trace with hash -993259807, now seen corresponding path program 1 times [2022-01-10 07:40:16,738 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:16,738 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [200054786] [2022-01-10 07:40:16,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:16,738 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:16,738 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:16,739 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:40:16,740 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:40:16,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:16,859 INFO L263 TraceCheckSpWp]: Trace formula consists of 409 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:16,860 INFO L286 TraceCheckSpWp]: Computing forward predicates...