/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_label43+token_ring.14.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-a10ec3b [2022-01-10 07:43:25,612 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-10 07:43:25,613 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-10 07:43:25,684 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-10 07:43:25,684 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-10 07:43:25,686 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-10 07:43:25,689 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-10 07:43:25,693 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-10 07:43:25,694 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-10 07:43:25,695 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-10 07:43:25,696 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-10 07:43:25,696 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-10 07:43:25,696 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-10 07:43:25,697 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-10 07:43:25,698 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-10 07:43:25,698 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-10 07:43:25,699 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-10 07:43:25,699 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-10 07:43:25,700 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-10 07:43:25,703 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-10 07:43:25,704 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-10 07:43:25,706 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-10 07:43:25,707 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-10 07:43:25,708 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-10 07:43:25,709 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-10 07:43:25,709 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-10 07:43:25,710 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-10 07:43:25,710 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-10 07:43:25,710 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-10 07:43:25,711 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-10 07:43:25,711 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-10 07:43:25,711 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-10 07:43:25,712 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-10 07:43:25,712 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-10 07:43:25,713 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-10 07:43:25,713 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-10 07:43:25,714 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-10 07:43:25,714 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-10 07:43:25,714 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-10 07:43:25,715 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-10 07:43:25,724 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-10 07:43:25,724 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:43:25,742 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-10 07:43:25,742 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-10 07:43:25,742 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-01-10 07:43:25,742 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-01-10 07:43:25,743 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-10 07:43:25,745 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-10 07:43:25,745 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-10 07:43:25,745 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-10 07:43:25,745 INFO L138 SettingsManager]: * Use SBE=true [2022-01-10 07:43:25,745 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-10 07:43:25,746 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-10 07:43:25,746 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-10 07:43:25,746 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-10 07:43:25,746 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-10 07:43:25,746 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-10 07:43:25,746 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-01-10 07:43:25,747 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-01-10 07:43:25,747 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-01-10 07:43:25,747 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-10 07:43:25,747 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-10 07:43:25,747 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-10 07:43:25,747 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-10 07:43:25,747 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-10 07:43:25,747 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 07:43:25,748 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-10 07:43:25,749 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-10 07:43:25,749 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-10 07:43:25,749 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-01-10 07:43:25,749 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-01-10 07:43:25,749 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-10 07:43:25,749 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-01-10 07:43:25,749 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-10 07:43:25,749 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-01-10 07:43:25,749 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:43:25,927 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-10 07:43:25,945 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-10 07:43:25,946 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-10 07:43:25,947 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-10 07:43:25,947 INFO L275 PluginConnector]: CDTParser initialized [2022-01-10 07:43:25,948 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/combinations/Problem05_label43+token_ring.14.cil.c [2022-01-10 07:43:25,986 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b73d86e16/de9b64d9842544baa85d55d7cb859232/FLAGc67b3cff5 [2022-01-10 07:43:26,712 INFO L306 CDTParser]: Found 1 translation units. [2022-01-10 07:43:26,712 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/combinations/Problem05_label43+token_ring.14.cil.c [2022-01-10 07:43:26,749 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b73d86e16/de9b64d9842544baa85d55d7cb859232/FLAGc67b3cff5 [2022-01-10 07:43:27,023 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b73d86e16/de9b64d9842544baa85d55d7cb859232 [2022-01-10 07:43:27,025 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-10 07:43:27,028 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-01-10 07:43:27,030 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-10 07:43:27,030 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-10 07:43:27,032 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-10 07:43:27,033 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 07:43:27" (1/1) ... [2022-01-10 07:43:27,033 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3630bd84 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:43:27, skipping insertion in model container [2022-01-10 07:43:27,033 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 07:43:27" (1/1) ... [2022-01-10 07:43:27,038 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-10 07:43:27,179 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-10 07:43:28,421 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_label43+token_ring.14.cil.c[381679,381692] [2022-01-10 07:43:28,439 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_label43+token_ring.14.cil.c[383339,383352] [2022-01-10 07:43:28,696 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 07:43:28,705 INFO L203 MainTranslator]: Completed pre-run [2022-01-10 07:43:29,327 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_label43+token_ring.14.cil.c[381679,381692] [2022-01-10 07:43:29,331 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_label43+token_ring.14.cil.c[383339,383352] [2022-01-10 07:43:29,360 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 07:43:29,399 INFO L208 MainTranslator]: Completed translation [2022-01-10 07:43:29,399 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:43:29 WrapperNode [2022-01-10 07:43:29,399 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-10 07:43:29,400 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-10 07:43:29,400 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-10 07:43:29,400 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-10 07:43:29,405 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:43:29" (1/1) ... [2022-01-10 07:43:29,487 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:43:29" (1/1) ... [2022-01-10 07:43:29,770 INFO L137 Inliner]: procedures = 69, calls = 78, calls flagged for inlining = 45, calls inlined = 45, statements flattened = 13159 [2022-01-10 07:43:29,771 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-10 07:43:29,771 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-10 07:43:29,772 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-10 07:43:29,772 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-10 07:43:29,777 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:43:29" (1/1) ... [2022-01-10 07:43:29,778 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:43:29" (1/1) ... [2022-01-10 07:43:29,903 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:43:29" (1/1) ... [2022-01-10 07:43:29,904 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:43:29" (1/1) ... [2022-01-10 07:43:30,071 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:43:29" (1/1) ... [2022-01-10 07:43:30,105 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:43:29" (1/1) ... [2022-01-10 07:43:30,127 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:43:29" (1/1) ... [2022-01-10 07:43:30,203 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-10 07:43:30,205 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-10 07:43:30,205 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-10 07:43:30,205 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-10 07:43:30,206 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:43:29" (1/1) ... [2022-01-10 07:43:30,212 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 07:43:30,218 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-10 07:43:30,227 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:43:30,245 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:43:30,254 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-10 07:43:30,254 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads [2022-01-10 07:43:30,255 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads [2022-01-10 07:43:30,255 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2022-01-10 07:43:30,255 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2022-01-10 07:43:30,255 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels [2022-01-10 07:43:30,255 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels [2022-01-10 07:43:30,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-01-10 07:43:30,255 INFO L130 BoogieDeclarations]: Found specification of procedure error [2022-01-10 07:43:30,255 INFO L138 BoogieDeclarations]: Found implementation of procedure error [2022-01-10 07:43:30,255 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events [2022-01-10 07:43:30,255 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events [2022-01-10 07:43:30,255 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread [2022-01-10 07:43:30,255 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread [2022-01-10 07:43:30,255 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events [2022-01-10 07:43:30,255 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events [2022-01-10 07:43:30,255 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-10 07:43:30,256 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-10 07:43:30,368 INFO L234 CfgBuilder]: Building ICFG [2022-01-10 07:43:30,369 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-10 07:43:37,140 INFO L275 CfgBuilder]: Performing block encoding [2022-01-10 07:43:37,181 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-10 07:43:37,181 INFO L299 CfgBuilder]: Removed 16 assume(true) statements. [2022-01-10 07:43:37,187 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 07:43:37 BoogieIcfgContainer [2022-01-10 07:43:37,187 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-10 07:43:37,189 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-10 07:43:37,189 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-10 07:43:37,192 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-10 07:43:37,193 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.01 07:43:27" (1/3) ... [2022-01-10 07:43:37,193 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7345ac7a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 07:43:37, skipping insertion in model container [2022-01-10 07:43:37,193 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:43:29" (2/3) ... [2022-01-10 07:43:37,194 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7345ac7a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 07:43:37, skipping insertion in model container [2022-01-10 07:43:37,194 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 07:43:37" (3/3) ... [2022-01-10 07:43:37,195 INFO L111 eAbstractionObserver]: Analyzing ICFG Problem05_label43+token_ring.14.cil.c [2022-01-10 07:43:37,199 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-10 07:43:37,200 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2022-01-10 07:43:37,260 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-10 07:43:37,265 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:43:37,266 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2022-01-10 07:43:37,312 INFO L276 IsEmpty]: Start isEmpty. Operand has 2571 states, 2533 states have (on average 1.843268851164627) internal successors, (4669), 2538 states have internal predecessors, (4669), 28 states have call successors, (28), 7 states have call predecessors, (28), 7 states have return successors, (28), 27 states have call predecessors, (28), 28 states have call successors, (28) [2022-01-10 07:43:37,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-01-10 07:43:37,326 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:43:37,327 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:43:37,328 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:43:37,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:43:37,332 INFO L85 PathProgramCache]: Analyzing trace with hash 1261108038, now seen corresponding path program 1 times [2022-01-10 07:43:37,344 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:43:37,344 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2135947126] [2022-01-10 07:43:37,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:43:37,346 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:43:37,346 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:43:37,353 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:43:37,380 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:43:37,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:43:37,553 INFO L263 TraceCheckSpWp]: Trace formula consists of 505 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:43:37,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:43:37,860 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:43:37,861 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:43:37,861 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:43:37,861 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2135947126] [2022-01-10 07:43:37,862 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2135947126] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:43:37,862 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:43:37,862 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 07:43:37,863 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036320490] [2022-01-10 07:43:37,864 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:43:37,867 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:43:37,868 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:43:37,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:43:37,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:43:37,896 INFO L87 Difference]: Start difference. First operand has 2571 states, 2533 states have (on average 1.843268851164627) internal successors, (4669), 2538 states have internal predecessors, (4669), 28 states have call successors, (28), 7 states have call predecessors, (28), 7 states have return successors, (28), 27 states have call predecessors, (28), 28 states have call successors, (28) Second operand has 3 states, 3 states have (on average 56.0) internal successors, (168), 3 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:43:38,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:43:38,144 INFO L93 Difference]: Finished difference Result 5135 states and 9439 transitions. [2022-01-10 07:43:38,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:43:38,146 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 56.0) internal successors, (168), 3 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 179 [2022-01-10 07:43:38,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:43:38,179 INFO L225 Difference]: With dead ends: 5135 [2022-01-10 07:43:38,179 INFO L226 Difference]: Without dead ends: 2503 [2022-01-10 07:43:38,190 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 177 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:43:38,193 INFO L933 BasicCegarLoop]: 4628 mSDtfsCounter, 599 mSDsluCounter, 4022 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 599 SdHoareTripleChecker+Valid, 8650 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:43:38,194 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [599 Valid, 8650 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:43:38,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2503 states. [2022-01-10 07:43:38,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2503 to 2503. [2022-01-10 07:43:38,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2503 states, 2467 states have (on average 1.8265099310903932) internal successors, (4506), 2470 states have internal predecessors, (4506), 28 states have call successors, (28), 7 states have call predecessors, (28), 6 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-01-10 07:43:38,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2503 states to 2503 states and 4560 transitions. [2022-01-10 07:43:38,331 INFO L78 Accepts]: Start accepts. Automaton has 2503 states and 4560 transitions. Word has length 179 [2022-01-10 07:43:38,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:43:38,332 INFO L470 AbstractCegarLoop]: Abstraction has 2503 states and 4560 transitions. [2022-01-10 07:43:38,333 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 56.0) internal successors, (168), 3 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:43:38,333 INFO L276 IsEmpty]: Start isEmpty. Operand 2503 states and 4560 transitions. [2022-01-10 07:43:38,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-01-10 07:43:38,338 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:43:38,339 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:43:38,352 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:43:38,552 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:43:38,553 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:43:38,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:43:38,555 INFO L85 PathProgramCache]: Analyzing trace with hash -1530760952, now seen corresponding path program 1 times [2022-01-10 07:43:38,556 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:43:38,557 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [156384316] [2022-01-10 07:43:38,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:43:38,557 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:43:38,557 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:43:38,572 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:43:38,594 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:43:38,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:43:38,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 505 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:43:38,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:43:39,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:43:39,176 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:43:39,176 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:43:39,176 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [156384316] [2022-01-10 07:43:39,177 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [156384316] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:43:39,179 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:43:39,179 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 07:43:39,179 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [460190873] [2022-01-10 07:43:39,180 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:43:39,181 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:43:39,181 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:43:39,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:43:39,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:43:39,181 INFO L87 Difference]: Start difference. First operand 2503 states and 4560 transitions. Second operand has 3 states, 3 states have (on average 56.0) internal successors, (168), 3 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:43:39,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:43:39,233 INFO L93 Difference]: Finished difference Result 2870 states and 5137 transitions. [2022-01-10 07:43:39,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:43:39,238 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 56.0) internal successors, (168), 3 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 179 [2022-01-10 07:43:39,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:43:39,246 INFO L225 Difference]: With dead ends: 2870 [2022-01-10 07:43:39,246 INFO L226 Difference]: Without dead ends: 2503 [2022-01-10 07:43:39,248 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 177 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:43:39,249 INFO L933 BasicCegarLoop]: 4558 mSDtfsCounter, 585 mSDsluCounter, 3958 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 585 SdHoareTripleChecker+Valid, 8516 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:43:39,249 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [585 Valid, 8516 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:43:39,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2503 states. [2022-01-10 07:43:39,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2503 to 2503. [2022-01-10 07:43:39,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2503 states, 2467 states have (on average 1.8261045804620997) internal successors, (4505), 2470 states have internal predecessors, (4505), 28 states have call successors, (28), 7 states have call predecessors, (28), 6 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-01-10 07:43:39,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2503 states to 2503 states and 4559 transitions. [2022-01-10 07:43:39,291 INFO L78 Accepts]: Start accepts. Automaton has 2503 states and 4559 transitions. Word has length 179 [2022-01-10 07:43:39,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:43:39,293 INFO L470 AbstractCegarLoop]: Abstraction has 2503 states and 4559 transitions. [2022-01-10 07:43:39,293 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 56.0) internal successors, (168), 3 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:43:39,293 INFO L276 IsEmpty]: Start isEmpty. Operand 2503 states and 4559 transitions. [2022-01-10 07:43:39,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-01-10 07:43:39,295 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:43:39,295 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:43:39,308 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (3)] Ended with exit code 0 [2022-01-10 07:43:39,504 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:43:39,504 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:43:39,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:43:39,505 INFO L85 PathProgramCache]: Analyzing trace with hash -2101032758, now seen corresponding path program 1 times [2022-01-10 07:43:39,505 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:43:39,506 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1529701881] [2022-01-10 07:43:39,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:43:39,506 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:43:39,507 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:43:39,507 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:43:39,509 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:43:39,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:43:39,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 505 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:43:39,661 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:43:39,954 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:43:39,954 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:43:39,954 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:43:39,954 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1529701881] [2022-01-10 07:43:39,956 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1529701881] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:43:39,956 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:43:39,957 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:43:39,957 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1391736798] [2022-01-10 07:43:39,957 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:43:39,958 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:43:39,959 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:43:39,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:43:39,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:43:39,959 INFO L87 Difference]: Start difference. First operand 2503 states and 4559 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 3 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:43:40,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:43:40,667 INFO L93 Difference]: Finished difference Result 3275 states and 5793 transitions. [2022-01-10 07:43:40,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:43:40,667 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 3 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 179 [2022-01-10 07:43:40,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:43:40,678 INFO L225 Difference]: With dead ends: 3275 [2022-01-10 07:43:40,678 INFO L226 Difference]: Without dead ends: 2913 [2022-01-10 07:43:40,681 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 175 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:43:40,683 INFO L933 BasicCegarLoop]: 4609 mSDtfsCounter, 5114 mSDsluCounter, 9112 mSDsCounter, 0 mSdLazyCounter, 512 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5134 SdHoareTripleChecker+Valid, 13721 SdHoareTripleChecker+Invalid, 573 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 512 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-10 07:43:40,684 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5134 Valid, 13721 Invalid, 573 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 512 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-10 07:43:40,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2913 states. [2022-01-10 07:43:40,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2913 to 2882. [2022-01-10 07:43:40,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2882 states, 2818 states have (on average 1.798083747338538) internal successors, (5067), 2822 states have internal predecessors, (5067), 49 states have call successors, (49), 13 states have call predecessors, (49), 13 states have return successors, (48), 47 states have call predecessors, (48), 47 states have call successors, (48) [2022-01-10 07:43:40,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2882 states to 2882 states and 5164 transitions. [2022-01-10 07:43:40,739 INFO L78 Accepts]: Start accepts. Automaton has 2882 states and 5164 transitions. Word has length 179 [2022-01-10 07:43:40,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:43:40,740 INFO L470 AbstractCegarLoop]: Abstraction has 2882 states and 5164 transitions. [2022-01-10 07:43:40,740 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 3 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:43:40,741 INFO L276 IsEmpty]: Start isEmpty. Operand 2882 states and 5164 transitions. [2022-01-10 07:43:40,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-01-10 07:43:40,742 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:43:40,742 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:43:40,759 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:43:40,951 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:43:40,951 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:43:40,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:43:40,952 INFO L85 PathProgramCache]: Analyzing trace with hash 808194758, now seen corresponding path program 1 times [2022-01-10 07:43:40,952 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:43:40,952 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1545548509] [2022-01-10 07:43:40,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:43:40,953 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:43:40,953 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:43:40,954 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:43:40,955 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:43:41,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:43:41,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 503 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:43:41,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:43:41,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:43:41,343 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:43:41,343 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:43:41,343 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1545548509] [2022-01-10 07:43:41,343 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1545548509] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:43:41,343 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:43:41,344 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:43:41,344 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [510998163] [2022-01-10 07:43:41,344 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:43:41,344 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:43:41,344 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:43:41,344 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:43:41,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:43:41,347 INFO L87 Difference]: Start difference. First operand 2882 states and 5164 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:43:41,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:43:41,716 INFO L93 Difference]: Finished difference Result 3623 states and 6344 transitions. [2022-01-10 07:43:41,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:43:41,720 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 179 [2022-01-10 07:43:41,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:43:41,731 INFO L225 Difference]: With dead ends: 3623 [2022-01-10 07:43:41,732 INFO L226 Difference]: Without dead ends: 2882 [2022-01-10 07:43:41,737 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 175 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:43:41,739 INFO L933 BasicCegarLoop]: 4527 mSDtfsCounter, 4774 mSDsluCounter, 8569 mSDsCounter, 0 mSdLazyCounter, 276 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4794 SdHoareTripleChecker+Valid, 13096 SdHoareTripleChecker+Invalid, 313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:43:41,740 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4794 Valid, 13096 Invalid, 313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 276 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:43:41,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2882 states. [2022-01-10 07:43:41,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2882 to 2882. [2022-01-10 07:43:41,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2882 states, 2818 states have (on average 1.795599716110717) internal successors, (5060), 2822 states have internal predecessors, (5060), 49 states have call successors, (49), 13 states have call predecessors, (49), 13 states have return successors, (48), 47 states have call predecessors, (48), 47 states have call successors, (48) [2022-01-10 07:43:41,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2882 states to 2882 states and 5157 transitions. [2022-01-10 07:43:41,824 INFO L78 Accepts]: Start accepts. Automaton has 2882 states and 5157 transitions. Word has length 179 [2022-01-10 07:43:41,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:43:41,825 INFO L470 AbstractCegarLoop]: Abstraction has 2882 states and 5157 transitions. [2022-01-10 07:43:41,825 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:43:41,825 INFO L276 IsEmpty]: Start isEmpty. Operand 2882 states and 5157 transitions. [2022-01-10 07:43:41,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-01-10 07:43:41,827 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:43:41,828 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:43:41,857 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (5)] Ended with exit code 0 [2022-01-10 07:43:42,038 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:43:42,039 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:43:42,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:43:42,042 INFO L85 PathProgramCache]: Analyzing trace with hash -67790518, now seen corresponding path program 1 times [2022-01-10 07:43:42,043 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:43:42,043 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1839526282] [2022-01-10 07:43:42,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:43:42,044 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:43:42,044 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:43:42,046 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:43:42,048 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:43:42,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:43:42,216 INFO L263 TraceCheckSpWp]: Trace formula consists of 501 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:43:42,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:43:42,463 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:43:42,463 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:43:42,463 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:43:42,463 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1839526282] [2022-01-10 07:43:42,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1839526282] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:43:42,463 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:43:42,463 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:43:42,463 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394810653] [2022-01-10 07:43:42,464 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:43:42,464 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:43:42,464 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:43:42,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:43:42,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:43:42,465 INFO L87 Difference]: Start difference. First operand 2882 states and 5157 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:43:42,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:43:42,969 INFO L93 Difference]: Finished difference Result 3623 states and 6330 transitions. [2022-01-10 07:43:42,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:43:42,970 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 179 [2022-01-10 07:43:42,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:43:42,983 INFO L225 Difference]: With dead ends: 3623 [2022-01-10 07:43:42,983 INFO L226 Difference]: Without dead ends: 2882 [2022-01-10 07:43:42,987 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 175 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:43:42,988 INFO L933 BasicCegarLoop]: 4524 mSDtfsCounter, 4768 mSDsluCounter, 8565 mSDsCounter, 0 mSdLazyCounter, 276 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4788 SdHoareTripleChecker+Valid, 13089 SdHoareTripleChecker+Invalid, 313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:43:42,988 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4788 Valid, 13089 Invalid, 313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 276 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:43:42,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2882 states. [2022-01-10 07:43:43,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2882 to 2882. [2022-01-10 07:43:43,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2882 states, 2818 states have (on average 1.7931156848828957) internal successors, (5053), 2822 states have internal predecessors, (5053), 49 states have call successors, (49), 13 states have call predecessors, (49), 13 states have return successors, (48), 47 states have call predecessors, (48), 47 states have call successors, (48) [2022-01-10 07:43:43,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2882 states to 2882 states and 5150 transitions. [2022-01-10 07:43:43,052 INFO L78 Accepts]: Start accepts. Automaton has 2882 states and 5150 transitions. Word has length 179 [2022-01-10 07:43:43,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:43:43,052 INFO L470 AbstractCegarLoop]: Abstraction has 2882 states and 5150 transitions. [2022-01-10 07:43:43,052 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:43:43,052 INFO L276 IsEmpty]: Start isEmpty. Operand 2882 states and 5150 transitions. [2022-01-10 07:43:43,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-01-10 07:43:43,054 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:43:43,054 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:43:43,067 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:43:43,265 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:43:43,266 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:43:43,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:43:43,266 INFO L85 PathProgramCache]: Analyzing trace with hash -679059576, now seen corresponding path program 1 times [2022-01-10 07:43:43,267 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:43:43,267 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1222591619] [2022-01-10 07:43:43,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:43:43,267 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:43:43,267 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:43:43,276 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:43:43,277 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:43:43,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:43:43,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 500 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:43:43,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:43:43,635 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:43:43,635 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:43:43,635 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:43:43,635 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1222591619] [2022-01-10 07:43:43,636 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1222591619] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:43:43,636 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:43:43,636 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:43:43,636 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1973744357] [2022-01-10 07:43:43,636 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:43:43,637 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:43:43,637 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:43:43,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:43:43,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:43:43,638 INFO L87 Difference]: Start difference. First operand 2882 states and 5150 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:43:44,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:43:44,064 INFO L93 Difference]: Finished difference Result 3623 states and 6316 transitions. [2022-01-10 07:43:44,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:43:44,064 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 179 [2022-01-10 07:43:44,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:43:44,072 INFO L225 Difference]: With dead ends: 3623 [2022-01-10 07:43:44,072 INFO L226 Difference]: Without dead ends: 2882 [2022-01-10 07:43:44,074 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 175 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:43:44,075 INFO L933 BasicCegarLoop]: 4521 mSDtfsCounter, 4762 mSDsluCounter, 8561 mSDsCounter, 0 mSdLazyCounter, 276 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4782 SdHoareTripleChecker+Valid, 13082 SdHoareTripleChecker+Invalid, 313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:43:44,075 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4782 Valid, 13082 Invalid, 313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 276 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:43:44,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2882 states. [2022-01-10 07:43:44,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2882 to 2882. [2022-01-10 07:43:44,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2882 states, 2818 states have (on average 1.7906316536550746) internal successors, (5046), 2822 states have internal predecessors, (5046), 49 states have call successors, (49), 13 states have call predecessors, (49), 13 states have return successors, (48), 47 states have call predecessors, (48), 47 states have call successors, (48) [2022-01-10 07:43:44,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2882 states to 2882 states and 5143 transitions. [2022-01-10 07:43:44,116 INFO L78 Accepts]: Start accepts. Automaton has 2882 states and 5143 transitions. Word has length 179 [2022-01-10 07:43:44,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:43:44,117 INFO L470 AbstractCegarLoop]: Abstraction has 2882 states and 5143 transitions. [2022-01-10 07:43:44,117 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:43:44,117 INFO L276 IsEmpty]: Start isEmpty. Operand 2882 states and 5143 transitions. [2022-01-10 07:43:44,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-01-10 07:43:44,118 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:43:44,118 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:43:44,128 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:43:44,325 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:43:44,326 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:43:44,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:43:44,327 INFO L85 PathProgramCache]: Analyzing trace with hash 1313322764, now seen corresponding path program 1 times [2022-01-10 07:43:44,327 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:43:44,327 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [84559693] [2022-01-10 07:43:44,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:43:44,327 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:43:44,327 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:43:44,340 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:43:44,341 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:43:44,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:43:44,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 498 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:43:44,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:43:44,688 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:43:44,689 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:43:44,689 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:43:44,689 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [84559693] [2022-01-10 07:43:44,689 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [84559693] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:43:44,689 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:43:44,689 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:43:44,689 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45381451] [2022-01-10 07:43:44,689 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:43:44,690 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:43:44,690 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:43:44,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:43:44,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:43:44,691 INFO L87 Difference]: Start difference. First operand 2882 states and 5143 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:43:45,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:43:45,083 INFO L93 Difference]: Finished difference Result 3623 states and 6302 transitions. [2022-01-10 07:43:45,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:43:45,084 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 179 [2022-01-10 07:43:45,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:43:45,097 INFO L225 Difference]: With dead ends: 3623 [2022-01-10 07:43:45,097 INFO L226 Difference]: Without dead ends: 2882 [2022-01-10 07:43:45,101 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 175 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:43:45,102 INFO L933 BasicCegarLoop]: 4518 mSDtfsCounter, 4755 mSDsluCounter, 8557 mSDsCounter, 0 mSdLazyCounter, 276 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4775 SdHoareTripleChecker+Valid, 13075 SdHoareTripleChecker+Invalid, 313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:43:45,102 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4775 Valid, 13075 Invalid, 313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 276 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:43:45,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2882 states. [2022-01-10 07:43:45,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2882 to 2882. [2022-01-10 07:43:45,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2882 states, 2818 states have (on average 1.7881476224272534) internal successors, (5039), 2822 states have internal predecessors, (5039), 49 states have call successors, (49), 13 states have call predecessors, (49), 13 states have return successors, (48), 47 states have call predecessors, (48), 47 states have call successors, (48) [2022-01-10 07:43:45,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2882 states to 2882 states and 5136 transitions. [2022-01-10 07:43:45,193 INFO L78 Accepts]: Start accepts. Automaton has 2882 states and 5136 transitions. Word has length 179 [2022-01-10 07:43:45,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:43:45,193 INFO L470 AbstractCegarLoop]: Abstraction has 2882 states and 5136 transitions. [2022-01-10 07:43:45,194 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:43:45,194 INFO L276 IsEmpty]: Start isEmpty. Operand 2882 states and 5136 transitions. [2022-01-10 07:43:45,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-01-10 07:43:45,197 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:43:45,198 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:43:45,208 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (8)] Ended with exit code 0 [2022-01-10 07:43:45,408 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:43:45,408 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:43:45,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:43:45,410 INFO L85 PathProgramCache]: Analyzing trace with hash -1111416944, now seen corresponding path program 1 times [2022-01-10 07:43:45,410 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:43:45,410 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [22417659] [2022-01-10 07:43:45,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:43:45,411 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:43:45,411 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:43:45,415 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:43:45,416 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:43:45,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:43:45,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 496 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:43:45,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:43:45,854 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:43:45,855 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:43:45,855 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:43:45,855 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [22417659] [2022-01-10 07:43:45,855 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [22417659] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:43:45,855 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:43:45,855 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:43:45,856 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77107240] [2022-01-10 07:43:45,856 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:43:45,856 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:43:45,856 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:43:45,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:43:45,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:43:45,857 INFO L87 Difference]: Start difference. First operand 2882 states and 5136 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:43:46,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:43:46,287 INFO L93 Difference]: Finished difference Result 3623 states and 6288 transitions. [2022-01-10 07:43:46,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:43:46,288 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 179 [2022-01-10 07:43:46,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:43:46,299 INFO L225 Difference]: With dead ends: 3623 [2022-01-10 07:43:46,299 INFO L226 Difference]: Without dead ends: 2882 [2022-01-10 07:43:46,302 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 175 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:43:46,302 INFO L933 BasicCegarLoop]: 4515 mSDtfsCounter, 4749 mSDsluCounter, 8553 mSDsCounter, 0 mSdLazyCounter, 276 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4769 SdHoareTripleChecker+Valid, 13068 SdHoareTripleChecker+Invalid, 313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:43:46,302 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4769 Valid, 13068 Invalid, 313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 276 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:43:46,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2882 states. [2022-01-10 07:43:46,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2882 to 2882. [2022-01-10 07:43:46,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2882 states, 2818 states have (on average 1.7856635911994323) internal successors, (5032), 2822 states have internal predecessors, (5032), 49 states have call successors, (49), 13 states have call predecessors, (49), 13 states have return successors, (48), 47 states have call predecessors, (48), 47 states have call successors, (48) [2022-01-10 07:43:46,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2882 states to 2882 states and 5129 transitions. [2022-01-10 07:43:46,363 INFO L78 Accepts]: Start accepts. Automaton has 2882 states and 5129 transitions. Word has length 179 [2022-01-10 07:43:46,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:43:46,363 INFO L470 AbstractCegarLoop]: Abstraction has 2882 states and 5129 transitions. [2022-01-10 07:43:46,363 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:43:46,363 INFO L276 IsEmpty]: Start isEmpty. Operand 2882 states and 5129 transitions. [2022-01-10 07:43:46,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-01-10 07:43:46,365 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:43:46,366 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:43:46,377 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:43:46,583 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:43:46,584 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:43:46,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:43:46,584 INFO L85 PathProgramCache]: Analyzing trace with hash 888575628, now seen corresponding path program 1 times [2022-01-10 07:43:46,585 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:43:46,585 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [230209814] [2022-01-10 07:43:46,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:43:46,585 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:43:46,586 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:43:46,594 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:43:46,596 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:43:46,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:43:46,764 INFO L263 TraceCheckSpWp]: Trace formula consists of 494 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:43:46,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:43:47,030 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:43:47,030 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:43:47,030 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:43:47,030 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [230209814] [2022-01-10 07:43:47,031 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [230209814] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:43:47,031 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:43:47,031 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:43:47,031 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [492278776] [2022-01-10 07:43:47,031 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:43:47,031 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:43:47,032 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:43:47,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:43:47,032 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:43:47,032 INFO L87 Difference]: Start difference. First operand 2882 states and 5129 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:43:47,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:43:47,376 INFO L93 Difference]: Finished difference Result 3623 states and 6274 transitions. [2022-01-10 07:43:47,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:43:47,376 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 179 [2022-01-10 07:43:47,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:43:47,383 INFO L225 Difference]: With dead ends: 3623 [2022-01-10 07:43:47,383 INFO L226 Difference]: Without dead ends: 2882 [2022-01-10 07:43:47,385 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 175 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:43:47,386 INFO L933 BasicCegarLoop]: 4512 mSDtfsCounter, 4743 mSDsluCounter, 8549 mSDsCounter, 0 mSdLazyCounter, 276 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4763 SdHoareTripleChecker+Valid, 13061 SdHoareTripleChecker+Invalid, 313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:43:47,386 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4763 Valid, 13061 Invalid, 313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 276 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:43:47,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2882 states. [2022-01-10 07:43:47,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2882 to 2882. [2022-01-10 07:43:47,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2882 states, 2818 states have (on average 1.7831795599716112) internal successors, (5025), 2822 states have internal predecessors, (5025), 49 states have call successors, (49), 13 states have call predecessors, (49), 13 states have return successors, (48), 47 states have call predecessors, (48), 47 states have call successors, (48) [2022-01-10 07:43:47,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2882 states to 2882 states and 5122 transitions. [2022-01-10 07:43:47,432 INFO L78 Accepts]: Start accepts. Automaton has 2882 states and 5122 transitions. Word has length 179 [2022-01-10 07:43:47,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:43:47,433 INFO L470 AbstractCegarLoop]: Abstraction has 2882 states and 5122 transitions. [2022-01-10 07:43:47,433 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:43:47,433 INFO L276 IsEmpty]: Start isEmpty. Operand 2882 states and 5122 transitions. [2022-01-10 07:43:47,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-01-10 07:43:47,435 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:43:47,435 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:43:47,465 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:43:47,643 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:43:47,643 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:43:47,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:43:47,644 INFO L85 PathProgramCache]: Analyzing trace with hash -570929136, now seen corresponding path program 1 times [2022-01-10 07:43:47,644 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:43:47,644 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1769473738] [2022-01-10 07:43:47,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:43:47,645 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:43:47,645 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:43:47,646 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:43:47,648 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:43:47,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:43:47,801 INFO L263 TraceCheckSpWp]: Trace formula consists of 492 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:43:47,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:43:48,016 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:43:48,016 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:43:48,016 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:43:48,017 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1769473738] [2022-01-10 07:43:48,017 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1769473738] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:43:48,017 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:43:48,017 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:43:48,017 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2013027102] [2022-01-10 07:43:48,017 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:43:48,018 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:43:48,018 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:43:48,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:43:48,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:43:48,018 INFO L87 Difference]: Start difference. First operand 2882 states and 5122 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:43:48,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:43:48,342 INFO L93 Difference]: Finished difference Result 3623 states and 6260 transitions. [2022-01-10 07:43:48,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:43:48,343 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 179 [2022-01-10 07:43:48,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:43:48,372 INFO L225 Difference]: With dead ends: 3623 [2022-01-10 07:43:48,372 INFO L226 Difference]: Without dead ends: 2882 [2022-01-10 07:43:48,374 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 175 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:43:48,375 INFO L933 BasicCegarLoop]: 4509 mSDtfsCounter, 4737 mSDsluCounter, 8545 mSDsCounter, 0 mSdLazyCounter, 276 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4757 SdHoareTripleChecker+Valid, 13054 SdHoareTripleChecker+Invalid, 313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:43:48,375 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4757 Valid, 13054 Invalid, 313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 276 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:43:48,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2882 states. [2022-01-10 07:43:48,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2882 to 2882. [2022-01-10 07:43:48,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2882 states, 2818 states have (on average 1.78069552874379) internal successors, (5018), 2822 states have internal predecessors, (5018), 49 states have call successors, (49), 13 states have call predecessors, (49), 13 states have return successors, (48), 47 states have call predecessors, (48), 47 states have call successors, (48) [2022-01-10 07:43:48,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2882 states to 2882 states and 5115 transitions. [2022-01-10 07:43:48,457 INFO L78 Accepts]: Start accepts. Automaton has 2882 states and 5115 transitions. Word has length 179 [2022-01-10 07:43:48,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:43:48,457 INFO L470 AbstractCegarLoop]: Abstraction has 2882 states and 5115 transitions. [2022-01-10 07:43:48,457 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:43:48,457 INFO L276 IsEmpty]: Start isEmpty. Operand 2882 states and 5115 transitions. [2022-01-10 07:43:48,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-01-10 07:43:48,460 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:43:48,460 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:43:48,473 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (11)] Ended with exit code 0 [2022-01-10 07:43:48,676 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:43:48,677 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:43:48,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:43:48,678 INFO L85 PathProgramCache]: Analyzing trace with hash -1864935924, now seen corresponding path program 1 times [2022-01-10 07:43:48,678 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:43:48,678 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2052890935] [2022-01-10 07:43:48,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:43:48,679 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:43:48,679 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:43:48,680 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:43:48,682 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:43:48,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:43:48,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 490 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:43:48,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:43:48,987 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:43:48,987 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:43:48,988 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:43:48,988 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2052890935] [2022-01-10 07:43:48,988 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2052890935] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:43:48,988 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:43:48,988 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:43:48,988 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881352598] [2022-01-10 07:43:48,988 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:43:48,989 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:43:48,989 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:43:48,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:43:48,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:43:48,990 INFO L87 Difference]: Start difference. First operand 2882 states and 5115 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:43:49,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:43:49,390 INFO L93 Difference]: Finished difference Result 3623 states and 6246 transitions. [2022-01-10 07:43:49,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:43:49,390 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 179 [2022-01-10 07:43:49,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:43:49,397 INFO L225 Difference]: With dead ends: 3623 [2022-01-10 07:43:49,398 INFO L226 Difference]: Without dead ends: 2882 [2022-01-10 07:43:49,400 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 175 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:43:49,401 INFO L933 BasicCegarLoop]: 4506 mSDtfsCounter, 4731 mSDsluCounter, 8541 mSDsCounter, 0 mSdLazyCounter, 276 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4751 SdHoareTripleChecker+Valid, 13047 SdHoareTripleChecker+Invalid, 313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:43:49,401 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4751 Valid, 13047 Invalid, 313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 276 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:43:49,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2882 states. [2022-01-10 07:43:49,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2882 to 2882. [2022-01-10 07:43:49,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2882 states, 2818 states have (on average 1.7782114975159689) internal successors, (5011), 2822 states have internal predecessors, (5011), 49 states have call successors, (49), 13 states have call predecessors, (49), 13 states have return successors, (48), 47 states have call predecessors, (48), 47 states have call successors, (48) [2022-01-10 07:43:49,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2882 states to 2882 states and 5108 transitions. [2022-01-10 07:43:49,484 INFO L78 Accepts]: Start accepts. Automaton has 2882 states and 5108 transitions. Word has length 179 [2022-01-10 07:43:49,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:43:49,485 INFO L470 AbstractCegarLoop]: Abstraction has 2882 states and 5108 transitions. [2022-01-10 07:43:49,485 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:43:49,485 INFO L276 IsEmpty]: Start isEmpty. Operand 2882 states and 5108 transitions. [2022-01-10 07:43:49,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-01-10 07:43:49,487 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:43:49,487 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:43:49,512 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:43:49,698 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:43:49,698 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:43:49,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:43:49,699 INFO L85 PathProgramCache]: Analyzing trace with hash 725721232, now seen corresponding path program 1 times [2022-01-10 07:43:49,699 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:43:49,700 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [956722963] [2022-01-10 07:43:49,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:43:49,700 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:43:49,700 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:43:49,701 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:43:49,702 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:43:49,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:43:49,866 INFO L263 TraceCheckSpWp]: Trace formula consists of 488 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:43:49,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:43:50,079 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:43:50,080 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:43:50,080 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:43:50,080 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [956722963] [2022-01-10 07:43:50,080 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [956722963] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:43:50,080 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:43:50,080 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:43:50,081 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2089370283] [2022-01-10 07:43:50,081 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:43:50,081 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:43:50,081 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:43:50,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:43:50,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:43:50,082 INFO L87 Difference]: Start difference. First operand 2882 states and 5108 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:43:50,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:43:50,455 INFO L93 Difference]: Finished difference Result 3623 states and 6232 transitions. [2022-01-10 07:43:50,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:43:50,455 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 179 [2022-01-10 07:43:50,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:43:50,460 INFO L225 Difference]: With dead ends: 3623 [2022-01-10 07:43:50,460 INFO L226 Difference]: Without dead ends: 2882 [2022-01-10 07:43:50,462 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 175 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:43:50,462 INFO L933 BasicCegarLoop]: 4503 mSDtfsCounter, 4725 mSDsluCounter, 8537 mSDsCounter, 0 mSdLazyCounter, 276 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4745 SdHoareTripleChecker+Valid, 13040 SdHoareTripleChecker+Invalid, 313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:43:50,462 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4745 Valid, 13040 Invalid, 313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 276 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:43:50,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2882 states. [2022-01-10 07:43:50,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2882 to 2882. [2022-01-10 07:43:50,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2882 states, 2818 states have (on average 1.7757274662881477) internal successors, (5004), 2822 states have internal predecessors, (5004), 49 states have call successors, (49), 13 states have call predecessors, (49), 13 states have return successors, (48), 47 states have call predecessors, (48), 47 states have call successors, (48) [2022-01-10 07:43:50,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2882 states to 2882 states and 5101 transitions. [2022-01-10 07:43:50,659 INFO L78 Accepts]: Start accepts. Automaton has 2882 states and 5101 transitions. Word has length 179 [2022-01-10 07:43:50,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:43:50,660 INFO L470 AbstractCegarLoop]: Abstraction has 2882 states and 5101 transitions. [2022-01-10 07:43:50,660 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:43:50,660 INFO L276 IsEmpty]: Start isEmpty. Operand 2882 states and 5101 transitions. [2022-01-10 07:43:50,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-01-10 07:43:50,661 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:43:50,662 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:43:50,672 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:43:50,870 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:43:50,871 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:43:50,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:43:50,871 INFO L85 PathProgramCache]: Analyzing trace with hash -597457714, now seen corresponding path program 1 times [2022-01-10 07:43:50,872 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:43:50,872 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1167446536] [2022-01-10 07:43:50,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:43:50,872 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:43:50,872 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:43:50,873 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:43:50,875 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:43:51,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:43:51,009 INFO L263 TraceCheckSpWp]: Trace formula consists of 487 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:43:51,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:43:51,278 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:43:51,279 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:43:51,279 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:43:51,279 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1167446536] [2022-01-10 07:43:51,279 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1167446536] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:43:51,279 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:43:51,279 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:43:51,279 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2140361417] [2022-01-10 07:43:51,280 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:43:51,280 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:43:51,280 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:43:51,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:43:51,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:43:51,281 INFO L87 Difference]: Start difference. First operand 2882 states and 5101 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:43:51,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:43:51,659 INFO L93 Difference]: Finished difference Result 3623 states and 6218 transitions. [2022-01-10 07:43:51,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:43:51,660 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 179 [2022-01-10 07:43:51,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:43:51,679 INFO L225 Difference]: With dead ends: 3623 [2022-01-10 07:43:51,679 INFO L226 Difference]: Without dead ends: 2882 [2022-01-10 07:43:51,681 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 175 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:43:51,682 INFO L933 BasicCegarLoop]: 4500 mSDtfsCounter, 4719 mSDsluCounter, 8533 mSDsCounter, 0 mSdLazyCounter, 276 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4739 SdHoareTripleChecker+Valid, 13033 SdHoareTripleChecker+Invalid, 313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:43:51,682 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4739 Valid, 13033 Invalid, 313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 276 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:43:51,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2882 states. [2022-01-10 07:43:51,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2882 to 2882. [2022-01-10 07:43:51,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2882 states, 2818 states have (on average 1.7732434350603266) internal successors, (4997), 2822 states have internal predecessors, (4997), 49 states have call successors, (49), 13 states have call predecessors, (49), 13 states have return successors, (48), 47 states have call predecessors, (48), 47 states have call successors, (48) [2022-01-10 07:43:51,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2882 states to 2882 states and 5094 transitions. [2022-01-10 07:43:51,762 INFO L78 Accepts]: Start accepts. Automaton has 2882 states and 5094 transitions. Word has length 179 [2022-01-10 07:43:51,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:43:51,762 INFO L470 AbstractCegarLoop]: Abstraction has 2882 states and 5094 transitions. [2022-01-10 07:43:51,762 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:43:51,762 INFO L276 IsEmpty]: Start isEmpty. Operand 2882 states and 5094 transitions. [2022-01-10 07:43:51,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-01-10 07:43:51,764 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:43:51,764 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:43:51,776 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:43:51,974 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:43:51,975 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:43:51,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:43:51,975 INFO L85 PathProgramCache]: Analyzing trace with hash 455516242, now seen corresponding path program 1 times [2022-01-10 07:43:51,976 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:43:51,976 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2046598124] [2022-01-10 07:43:51,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:43:51,976 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:43:51,977 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:43:51,978 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:43:51,979 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:43:52,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:43:52,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 485 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:43:52,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:43:52,395 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:43:52,395 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:43:52,395 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:43:52,395 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2046598124] [2022-01-10 07:43:52,396 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2046598124] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:43:52,396 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:43:52,396 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:43:52,396 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [208797646] [2022-01-10 07:43:52,396 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:43:52,396 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:43:52,396 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:43:52,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:43:52,397 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:43:52,397 INFO L87 Difference]: Start difference. First operand 2882 states and 5094 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:43:52,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:43:52,907 INFO L93 Difference]: Finished difference Result 3815 states and 6502 transitions. [2022-01-10 07:43:52,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:43:52,908 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 179 [2022-01-10 07:43:52,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:43:52,913 INFO L225 Difference]: With dead ends: 3815 [2022-01-10 07:43:52,913 INFO L226 Difference]: Without dead ends: 3074 [2022-01-10 07:43:52,916 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 175 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:43:52,916 INFO L933 BasicCegarLoop]: 4497 mSDtfsCounter, 4838 mSDsluCounter, 8528 mSDsCounter, 0 mSdLazyCounter, 418 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4858 SdHoareTripleChecker+Valid, 13025 SdHoareTripleChecker+Invalid, 458 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 418 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:43:52,916 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4858 Valid, 13025 Invalid, 458 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 418 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:43:52,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3074 states. [2022-01-10 07:43:52,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3074 to 3074. [2022-01-10 07:43:52,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3074 states, 3004 states have (on average 1.748335552596538) internal successors, (5252), 3008 states have internal predecessors, (5252), 51 states have call successors, (51), 17 states have call predecessors, (51), 17 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2022-01-10 07:43:52,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3074 states to 3074 states and 5353 transitions. [2022-01-10 07:43:52,978 INFO L78 Accepts]: Start accepts. Automaton has 3074 states and 5353 transitions. Word has length 179 [2022-01-10 07:43:52,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:43:52,978 INFO L470 AbstractCegarLoop]: Abstraction has 3074 states and 5353 transitions. [2022-01-10 07:43:52,978 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:43:52,978 INFO L276 IsEmpty]: Start isEmpty. Operand 3074 states and 5353 transitions. [2022-01-10 07:43:52,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-01-10 07:43:52,979 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:43:52,980 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:43:53,002 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:43:53,188 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:43:53,188 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:43:53,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:43:53,188 INFO L85 PathProgramCache]: Analyzing trace with hash 1481057589, now seen corresponding path program 1 times [2022-01-10 07:43:53,189 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:43:53,189 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [702523024] [2022-01-10 07:43:53,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:43:53,189 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:43:53,189 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:43:53,190 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:43:53,200 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:43:53,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:43:53,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 482 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:43:53,357 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:43:53,592 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:43:53,592 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:43:53,592 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:43:53,593 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [702523024] [2022-01-10 07:43:53,593 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [702523024] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:43:53,593 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:43:53,593 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:43:53,593 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1265167879] [2022-01-10 07:43:53,593 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:43:53,593 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:43:53,594 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:43:53,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:43:53,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:43:53,594 INFO L87 Difference]: Start difference. First operand 3074 states and 5353 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:43:54,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:43:54,146 INFO L93 Difference]: Finished difference Result 4199 states and 7020 transitions. [2022-01-10 07:43:54,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:43:54,147 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 179 [2022-01-10 07:43:54,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:43:54,152 INFO L225 Difference]: With dead ends: 4199 [2022-01-10 07:43:54,152 INFO L226 Difference]: Without dead ends: 3266 [2022-01-10 07:43:54,156 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 175 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:43:54,157 INFO L933 BasicCegarLoop]: 4495 mSDtfsCounter, 4831 mSDsluCounter, 8524 mSDsCounter, 0 mSdLazyCounter, 418 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4851 SdHoareTripleChecker+Valid, 13019 SdHoareTripleChecker+Invalid, 457 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 418 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 07:43:54,158 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4851 Valid, 13019 Invalid, 457 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 418 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 07:43:54,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3266 states. [2022-01-10 07:43:54,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3266 to 3266. [2022-01-10 07:43:54,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3266 states, 3190 states have (on average 1.7250783699059562) internal successors, (5503), 3194 states have internal predecessors, (5503), 53 states have call successors, (53), 21 states have call predecessors, (53), 21 states have return successors, (52), 51 states have call predecessors, (52), 51 states have call successors, (52) [2022-01-10 07:43:54,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3266 states to 3266 states and 5608 transitions. [2022-01-10 07:43:54,229 INFO L78 Accepts]: Start accepts. Automaton has 3266 states and 5608 transitions. Word has length 179 [2022-01-10 07:43:54,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:43:54,229 INFO L470 AbstractCegarLoop]: Abstraction has 3266 states and 5608 transitions. [2022-01-10 07:43:54,230 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:43:54,230 INFO L276 IsEmpty]: Start isEmpty. Operand 3266 states and 5608 transitions. [2022-01-10 07:43:54,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-01-10 07:43:54,231 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:43:54,231 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:43:54,242 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:43:54,432 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:43:54,432 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:43:54,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:43:54,433 INFO L85 PathProgramCache]: Analyzing trace with hash 1215387697, now seen corresponding path program 1 times [2022-01-10 07:43:54,433 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:43:54,433 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1857582847] [2022-01-10 07:43:54,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:43:54,433 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:43:54,434 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:43:54,435 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:43:54,469 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:43:54,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:43:54,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 480 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:43:54,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:43:54,798 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:43:54,798 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:43:54,798 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:43:54,799 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1857582847] [2022-01-10 07:43:54,799 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1857582847] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:43:54,799 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:43:54,799 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:43:54,799 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [113373837] [2022-01-10 07:43:54,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:43:54,800 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:43:54,800 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:43:54,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:43:54,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:43:54,800 INFO L87 Difference]: Start difference. First operand 3266 states and 5608 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:43:55,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:43:55,348 INFO L93 Difference]: Finished difference Result 4583 states and 7530 transitions. [2022-01-10 07:43:55,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:43:55,348 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 179 [2022-01-10 07:43:55,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:43:55,354 INFO L225 Difference]: With dead ends: 4583 [2022-01-10 07:43:55,354 INFO L226 Difference]: Without dead ends: 3458 [2022-01-10 07:43:55,358 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 175 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:43:55,359 INFO L933 BasicCegarLoop]: 4490 mSDtfsCounter, 4825 mSDsluCounter, 8520 mSDsCounter, 0 mSdLazyCounter, 415 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4845 SdHoareTripleChecker+Valid, 13010 SdHoareTripleChecker+Invalid, 455 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 415 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:43:55,361 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4845 Valid, 13010 Invalid, 455 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 415 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:43:55,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3458 states. [2022-01-10 07:43:55,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3458 to 3458. [2022-01-10 07:43:55,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3458 states, 3376 states have (on average 1.7031990521327014) internal successors, (5750), 3380 states have internal predecessors, (5750), 55 states have call successors, (55), 25 states have call predecessors, (55), 25 states have return successors, (54), 53 states have call predecessors, (54), 53 states have call successors, (54) [2022-01-10 07:43:55,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3458 states to 3458 states and 5859 transitions. [2022-01-10 07:43:55,456 INFO L78 Accepts]: Start accepts. Automaton has 3458 states and 5859 transitions. Word has length 179 [2022-01-10 07:43:55,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:43:55,456 INFO L470 AbstractCegarLoop]: Abstraction has 3458 states and 5859 transitions. [2022-01-10 07:43:55,456 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:43:55,456 INFO L276 IsEmpty]: Start isEmpty. Operand 3458 states and 5859 transitions. [2022-01-10 07:43:55,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-01-10 07:43:55,458 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:43:55,458 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:43:55,468 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (17)] Ended with exit code 0 [2022-01-10 07:43:55,668 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:43:55,669 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:43:55,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:43:55,669 INFO L85 PathProgramCache]: Analyzing trace with hash -1083341676, now seen corresponding path program 1 times [2022-01-10 07:43:55,670 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:43:55,670 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [926668704] [2022-01-10 07:43:55,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:43:55,670 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:43:55,670 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:43:55,671 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:43:55,672 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:43:55,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:43:55,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 477 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:43:55,806 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:43:56,098 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:43:56,099 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:43:56,099 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:43:56,099 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [926668704] [2022-01-10 07:43:56,099 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [926668704] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:43:56,099 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:43:56,099 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:43:56,100 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [450333722] [2022-01-10 07:43:56,100 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:43:56,100 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:43:56,100 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:43:56,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:43:56,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:43:56,101 INFO L87 Difference]: Start difference. First operand 3458 states and 5859 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:43:56,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:43:56,611 INFO L93 Difference]: Finished difference Result 4967 states and 8032 transitions. [2022-01-10 07:43:56,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:43:56,611 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 179 [2022-01-10 07:43:56,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:43:56,618 INFO L225 Difference]: With dead ends: 4967 [2022-01-10 07:43:56,618 INFO L226 Difference]: Without dead ends: 3650 [2022-01-10 07:43:56,622 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 175 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:43:56,623 INFO L933 BasicCegarLoop]: 4487 mSDtfsCounter, 4818 mSDsluCounter, 8516 mSDsCounter, 0 mSdLazyCounter, 414 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4838 SdHoareTripleChecker+Valid, 13003 SdHoareTripleChecker+Invalid, 454 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 414 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:43:56,623 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4838 Valid, 13003 Invalid, 454 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 414 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:43:56,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3650 states. [2022-01-10 07:43:56,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3650 to 3650. [2022-01-10 07:43:56,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3650 states, 3562 states have (on average 1.6824817518248176) internal successors, (5993), 3566 states have internal predecessors, (5993), 57 states have call successors, (57), 29 states have call predecessors, (57), 29 states have return successors, (56), 55 states have call predecessors, (56), 55 states have call successors, (56) [2022-01-10 07:43:56,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3650 states to 3650 states and 6106 transitions. [2022-01-10 07:43:56,722 INFO L78 Accepts]: Start accepts. Automaton has 3650 states and 6106 transitions. Word has length 179 [2022-01-10 07:43:56,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:43:56,723 INFO L470 AbstractCegarLoop]: Abstraction has 3650 states and 6106 transitions. [2022-01-10 07:43:56,723 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:43:56,723 INFO L276 IsEmpty]: Start isEmpty. Operand 3650 states and 6106 transitions. [2022-01-10 07:43:56,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-01-10 07:43:56,724 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:43:56,724 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:43:56,743 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:43:56,928 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:43:56,928 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:43:56,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:43:56,929 INFO L85 PathProgramCache]: Analyzing trace with hash -1096857425, now seen corresponding path program 1 times [2022-01-10 07:43:56,929 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:43:56,929 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [765627390] [2022-01-10 07:43:56,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:43:56,930 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:43:56,930 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:43:56,932 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:43:56,934 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:43:57,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:43:57,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 474 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:43:57,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:43:57,287 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:43:57,288 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:43:57,288 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:43:57,288 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [765627390] [2022-01-10 07:43:57,288 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [765627390] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:43:57,288 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:43:57,288 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:43:57,290 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476816387] [2022-01-10 07:43:57,291 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:43:57,291 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:43:57,291 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:43:57,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:43:57,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:43:57,292 INFO L87 Difference]: Start difference. First operand 3650 states and 6106 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:43:57,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:43:57,734 INFO L93 Difference]: Finished difference Result 5351 states and 8526 transitions. [2022-01-10 07:43:57,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:43:57,735 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 179 [2022-01-10 07:43:57,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:43:57,741 INFO L225 Difference]: With dead ends: 5351 [2022-01-10 07:43:57,741 INFO L226 Difference]: Without dead ends: 3842 [2022-01-10 07:43:57,744 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 175 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:43:57,744 INFO L933 BasicCegarLoop]: 4484 mSDtfsCounter, 4811 mSDsluCounter, 8512 mSDsCounter, 0 mSdLazyCounter, 413 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4831 SdHoareTripleChecker+Valid, 12996 SdHoareTripleChecker+Invalid, 453 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 413 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:43:57,745 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4831 Valid, 12996 Invalid, 453 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 413 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:43:57,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3842 states. [2022-01-10 07:43:57,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3842 to 3842. [2022-01-10 07:43:57,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3842 states, 3748 states have (on average 1.6627534685165422) internal successors, (6232), 3752 states have internal predecessors, (6232), 59 states have call successors, (59), 33 states have call predecessors, (59), 33 states have return successors, (58), 57 states have call predecessors, (58), 57 states have call successors, (58) [2022-01-10 07:43:57,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3842 states to 3842 states and 6349 transitions. [2022-01-10 07:43:57,826 INFO L78 Accepts]: Start accepts. Automaton has 3842 states and 6349 transitions. Word has length 179 [2022-01-10 07:43:57,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:43:57,826 INFO L470 AbstractCegarLoop]: Abstraction has 3842 states and 6349 transitions. [2022-01-10 07:43:57,826 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:43:57,826 INFO L276 IsEmpty]: Start isEmpty. Operand 3842 states and 6349 transitions. [2022-01-10 07:43:57,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-01-10 07:43:57,827 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:43:57,827 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:43:57,849 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:43:58,035 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:43:58,035 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:43:58,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:43:58,036 INFO L85 PathProgramCache]: Analyzing trace with hash -1498523853, now seen corresponding path program 1 times [2022-01-10 07:43:58,036 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:43:58,036 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [455389637] [2022-01-10 07:43:58,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:43:58,036 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:43:58,037 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:43:58,037 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:43:58,074 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:43:58,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:43:58,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 472 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:43:58,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:43:58,372 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:43:58,372 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:43:58,372 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:43:58,372 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [455389637] [2022-01-10 07:43:58,372 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [455389637] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:43:58,372 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:43:58,372 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:43:58,373 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1710238009] [2022-01-10 07:43:58,373 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:43:58,373 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:43:58,373 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:43:58,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:43:58,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:43:58,375 INFO L87 Difference]: Start difference. First operand 3842 states and 6349 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:43:59,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:43:59,029 INFO L93 Difference]: Finished difference Result 5735 states and 9012 transitions. [2022-01-10 07:43:59,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:43:59,034 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 179 [2022-01-10 07:43:59,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:43:59,086 INFO L225 Difference]: With dead ends: 5735 [2022-01-10 07:43:59,086 INFO L226 Difference]: Without dead ends: 4034 [2022-01-10 07:43:59,091 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 175 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:43:59,092 INFO L933 BasicCegarLoop]: 4481 mSDtfsCounter, 4804 mSDsluCounter, 8508 mSDsCounter, 0 mSdLazyCounter, 412 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4824 SdHoareTripleChecker+Valid, 12989 SdHoareTripleChecker+Invalid, 452 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 412 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 07:43:59,092 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4824 Valid, 12989 Invalid, 452 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 412 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 07:43:59,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4034 states. [2022-01-10 07:43:59,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4034 to 4034. [2022-01-10 07:43:59,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4034 states, 3934 states have (on average 1.6438739196746315) internal successors, (6467), 3938 states have internal predecessors, (6467), 61 states have call successors, (61), 37 states have call predecessors, (61), 37 states have return successors, (60), 59 states have call predecessors, (60), 59 states have call successors, (60) [2022-01-10 07:43:59,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4034 states to 4034 states and 6588 transitions. [2022-01-10 07:43:59,270 INFO L78 Accepts]: Start accepts. Automaton has 4034 states and 6588 transitions. Word has length 179 [2022-01-10 07:43:59,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:43:59,270 INFO L470 AbstractCegarLoop]: Abstraction has 4034 states and 6588 transitions. [2022-01-10 07:43:59,270 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:43:59,270 INFO L276 IsEmpty]: Start isEmpty. Operand 4034 states and 6588 transitions. [2022-01-10 07:43:59,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-01-10 07:43:59,272 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:43:59,272 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:43:59,295 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:43:59,496 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:43:59,496 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:43:59,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:43:59,497 INFO L85 PathProgramCache]: Analyzing trace with hash 1016156688, now seen corresponding path program 1 times [2022-01-10 07:43:59,497 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:43:59,497 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [51593336] [2022-01-10 07:43:59,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:43:59,497 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:43:59,498 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:43:59,500 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:43:59,543 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:43:59,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:43:59,668 INFO L263 TraceCheckSpWp]: Trace formula consists of 470 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:43:59,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:43:59,819 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:43:59,820 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:43:59,820 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:43:59,820 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [51593336] [2022-01-10 07:43:59,820 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [51593336] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:43:59,820 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:43:59,820 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:43:59,820 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [294129148] [2022-01-10 07:43:59,820 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:43:59,821 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:43:59,821 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:43:59,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:43:59,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:43:59,824 INFO L87 Difference]: Start difference. First operand 4034 states and 6588 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:44:00,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:44:00,500 INFO L93 Difference]: Finished difference Result 6119 states and 9490 transitions. [2022-01-10 07:44:00,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:44:00,501 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 179 [2022-01-10 07:44:00,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:44:00,511 INFO L225 Difference]: With dead ends: 6119 [2022-01-10 07:44:00,512 INFO L226 Difference]: Without dead ends: 4226 [2022-01-10 07:44:00,517 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 175 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:44:00,518 INFO L933 BasicCegarLoop]: 4478 mSDtfsCounter, 4797 mSDsluCounter, 8504 mSDsCounter, 0 mSdLazyCounter, 411 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4817 SdHoareTripleChecker+Valid, 12982 SdHoareTripleChecker+Invalid, 451 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 411 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 07:44:00,518 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4817 Valid, 12982 Invalid, 451 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 411 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 07:44:00,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4226 states. [2022-01-10 07:44:00,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4226 to 4226. [2022-01-10 07:44:00,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4226 states, 4120 states have (on average 1.6257281553398057) internal successors, (6698), 4124 states have internal predecessors, (6698), 63 states have call successors, (63), 41 states have call predecessors, (63), 41 states have return successors, (62), 61 states have call predecessors, (62), 61 states have call successors, (62) [2022-01-10 07:44:00,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4226 states to 4226 states and 6823 transitions. [2022-01-10 07:44:00,665 INFO L78 Accepts]: Start accepts. Automaton has 4226 states and 6823 transitions. Word has length 179 [2022-01-10 07:44:00,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:44:00,665 INFO L470 AbstractCegarLoop]: Abstraction has 4226 states and 6823 transitions. [2022-01-10 07:44:00,665 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:44:00,665 INFO L276 IsEmpty]: Start isEmpty. Operand 4226 states and 6823 transitions. [2022-01-10 07:44:00,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-01-10 07:44:00,667 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:44:00,667 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:44:00,680 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2022-01-10 07:44:00,877 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:44:00,878 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:44:00,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:44:00,878 INFO L85 PathProgramCache]: Analyzing trace with hash -1285934700, now seen corresponding path program 1 times [2022-01-10 07:44:00,879 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:44:00,879 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1631619689] [2022-01-10 07:44:00,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:44:00,879 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:44:00,879 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:44:00,880 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:44:00,881 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:44:01,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:44:01,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 468 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:44:01,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:44:01,222 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:44:01,223 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:44:01,223 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:44:01,223 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1631619689] [2022-01-10 07:44:01,223 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1631619689] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:44:01,223 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:44:01,223 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:44:01,223 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1101498097] [2022-01-10 07:44:01,223 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:44:01,224 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:44:01,224 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:44:01,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:44:01,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:44:01,225 INFO L87 Difference]: Start difference. First operand 4226 states and 6823 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:44:01,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:44:01,968 INFO L93 Difference]: Finished difference Result 6503 states and 9960 transitions. [2022-01-10 07:44:01,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:44:01,969 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 179 [2022-01-10 07:44:01,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:44:01,977 INFO L225 Difference]: With dead ends: 6503 [2022-01-10 07:44:01,977 INFO L226 Difference]: Without dead ends: 4418 [2022-01-10 07:44:01,981 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 175 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:44:01,982 INFO L933 BasicCegarLoop]: 4475 mSDtfsCounter, 4789 mSDsluCounter, 8500 mSDsCounter, 0 mSdLazyCounter, 410 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4809 SdHoareTripleChecker+Valid, 12975 SdHoareTripleChecker+Invalid, 450 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 410 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 07:44:01,982 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4809 Valid, 12975 Invalid, 450 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 410 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 07:44:01,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4418 states. [2022-01-10 07:44:02,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4418 to 4418. [2022-01-10 07:44:02,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4418 states, 4306 states have (on average 1.6082210868555504) internal successors, (6925), 4310 states have internal predecessors, (6925), 65 states have call successors, (65), 45 states have call predecessors, (65), 45 states have return successors, (64), 63 states have call predecessors, (64), 63 states have call successors, (64) [2022-01-10 07:44:02,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4418 states to 4418 states and 7054 transitions. [2022-01-10 07:44:02,148 INFO L78 Accepts]: Start accepts. Automaton has 4418 states and 7054 transitions. Word has length 179 [2022-01-10 07:44:02,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:44:02,148 INFO L470 AbstractCegarLoop]: Abstraction has 4418 states and 7054 transitions. [2022-01-10 07:44:02,148 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:44:02,148 INFO L276 IsEmpty]: Start isEmpty. Operand 4418 states and 7054 transitions. [2022-01-10 07:44:02,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-01-10 07:44:02,150 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:44:02,150 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:44:02,178 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:44:02,361 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:44:02,361 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:44:02,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:44:02,362 INFO L85 PathProgramCache]: Analyzing trace with hash 253567512, now seen corresponding path program 1 times [2022-01-10 07:44:02,362 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:44:02,362 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2000514996] [2022-01-10 07:44:02,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:44:02,362 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:44:02,362 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:44:02,363 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:44:02,364 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:44:02,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:44:02,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 466 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:44:02,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:44:02,641 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:44:02,641 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:44:02,641 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:44:02,641 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2000514996] [2022-01-10 07:44:02,641 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2000514996] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:44:02,641 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:44:02,641 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:44:02,642 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48812756] [2022-01-10 07:44:02,642 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:44:02,642 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:44:02,642 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:44:02,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:44:02,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:44:02,643 INFO L87 Difference]: Start difference. First operand 4418 states and 7054 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:44:03,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:44:03,171 INFO L93 Difference]: Finished difference Result 6887 states and 10422 transitions. [2022-01-10 07:44:03,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:44:03,171 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 179 [2022-01-10 07:44:03,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:44:03,182 INFO L225 Difference]: With dead ends: 6887 [2022-01-10 07:44:03,183 INFO L226 Difference]: Without dead ends: 4610 [2022-01-10 07:44:03,188 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 175 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:44:03,189 INFO L933 BasicCegarLoop]: 4472 mSDtfsCounter, 4782 mSDsluCounter, 8496 mSDsCounter, 0 mSdLazyCounter, 409 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4802 SdHoareTripleChecker+Valid, 12968 SdHoareTripleChecker+Invalid, 449 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 409 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:44:03,189 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4802 Valid, 12968 Invalid, 449 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 409 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:44:03,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4610 states. [2022-01-10 07:44:03,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4610 to 4610. [2022-01-10 07:44:03,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4610 states, 4492 states have (on average 1.591273374888691) internal successors, (7148), 4496 states have internal predecessors, (7148), 67 states have call successors, (67), 49 states have call predecessors, (67), 49 states have return successors, (66), 65 states have call predecessors, (66), 65 states have call successors, (66) [2022-01-10 07:44:03,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4610 states to 4610 states and 7281 transitions. [2022-01-10 07:44:03,323 INFO L78 Accepts]: Start accepts. Automaton has 4610 states and 7281 transitions. Word has length 179 [2022-01-10 07:44:03,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:44:03,323 INFO L470 AbstractCegarLoop]: Abstraction has 4610 states and 7281 transitions. [2022-01-10 07:44:03,323 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:44:03,323 INFO L276 IsEmpty]: Start isEmpty. Operand 4610 states and 7281 transitions. [2022-01-10 07:44:03,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-01-10 07:44:03,325 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:44:03,325 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:44:03,343 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:44:03,533 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:44:03,533 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:44:03,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:44:03,534 INFO L85 PathProgramCache]: Analyzing trace with hash -1983301965, now seen corresponding path program 1 times [2022-01-10 07:44:03,534 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:44:03,534 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [100798888] [2022-01-10 07:44:03,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:44:03,534 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:44:03,535 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:44:03,536 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:44:03,538 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:44:03,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:44:03,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 463 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:44:03,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:44:03,946 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:44:03,946 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:44:03,946 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:44:03,946 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [100798888] [2022-01-10 07:44:03,946 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [100798888] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:44:03,946 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:44:03,946 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:44:03,946 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [889363789] [2022-01-10 07:44:03,947 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:44:03,947 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:44:03,947 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:44:03,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:44:03,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:44:03,948 INFO L87 Difference]: Start difference. First operand 4610 states and 7281 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:44:04,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:44:04,530 INFO L93 Difference]: Finished difference Result 7271 states and 10876 transitions. [2022-01-10 07:44:04,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:44:04,530 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 179 [2022-01-10 07:44:04,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:44:04,538 INFO L225 Difference]: With dead ends: 7271 [2022-01-10 07:44:04,538 INFO L226 Difference]: Without dead ends: 4802 [2022-01-10 07:44:04,542 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 175 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:44:04,543 INFO L933 BasicCegarLoop]: 4469 mSDtfsCounter, 4775 mSDsluCounter, 8492 mSDsCounter, 0 mSdLazyCounter, 408 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4795 SdHoareTripleChecker+Valid, 12961 SdHoareTripleChecker+Invalid, 448 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 408 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:44:04,543 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4795 Valid, 12961 Invalid, 448 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 408 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:44:04,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4802 states. [2022-01-10 07:44:04,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4802 to 4802. [2022-01-10 07:44:04,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4802 states, 4678 states have (on average 1.5748182984181274) internal successors, (7367), 4682 states have internal predecessors, (7367), 69 states have call successors, (69), 53 states have call predecessors, (69), 53 states have return successors, (68), 67 states have call predecessors, (68), 67 states have call successors, (68) [2022-01-10 07:44:04,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4802 states to 4802 states and 7504 transitions. [2022-01-10 07:44:04,678 INFO L78 Accepts]: Start accepts. Automaton has 4802 states and 7504 transitions. Word has length 179 [2022-01-10 07:44:04,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:44:04,678 INFO L470 AbstractCegarLoop]: Abstraction has 4802 states and 7504 transitions. [2022-01-10 07:44:04,679 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:44:04,679 INFO L276 IsEmpty]: Start isEmpty. Operand 4802 states and 7504 transitions. [2022-01-10 07:44:04,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-01-10 07:44:04,681 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:44:04,681 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:44:04,699 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:44:04,889 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:44:04,889 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:44:04,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:44:04,890 INFO L85 PathProgramCache]: Analyzing trace with hash 869693495, now seen corresponding path program 1 times [2022-01-10 07:44:04,890 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:44:04,890 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [124276110] [2022-01-10 07:44:04,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:44:04,890 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:44:04,890 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:44:04,892 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:44:04,893 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:44:05,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:44:05,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 461 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:44:05,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:44:05,255 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:44:05,256 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:44:05,256 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:44:05,256 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [124276110] [2022-01-10 07:44:05,256 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [124276110] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:44:05,256 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:44:05,256 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:44:05,256 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [698616280] [2022-01-10 07:44:05,256 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:44:05,256 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:44:05,257 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:44:05,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:44:05,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:44:05,257 INFO L87 Difference]: Start difference. First operand 4802 states and 7504 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:44:05,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:44:05,902 INFO L93 Difference]: Finished difference Result 7655 states and 11322 transitions. [2022-01-10 07:44:05,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:44:05,903 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 179 [2022-01-10 07:44:05,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:44:05,910 INFO L225 Difference]: With dead ends: 7655 [2022-01-10 07:44:05,910 INFO L226 Difference]: Without dead ends: 4994 [2022-01-10 07:44:05,915 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 175 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:44:05,915 INFO L933 BasicCegarLoop]: 4466 mSDtfsCounter, 4768 mSDsluCounter, 8488 mSDsCounter, 0 mSdLazyCounter, 407 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4788 SdHoareTripleChecker+Valid, 12954 SdHoareTripleChecker+Invalid, 447 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 407 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:44:05,915 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4788 Valid, 12954 Invalid, 447 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 407 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:44:05,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4994 states. [2022-01-10 07:44:06,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4994 to 4994. [2022-01-10 07:44:06,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4994 states, 4864 states have (on average 1.558799342105263) internal successors, (7582), 4868 states have internal predecessors, (7582), 71 states have call successors, (71), 57 states have call predecessors, (71), 57 states have return successors, (70), 69 states have call predecessors, (70), 69 states have call successors, (70) [2022-01-10 07:44:06,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4994 states to 4994 states and 7723 transitions. [2022-01-10 07:44:06,062 INFO L78 Accepts]: Start accepts. Automaton has 4994 states and 7723 transitions. Word has length 179 [2022-01-10 07:44:06,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:44:06,062 INFO L470 AbstractCegarLoop]: Abstraction has 4994 states and 7723 transitions. [2022-01-10 07:44:06,062 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:44:06,063 INFO L276 IsEmpty]: Start isEmpty. Operand 4994 states and 7723 transitions. [2022-01-10 07:44:06,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-01-10 07:44:06,079 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:44:06,080 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:44:06,088 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (25)] Ended with exit code 0 [2022-01-10 07:44:06,280 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:44:06,280 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:44:06,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:44:06,281 INFO L85 PathProgramCache]: Analyzing trace with hash -529116590, now seen corresponding path program 1 times [2022-01-10 07:44:06,281 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:44:06,281 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [946366293] [2022-01-10 07:44:06,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:44:06,281 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:44:06,282 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:44:06,283 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:44:06,286 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:44:06,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:44:06,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 458 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:44:06,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:44:06,624 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:44:06,624 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:44:06,624 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:44:06,624 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [946366293] [2022-01-10 07:44:06,624 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [946366293] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:44:06,624 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:44:06,625 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:44:06,625 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422677465] [2022-01-10 07:44:06,625 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:44:06,625 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:44:06,625 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:44:06,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:44:06,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:44:06,626 INFO L87 Difference]: Start difference. First operand 4994 states and 7723 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:44:07,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:44:07,085 INFO L93 Difference]: Finished difference Result 8039 states and 11760 transitions. [2022-01-10 07:44:07,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:44:07,087 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 179 [2022-01-10 07:44:07,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:44:07,096 INFO L225 Difference]: With dead ends: 8039 [2022-01-10 07:44:07,097 INFO L226 Difference]: Without dead ends: 5186 [2022-01-10 07:44:07,101 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 175 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:44:07,102 INFO L933 BasicCegarLoop]: 4463 mSDtfsCounter, 4761 mSDsluCounter, 8484 mSDsCounter, 0 mSdLazyCounter, 406 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4781 SdHoareTripleChecker+Valid, 12947 SdHoareTripleChecker+Invalid, 446 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 406 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:44:07,102 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4781 Valid, 12947 Invalid, 446 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 406 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:44:07,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5186 states. [2022-01-10 07:44:07,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5186 to 5186. [2022-01-10 07:44:07,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5186 states, 5050 states have (on average 1.5431683168316832) internal successors, (7793), 5054 states have internal predecessors, (7793), 73 states have call successors, (73), 61 states have call predecessors, (73), 61 states have return successors, (72), 71 states have call predecessors, (72), 71 states have call successors, (72) [2022-01-10 07:44:07,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5186 states to 5186 states and 7938 transitions. [2022-01-10 07:44:07,261 INFO L78 Accepts]: Start accepts. Automaton has 5186 states and 7938 transitions. Word has length 179 [2022-01-10 07:44:07,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:44:07,261 INFO L470 AbstractCegarLoop]: Abstraction has 5186 states and 7938 transitions. [2022-01-10 07:44:07,261 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:44:07,261 INFO L276 IsEmpty]: Start isEmpty. Operand 5186 states and 7938 transitions. [2022-01-10 07:44:07,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-01-10 07:44:07,262 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:44:07,263 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:44:07,280 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:44:07,470 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:44:07,470 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:44:07,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:44:07,471 INFO L85 PathProgramCache]: Analyzing trace with hash -548486091, now seen corresponding path program 1 times [2022-01-10 07:44:07,471 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:44:07,471 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2108256728] [2022-01-10 07:44:07,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:44:07,472 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:44:07,472 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:44:07,473 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:44:07,474 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:44:07,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:44:07,583 INFO L263 TraceCheckSpWp]: Trace formula consists of 455 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:44:07,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:44:07,749 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:44:07,749 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:44:07,749 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:44:07,749 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2108256728] [2022-01-10 07:44:07,749 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2108256728] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:44:07,750 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:44:07,750 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:44:07,750 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [860572737] [2022-01-10 07:44:07,750 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:44:07,750 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:44:07,750 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:44:07,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:44:07,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:44:07,751 INFO L87 Difference]: Start difference. First operand 5186 states and 7938 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:44:07,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:44:07,965 INFO L93 Difference]: Finished difference Result 8580 states and 12391 transitions. [2022-01-10 07:44:07,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:44:07,966 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 179 [2022-01-10 07:44:07,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:44:07,976 INFO L225 Difference]: With dead ends: 8580 [2022-01-10 07:44:07,977 INFO L226 Difference]: Without dead ends: 5536 [2022-01-10 07:44:07,984 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 175 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:44:07,984 INFO L933 BasicCegarLoop]: 4490 mSDtfsCounter, 479 mSDsluCounter, 13654 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 479 SdHoareTripleChecker+Valid, 18144 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:44:07,985 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [479 Valid, 18144 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:44:07,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5536 states. [2022-01-10 07:44:08,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5536 to 5192. [2022-01-10 07:44:08,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5192 states, 5056 states have (on average 1.5377768987341771) internal successors, (7775), 5060 states have internal predecessors, (7775), 73 states have call successors, (73), 61 states have call predecessors, (73), 61 states have return successors, (72), 71 states have call predecessors, (72), 71 states have call successors, (72) [2022-01-10 07:44:08,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5192 states to 5192 states and 7920 transitions. [2022-01-10 07:44:08,191 INFO L78 Accepts]: Start accepts. Automaton has 5192 states and 7920 transitions. Word has length 179 [2022-01-10 07:44:08,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:44:08,191 INFO L470 AbstractCegarLoop]: Abstraction has 5192 states and 7920 transitions. [2022-01-10 07:44:08,191 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:44:08,191 INFO L276 IsEmpty]: Start isEmpty. Operand 5192 states and 7920 transitions. [2022-01-10 07:44:08,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-01-10 07:44:08,193 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:44:08,193 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:44:08,203 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:44:08,400 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:44:08,401 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:44:08,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:44:08,401 INFO L85 PathProgramCache]: Analyzing trace with hash 1696072307, now seen corresponding path program 1 times [2022-01-10 07:44:08,402 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:44:08,402 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1634668587] [2022-01-10 07:44:08,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:44:08,402 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:44:08,402 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:44:08,406 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:44:08,408 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:44:08,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:44:08,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 454 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:44:08,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:44:08,750 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:44:08,750 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:44:08,750 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:44:08,750 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1634668587] [2022-01-10 07:44:08,750 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1634668587] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:44:08,750 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:44:08,750 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:44:08,750 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079276005] [2022-01-10 07:44:08,750 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:44:08,751 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:44:08,751 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:44:08,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:44:08,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:44:08,751 INFO L87 Difference]: Start difference. First operand 5192 states and 7920 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:44:09,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:44:09,000 INFO L93 Difference]: Finished difference Result 8564 states and 12319 transitions. [2022-01-10 07:44:09,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:44:09,001 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 179 [2022-01-10 07:44:09,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:44:09,015 INFO L225 Difference]: With dead ends: 8564 [2022-01-10 07:44:09,015 INFO L226 Difference]: Without dead ends: 5514 [2022-01-10 07:44:09,023 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 175 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:44:09,023 INFO L933 BasicCegarLoop]: 4490 mSDtfsCounter, 440 mSDsluCounter, 13639 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 440 SdHoareTripleChecker+Valid, 18129 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:44:09,024 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [440 Valid, 18129 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:44:09,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5514 states. [2022-01-10 07:44:09,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5514 to 5198. [2022-01-10 07:44:09,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5198 states, 5062 states have (on average 1.532398261556697) internal successors, (7757), 5066 states have internal predecessors, (7757), 73 states have call successors, (73), 61 states have call predecessors, (73), 61 states have return successors, (72), 71 states have call predecessors, (72), 71 states have call successors, (72) [2022-01-10 07:44:09,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5198 states to 5198 states and 7902 transitions. [2022-01-10 07:44:09,374 INFO L78 Accepts]: Start accepts. Automaton has 5198 states and 7902 transitions. Word has length 179 [2022-01-10 07:44:09,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:44:09,374 INFO L470 AbstractCegarLoop]: Abstraction has 5198 states and 7902 transitions. [2022-01-10 07:44:09,375 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:44:09,375 INFO L276 IsEmpty]: Start isEmpty. Operand 5198 states and 7902 transitions. [2022-01-10 07:44:09,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-01-10 07:44:09,376 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:44:09,376 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:44:09,387 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2022-01-10 07:44:09,584 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:44:09,584 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:44:09,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:44:09,584 INFO L85 PathProgramCache]: Analyzing trace with hash 1363429169, now seen corresponding path program 1 times [2022-01-10 07:44:09,585 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:44:09,585 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [503245546] [2022-01-10 07:44:09,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:44:09,585 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:44:09,586 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:44:09,587 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:44:09,588 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:44:09,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:44:09,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 453 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:44:09,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:44:09,986 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:44:09,986 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:44:09,986 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:44:09,986 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [503245546] [2022-01-10 07:44:09,986 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [503245546] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:44:09,986 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:44:09,986 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:44:09,987 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [809113890] [2022-01-10 07:44:09,987 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:44:09,987 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:44:09,987 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:44:09,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:44:09,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:44:09,988 INFO L87 Difference]: Start difference. First operand 5198 states and 7902 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:44:10,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:44:10,305 INFO L93 Difference]: Finished difference Result 8548 states and 12247 transitions. [2022-01-10 07:44:10,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:44:10,305 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 179 [2022-01-10 07:44:10,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:44:10,316 INFO L225 Difference]: With dead ends: 8548 [2022-01-10 07:44:10,317 INFO L226 Difference]: Without dead ends: 5492 [2022-01-10 07:44:10,325 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 175 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:44:10,326 INFO L933 BasicCegarLoop]: 4490 mSDtfsCounter, 401 mSDsluCounter, 13624 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 401 SdHoareTripleChecker+Valid, 18114 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:44:10,327 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [401 Valid, 18114 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:44:10,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5492 states. [2022-01-10 07:44:10,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5492 to 5204. [2022-01-10 07:44:10,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5204 states, 5068 states have (on average 1.5270323599052882) internal successors, (7739), 5072 states have internal predecessors, (7739), 73 states have call successors, (73), 61 states have call predecessors, (73), 61 states have return successors, (72), 71 states have call predecessors, (72), 71 states have call successors, (72) [2022-01-10 07:44:10,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5204 states to 5204 states and 7884 transitions. [2022-01-10 07:44:10,612 INFO L78 Accepts]: Start accepts. Automaton has 5204 states and 7884 transitions. Word has length 179 [2022-01-10 07:44:10,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:44:10,612 INFO L470 AbstractCegarLoop]: Abstraction has 5204 states and 7884 transitions. [2022-01-10 07:44:10,612 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:44:10,612 INFO L276 IsEmpty]: Start isEmpty. Operand 5204 states and 7884 transitions. [2022-01-10 07:44:10,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-01-10 07:44:10,613 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:44:10,614 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:44:10,624 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (29)] Ended with exit code 0 [2022-01-10 07:44:10,824 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:44:10,824 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:44:10,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:44:10,824 INFO L85 PathProgramCache]: Analyzing trace with hash -767921553, now seen corresponding path program 1 times [2022-01-10 07:44:10,825 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:44:10,825 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [808891849] [2022-01-10 07:44:10,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:44:10,825 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:44:10,825 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:44:10,826 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:44:10,827 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:44:10,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:44:10,945 INFO L263 TraceCheckSpWp]: Trace formula consists of 452 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:44:10,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:44:11,165 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:44:11,165 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:44:11,165 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:44:11,165 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [808891849] [2022-01-10 07:44:11,166 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [808891849] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:44:11,166 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:44:11,166 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:44:11,166 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224239214] [2022-01-10 07:44:11,166 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:44:11,166 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:44:11,166 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:44:11,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:44:11,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:44:11,167 INFO L87 Difference]: Start difference. First operand 5204 states and 7884 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:44:11,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:44:11,404 INFO L93 Difference]: Finished difference Result 8532 states and 12175 transitions. [2022-01-10 07:44:11,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:44:11,404 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 179 [2022-01-10 07:44:11,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:44:11,412 INFO L225 Difference]: With dead ends: 8532 [2022-01-10 07:44:11,412 INFO L226 Difference]: Without dead ends: 5470 [2022-01-10 07:44:11,416 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 175 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:44:11,420 INFO L933 BasicCegarLoop]: 4490 mSDtfsCounter, 362 mSDsluCounter, 13609 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 362 SdHoareTripleChecker+Valid, 18099 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:44:11,420 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [362 Valid, 18099 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:44:11,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5470 states. [2022-01-10 07:44:11,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5470 to 5210. [2022-01-10 07:44:11,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5210 states, 5074 states have (on average 1.5216791486007095) internal successors, (7721), 5078 states have internal predecessors, (7721), 73 states have call successors, (73), 61 states have call predecessors, (73), 61 states have return successors, (72), 71 states have call predecessors, (72), 71 states have call successors, (72) [2022-01-10 07:44:11,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5210 states to 5210 states and 7866 transitions. [2022-01-10 07:44:11,620 INFO L78 Accepts]: Start accepts. Automaton has 5210 states and 7866 transitions. Word has length 179 [2022-01-10 07:44:11,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:44:11,620 INFO L470 AbstractCegarLoop]: Abstraction has 5210 states and 7866 transitions. [2022-01-10 07:44:11,621 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:44:11,621 INFO L276 IsEmpty]: Start isEmpty. Operand 5210 states and 7866 transitions. [2022-01-10 07:44:11,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-01-10 07:44:11,622 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:44:11,622 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:44:11,629 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2022-01-10 07:44:11,829 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:44:11,829 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:44:11,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:44:11,830 INFO L85 PathProgramCache]: Analyzing trace with hash 621372461, now seen corresponding path program 1 times [2022-01-10 07:44:11,830 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:44:11,830 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [618120054] [2022-01-10 07:44:11,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:44:11,831 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:44:11,831 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:44:11,838 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:44:11,839 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:44:11,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:44:12,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 451 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:44:12,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:44:12,230 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:44:12,230 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:44:12,230 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:44:12,230 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [618120054] [2022-01-10 07:44:12,231 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [618120054] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:44:12,231 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:44:12,231 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:44:12,231 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [510031835] [2022-01-10 07:44:12,231 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:44:12,231 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:44:12,231 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:44:12,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:44:12,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:44:12,232 INFO L87 Difference]: Start difference. First operand 5210 states and 7866 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:44:12,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:44:12,575 INFO L93 Difference]: Finished difference Result 8488 states and 12067 transitions. [2022-01-10 07:44:12,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:44:12,575 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 179 [2022-01-10 07:44:12,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:44:12,587 INFO L225 Difference]: With dead ends: 8488 [2022-01-10 07:44:12,587 INFO L226 Difference]: Without dead ends: 5420 [2022-01-10 07:44:12,594 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 175 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:44:12,594 INFO L933 BasicCegarLoop]: 4490 mSDtfsCounter, 284 mSDsluCounter, 13579 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 284 SdHoareTripleChecker+Valid, 18069 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:44:12,595 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [284 Valid, 18069 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:44:12,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5420 states. [2022-01-10 07:44:12,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5420 to 5216. [2022-01-10 07:44:12,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5216 states, 5080 states have (on average 1.5163385826771654) internal successors, (7703), 5084 states have internal predecessors, (7703), 73 states have call successors, (73), 61 states have call predecessors, (73), 61 states have return successors, (72), 71 states have call predecessors, (72), 71 states have call successors, (72) [2022-01-10 07:44:12,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5216 states to 5216 states and 7848 transitions. [2022-01-10 07:44:12,909 INFO L78 Accepts]: Start accepts. Automaton has 5216 states and 7848 transitions. Word has length 179 [2022-01-10 07:44:12,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:44:12,909 INFO L470 AbstractCegarLoop]: Abstraction has 5216 states and 7848 transitions. [2022-01-10 07:44:12,909 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:44:12,909 INFO L276 IsEmpty]: Start isEmpty. Operand 5216 states and 7848 transitions. [2022-01-10 07:44:12,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-01-10 07:44:12,911 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:44:12,911 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:44:12,927 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2022-01-10 07:44:13,123 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:44:13,123 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:44:13,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:44:13,124 INFO L85 PathProgramCache]: Analyzing trace with hash 592872171, now seen corresponding path program 1 times [2022-01-10 07:44:13,124 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:44:13,124 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [513646862] [2022-01-10 07:44:13,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:44:13,125 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:44:13,135 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:44:13,137 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:44:13,138 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:44:13,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:44:13,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 450 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:44:13,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:44:13,778 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:44:13,778 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:44:13,778 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:44:13,778 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [513646862] [2022-01-10 07:44:13,778 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [513646862] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:44:13,778 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:44:13,778 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:44:13,778 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [154243576] [2022-01-10 07:44:13,778 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:44:13,779 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:44:13,779 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:44:13,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:44:13,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:44:13,779 INFO L87 Difference]: Start difference. First operand 5216 states and 7848 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:44:14,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:44:14,085 INFO L93 Difference]: Finished difference Result 8472 states and 11995 transitions. [2022-01-10 07:44:14,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:44:14,085 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 179 [2022-01-10 07:44:14,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:44:14,093 INFO L225 Difference]: With dead ends: 8472 [2022-01-10 07:44:14,093 INFO L226 Difference]: Without dead ends: 5398 [2022-01-10 07:44:14,097 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 175 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:44:14,098 INFO L933 BasicCegarLoop]: 4490 mSDtfsCounter, 245 mSDsluCounter, 13564 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 245 SdHoareTripleChecker+Valid, 18054 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:44:14,098 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [245 Valid, 18054 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:44:14,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5398 states. [2022-01-10 07:44:14,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5398 to 5222. [2022-01-10 07:44:14,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5222 states, 5086 states have (on average 1.511010617381046) internal successors, (7685), 5090 states have internal predecessors, (7685), 73 states have call successors, (73), 61 states have call predecessors, (73), 61 states have return successors, (72), 71 states have call predecessors, (72), 71 states have call successors, (72) [2022-01-10 07:44:14,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5222 states to 5222 states and 7830 transitions. [2022-01-10 07:44:14,394 INFO L78 Accepts]: Start accepts. Automaton has 5222 states and 7830 transitions. Word has length 179 [2022-01-10 07:44:14,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:44:14,395 INFO L470 AbstractCegarLoop]: Abstraction has 5222 states and 7830 transitions. [2022-01-10 07:44:14,395 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:44:14,395 INFO L276 IsEmpty]: Start isEmpty. Operand 5222 states and 7830 transitions. [2022-01-10 07:44:14,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-01-10 07:44:14,420 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:44:14,420 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:44:14,430 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:44:14,628 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:44:14,628 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:44:14,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:44:14,629 INFO L85 PathProgramCache]: Analyzing trace with hash -1365702615, now seen corresponding path program 1 times [2022-01-10 07:44:14,629 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:44:14,629 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [98633063] [2022-01-10 07:44:14,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:44:14,629 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:44:14,629 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:44:14,630 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:44:14,632 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:44:14,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:44:14,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 449 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:44:14,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:44:14,993 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:44:14,994 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:44:14,994 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:44:14,994 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [98633063] [2022-01-10 07:44:14,994 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [98633063] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:44:14,994 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:44:14,994 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-10 07:44:14,994 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [8544840] [2022-01-10 07:44:14,994 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:44:14,994 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:44:14,995 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:44:14,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:44:14,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:44:14,995 INFO L87 Difference]: Start difference. First operand 5222 states and 7830 transitions. Second operand has 3 states, 3 states have (on average 56.0) internal successors, (168), 2 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:44:15,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:44:15,434 INFO L93 Difference]: Finished difference Result 11155 states and 15258 transitions. [2022-01-10 07:44:15,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:44:15,435 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 56.0) internal successors, (168), 2 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 179 [2022-01-10 07:44:15,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:44:15,447 INFO L225 Difference]: With dead ends: 11155 [2022-01-10 07:44:15,447 INFO L226 Difference]: Without dead ends: 8075 [2022-01-10 07:44:15,453 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 177 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:44:15,454 INFO L933 BasicCegarLoop]: 4565 mSDtfsCounter, 4385 mSDsluCounter, 491 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4385 SdHoareTripleChecker+Valid, 5056 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:44:15,454 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4385 Valid, 5056 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:44:15,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8075 states. [2022-01-10 07:44:15,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8075 to 8067. [2022-01-10 07:44:15,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8067 states, 7811 states have (on average 1.4164639610805274) internal successors, (11064), 7816 states have internal predecessors, (11064), 136 states have call successors, (136), 117 states have call predecessors, (136), 118 states have return successors, (136), 134 states have call predecessors, (136), 134 states have call successors, (136) [2022-01-10 07:44:15,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8067 states to 8067 states and 11336 transitions. [2022-01-10 07:44:15,989 INFO L78 Accepts]: Start accepts. Automaton has 8067 states and 11336 transitions. Word has length 179 [2022-01-10 07:44:15,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:44:15,989 INFO L470 AbstractCegarLoop]: Abstraction has 8067 states and 11336 transitions. [2022-01-10 07:44:15,990 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 56.0) internal successors, (168), 2 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:44:15,990 INFO L276 IsEmpty]: Start isEmpty. Operand 8067 states and 11336 transitions. [2022-01-10 07:44:15,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-01-10 07:44:15,991 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:44:15,991 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:44:16,002 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:44:16,197 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:44:16,198 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:44:16,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:44:16,198 INFO L85 PathProgramCache]: Analyzing trace with hash -1820608696, now seen corresponding path program 1 times [2022-01-10 07:44:16,198 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:44:16,199 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [95515586] [2022-01-10 07:44:16,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:44:16,199 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:44:16,199 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:44:16,200 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:44:16,201 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:44:16,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:44:16,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 448 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:44:16,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:44:16,536 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:44:16,536 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:44:16,537 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:44:16,537 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [95515586] [2022-01-10 07:44:16,537 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [95515586] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:44:16,537 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:44:16,537 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:44:16,537 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1156075628] [2022-01-10 07:44:16,537 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:44:16,537 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:44:16,537 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:44:16,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:44:16,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:44:16,538 INFO L87 Difference]: Start difference. First operand 8067 states and 11336 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:44:17,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:44:17,158 INFO L93 Difference]: Finished difference Result 15994 states and 21360 transitions. [2022-01-10 07:44:17,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:44:17,158 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 179 [2022-01-10 07:44:17,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:44:17,177 INFO L225 Difference]: With dead ends: 15994 [2022-01-10 07:44:17,178 INFO L226 Difference]: Without dead ends: 10069 [2022-01-10 07:44:17,188 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 175 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:44:17,189 INFO L933 BasicCegarLoop]: 4496 mSDtfsCounter, 209 mSDsluCounter, 13581 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 209 SdHoareTripleChecker+Valid, 18077 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:44:17,189 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [209 Valid, 18077 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:44:17,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10069 states. [2022-01-10 07:44:17,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10069 to 8145. [2022-01-10 07:44:17,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8145 states, 7889 states have (on average 1.4093040943085309) internal successors, (11118), 7894 states have internal predecessors, (11118), 136 states have call successors, (136), 117 states have call predecessors, (136), 118 states have return successors, (136), 134 states have call predecessors, (136), 134 states have call successors, (136) [2022-01-10 07:44:17,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8145 states to 8145 states and 11390 transitions. [2022-01-10 07:44:17,637 INFO L78 Accepts]: Start accepts. Automaton has 8145 states and 11390 transitions. Word has length 179 [2022-01-10 07:44:17,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:44:17,637 INFO L470 AbstractCegarLoop]: Abstraction has 8145 states and 11390 transitions. [2022-01-10 07:44:17,637 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:44:17,637 INFO L276 IsEmpty]: Start isEmpty. Operand 8145 states and 11390 transitions. [2022-01-10 07:44:17,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-01-10 07:44:17,638 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:44:17,639 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:44:17,647 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:44:17,847 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:44:17,847 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:44:17,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:44:17,848 INFO L85 PathProgramCache]: Analyzing trace with hash 1331856134, now seen corresponding path program 1 times [2022-01-10 07:44:17,848 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:44:17,848 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [925477033] [2022-01-10 07:44:17,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:44:17,848 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:44:17,848 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:44:17,850 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:44:17,851 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:44:18,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:44:18,044 INFO L263 TraceCheckSpWp]: Trace formula consists of 447 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:44:18,046 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:44:18,321 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:44:18,322 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:44:18,322 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:44:18,322 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [925477033] [2022-01-10 07:44:18,322 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [925477033] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:44:18,322 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:44:18,322 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:44:18,322 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1074932360] [2022-01-10 07:44:18,323 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:44:18,323 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:44:18,323 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:44:18,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:44:18,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:44:18,324 INFO L87 Difference]: Start difference. First operand 8145 states and 11390 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:44:18,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:44:18,924 INFO L93 Difference]: Finished difference Result 14274 states and 19054 transitions. [2022-01-10 07:44:18,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:44:18,924 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 179 [2022-01-10 07:44:18,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:44:18,941 INFO L225 Difference]: With dead ends: 14274 [2022-01-10 07:44:18,941 INFO L226 Difference]: Without dead ends: 8271 [2022-01-10 07:44:18,966 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 175 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:44:18,967 INFO L933 BasicCegarLoop]: 4490 mSDtfsCounter, 166 mSDsluCounter, 13529 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 18019 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:44:18,967 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [166 Valid, 18019 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:44:18,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8271 states. [2022-01-10 07:44:19,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8271 to 8151. [2022-01-10 07:44:19,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8151 states, 7895 states have (on average 1.402913236225459) internal successors, (11076), 7900 states have internal predecessors, (11076), 136 states have call successors, (136), 117 states have call predecessors, (136), 118 states have return successors, (136), 134 states have call predecessors, (136), 134 states have call successors, (136) [2022-01-10 07:44:19,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8151 states to 8151 states and 11348 transitions. [2022-01-10 07:44:19,499 INFO L78 Accepts]: Start accepts. Automaton has 8151 states and 11348 transitions. Word has length 179 [2022-01-10 07:44:19,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:44:19,500 INFO L470 AbstractCegarLoop]: Abstraction has 8151 states and 11348 transitions. [2022-01-10 07:44:19,500 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:44:19,500 INFO L276 IsEmpty]: Start isEmpty. Operand 8151 states and 11348 transitions. [2022-01-10 07:44:19,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-01-10 07:44:19,501 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:44:19,501 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:44:19,513 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (35)] Forceful destruction successful, exit code 0 [2022-01-10 07:44:19,707 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:44:19,708 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:44:19,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:44:19,708 INFO L85 PathProgramCache]: Analyzing trace with hash -2075888316, now seen corresponding path program 1 times [2022-01-10 07:44:19,708 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:44:19,709 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1525367044] [2022-01-10 07:44:19,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:44:19,709 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:44:19,709 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:44:19,710 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:44:19,711 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2022-01-10 07:44:19,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:44:19,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 446 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:44:19,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:44:20,082 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:44:20,082 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:44:20,082 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:44:20,082 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1525367044] [2022-01-10 07:44:20,082 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1525367044] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:44:20,082 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:44:20,082 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:44:20,083 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1700952890] [2022-01-10 07:44:20,083 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:44:20,083 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:44:20,083 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:44:20,083 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:44:20,083 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:44:20,084 INFO L87 Difference]: Start difference. First operand 8151 states and 11348 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:44:20,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:44:20,634 INFO L93 Difference]: Finished difference Result 14356 states and 19058 transitions. [2022-01-10 07:44:20,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:44:20,635 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 179 [2022-01-10 07:44:20,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:44:20,649 INFO L225 Difference]: With dead ends: 14356 [2022-01-10 07:44:20,649 INFO L226 Difference]: Without dead ends: 8347 [2022-01-10 07:44:20,659 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 175 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:44:20,659 INFO L933 BasicCegarLoop]: 4490 mSDtfsCounter, 127 mSDsluCounter, 13514 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 18004 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:44:20,660 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [127 Valid, 18004 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:44:20,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8347 states. [2022-01-10 07:44:21,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8347 to 8163. [2022-01-10 07:44:21,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8163 states, 7907 states have (on average 1.3964841279878588) internal successors, (11042), 7912 states have internal predecessors, (11042), 136 states have call successors, (136), 117 states have call predecessors, (136), 118 states have return successors, (136), 134 states have call predecessors, (136), 134 states have call successors, (136) [2022-01-10 07:44:21,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8163 states to 8163 states and 11314 transitions. [2022-01-10 07:44:21,143 INFO L78 Accepts]: Start accepts. Automaton has 8163 states and 11314 transitions. Word has length 179 [2022-01-10 07:44:21,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:44:21,143 INFO L470 AbstractCegarLoop]: Abstraction has 8163 states and 11314 transitions. [2022-01-10 07:44:21,143 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:44:21,143 INFO L276 IsEmpty]: Start isEmpty. Operand 8163 states and 11314 transitions. [2022-01-10 07:44:21,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-01-10 07:44:21,144 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:44:21,145 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:44:21,154 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (36)] Forceful destruction successful, exit code 0 [2022-01-10 07:44:21,355 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:44:21,355 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:44:21,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:44:21,356 INFO L85 PathProgramCache]: Analyzing trace with hash -1121948158, now seen corresponding path program 1 times [2022-01-10 07:44:21,356 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:44:21,356 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1108526401] [2022-01-10 07:44:21,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:44:21,356 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:44:21,357 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:44:21,357 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:44:21,359 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2022-01-10 07:44:21,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:44:21,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 445 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:44:21,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:44:21,729 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:44:21,729 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:44:21,729 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:44:21,729 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1108526401] [2022-01-10 07:44:21,730 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1108526401] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:44:21,730 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:44:21,730 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:44:21,730 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284393971] [2022-01-10 07:44:21,730 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:44:21,731 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:44:21,731 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:44:21,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:44:21,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:44:21,732 INFO L87 Difference]: Start difference. First operand 8163 states and 11314 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:44:22,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:44:22,382 INFO L93 Difference]: Finished difference Result 14324 states and 18918 transitions. [2022-01-10 07:44:22,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:44:22,383 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 179 [2022-01-10 07:44:22,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:44:22,395 INFO L225 Difference]: With dead ends: 14324 [2022-01-10 07:44:22,395 INFO L226 Difference]: Without dead ends: 8303 [2022-01-10 07:44:22,402 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 175 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:44:22,403 INFO L933 BasicCegarLoop]: 4490 mSDtfsCounter, 88 mSDsluCounter, 13499 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 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:44:22,403 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 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:44:22,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8303 states. [2022-01-10 07:44:22,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8303 to 8175. [2022-01-10 07:44:22,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8175 states, 7919 states have (on average 1.3900745043566107) internal successors, (11008), 7924 states have internal predecessors, (11008), 136 states have call successors, (136), 117 states have call predecessors, (136), 118 states have return successors, (136), 134 states have call predecessors, (136), 134 states have call successors, (136) [2022-01-10 07:44:22,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8175 states to 8175 states and 11280 transitions. [2022-01-10 07:44:22,852 INFO L78 Accepts]: Start accepts. Automaton has 8175 states and 11280 transitions. Word has length 179 [2022-01-10 07:44:22,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:44:22,852 INFO L470 AbstractCegarLoop]: Abstraction has 8175 states and 11280 transitions. [2022-01-10 07:44:22,852 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:44:22,853 INFO L276 IsEmpty]: Start isEmpty. Operand 8175 states and 11280 transitions. [2022-01-10 07:44:22,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-01-10 07:44:22,853 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:44:22,854 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:44:22,862 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (37)] Forceful destruction successful, exit code 0 [2022-01-10 07:44:23,062 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:44:23,062 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:44:23,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:44:23,062 INFO L85 PathProgramCache]: Analyzing trace with hash -442675904, now seen corresponding path program 1 times [2022-01-10 07:44:23,063 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:44:23,063 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1877632641] [2022-01-10 07:44:23,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:44:23,063 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:44:23,063 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:44:23,064 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:44:23,065 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2022-01-10 07:44:23,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:44:23,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 444 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:44:23,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:44:23,369 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:44:23,369 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:44:23,369 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:44:23,369 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1877632641] [2022-01-10 07:44:23,369 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1877632641] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:44:23,369 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:44:23,369 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:44:23,370 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [323058206] [2022-01-10 07:44:23,370 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:44:23,370 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:44:23,370 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:44:23,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:44:23,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:44:23,371 INFO L87 Difference]: Start difference. First operand 8175 states and 11280 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:44:23,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:44:23,848 INFO L93 Difference]: Finished difference Result 14292 states and 18778 transitions. [2022-01-10 07:44:23,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:44:23,848 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 179 [2022-01-10 07:44:23,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:44:23,866 INFO L225 Difference]: With dead ends: 14292 [2022-01-10 07:44:23,866 INFO L226 Difference]: Without dead ends: 8259 [2022-01-10 07:44:23,875 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 175 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:44:23,875 INFO L933 BasicCegarLoop]: 4490 mSDtfsCounter, 49 mSDsluCounter, 13484 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 17974 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:44:23,876 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 17974 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:44:23,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8259 states. [2022-01-10 07:44:24,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8259 to 8187. [2022-01-10 07:44:24,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8187 states, 7931 states have (on average 1.3836842768881603) internal successors, (10974), 7936 states have internal predecessors, (10974), 136 states have call successors, (136), 117 states have call predecessors, (136), 118 states have return successors, (136), 134 states have call predecessors, (136), 134 states have call successors, (136) [2022-01-10 07:44:24,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8187 states to 8187 states and 11246 transitions. [2022-01-10 07:44:24,539 INFO L78 Accepts]: Start accepts. Automaton has 8187 states and 11246 transitions. Word has length 179 [2022-01-10 07:44:24,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:44:24,540 INFO L470 AbstractCegarLoop]: Abstraction has 8187 states and 11246 transitions. [2022-01-10 07:44:24,540 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:44:24,540 INFO L276 IsEmpty]: Start isEmpty. Operand 8187 states and 11246 transitions. [2022-01-10 07:44:24,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-01-10 07:44:24,542 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:44:24,542 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:44:24,550 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (38)] Forceful destruction successful, exit code 0 [2022-01-10 07:44:24,750 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:44:24,750 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:44:24,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:44:24,751 INFO L85 PathProgramCache]: Analyzing trace with hash -402001154, now seen corresponding path program 1 times [2022-01-10 07:44:24,751 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:44:24,752 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [472937615] [2022-01-10 07:44:24,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:44:24,752 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:44:24,752 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:44:24,753 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:44:24,754 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (39)] Waiting until timeout for monitored process [2022-01-10 07:44:24,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:44:24,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 443 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:44:24,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:44:25,088 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:44:25,088 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:44:25,088 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:44:25,089 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [472937615] [2022-01-10 07:44:25,089 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [472937615] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:44:25,089 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:44:25,089 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:44:25,089 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1550218228] [2022-01-10 07:44:25,089 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:44:25,090 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:44:25,091 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:44:25,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:44:25,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:44:25,091 INFO L87 Difference]: Start difference. First operand 8187 states and 11246 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:44:25,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:44:25,567 INFO L93 Difference]: Finished difference Result 14260 states and 18638 transitions. [2022-01-10 07:44:25,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:44:25,568 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 179 [2022-01-10 07:44:25,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:44:25,584 INFO L225 Difference]: With dead ends: 14260 [2022-01-10 07:44:25,584 INFO L226 Difference]: Without dead ends: 8215 [2022-01-10 07:44:25,593 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 175 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:44:25,593 INFO L933 BasicCegarLoop]: 4490 mSDtfsCounter, 10 mSDsluCounter, 13469 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 17959 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:44:25,593 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 17959 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:44:25,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8215 states. [2022-01-10 07:44:26,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8215 to 8199. [2022-01-10 07:44:26,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8199 states, 7943 states have (on average 1.377313357673423) internal successors, (10940), 7948 states have internal predecessors, (10940), 136 states have call successors, (136), 117 states have call predecessors, (136), 118 states have return successors, (136), 134 states have call predecessors, (136), 134 states have call successors, (136) [2022-01-10 07:44:26,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8199 states to 8199 states and 11212 transitions. [2022-01-10 07:44:26,062 INFO L78 Accepts]: Start accepts. Automaton has 8199 states and 11212 transitions. Word has length 179 [2022-01-10 07:44:26,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:44:26,062 INFO L470 AbstractCegarLoop]: Abstraction has 8199 states and 11212 transitions. [2022-01-10 07:44:26,062 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:44:26,062 INFO L276 IsEmpty]: Start isEmpty. Operand 8199 states and 11212 transitions. [2022-01-10 07:44:26,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-01-10 07:44:26,063 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:44:26,063 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:44:26,071 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (39)] Ended with exit code 0 [2022-01-10 07:44:26,271 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:44:26,271 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:44:26,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:44:26,271 INFO L85 PathProgramCache]: Analyzing trace with hash -883081412, now seen corresponding path program 1 times [2022-01-10 07:44:26,272 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:44:26,272 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1498770662] [2022-01-10 07:44:26,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:44:26,272 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:44:26,272 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:44:26,274 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:44:26,276 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2022-01-10 07:44:26,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:44:26,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 442 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 07:44:26,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:44:26,730 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:44:26,730 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:44:26,730 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:44:26,730 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1498770662] [2022-01-10 07:44:26,730 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1498770662] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:44:26,730 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:44:26,730 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:44:26,730 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2131107612] [2022-01-10 07:44:26,731 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:44:26,731 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:44:26,731 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:44:26,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:44:26,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:44:26,731 INFO L87 Difference]: Start difference. First operand 8199 states and 11212 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:44:27,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:44:27,584 INFO L93 Difference]: Finished difference Result 14257 states and 18445 transitions. [2022-01-10 07:44:27,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:44:27,584 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 179 [2022-01-10 07:44:27,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:44:27,599 INFO L225 Difference]: With dead ends: 14257 [2022-01-10 07:44:27,599 INFO L226 Difference]: Without dead ends: 8199 [2022-01-10 07:44:27,606 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 175 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:44:27,606 INFO L933 BasicCegarLoop]: 4461 mSDtfsCounter, 4554 mSDsluCounter, 8481 mSDsCounter, 0 mSdLazyCounter, 276 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4573 SdHoareTripleChecker+Valid, 12942 SdHoareTripleChecker+Invalid, 311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:44:27,607 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4573 Valid, 12942 Invalid, 311 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 276 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:44:27,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8199 states. [2022-01-10 07:44:28,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8199 to 8199. [2022-01-10 07:44:28,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8199 states, 7943 states have (on average 1.3755507994460532) internal successors, (10926), 7948 states have internal predecessors, (10926), 136 states have call successors, (136), 117 states have call predecessors, (136), 118 states have return successors, (136), 134 states have call predecessors, (136), 134 states have call successors, (136) [2022-01-10 07:44:28,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8199 states to 8199 states and 11198 transitions. [2022-01-10 07:44:28,104 INFO L78 Accepts]: Start accepts. Automaton has 8199 states and 11198 transitions. Word has length 179 [2022-01-10 07:44:28,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:44:28,104 INFO L470 AbstractCegarLoop]: Abstraction has 8199 states and 11198 transitions. [2022-01-10 07:44:28,104 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:44:28,104 INFO L276 IsEmpty]: Start isEmpty. Operand 8199 states and 11198 transitions. [2022-01-10 07:44:28,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-01-10 07:44:28,105 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:44:28,106 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:44:28,119 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (40)] Forceful destruction successful, exit code 0 [2022-01-10 07:44:28,317 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:44:28,317 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:44:28,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:44:28,318 INFO L85 PathProgramCache]: Analyzing trace with hash -634934918, now seen corresponding path program 1 times [2022-01-10 07:44:28,318 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:44:28,318 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [480542872] [2022-01-10 07:44:28,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:44:28,318 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:44:28,319 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:44:28,319 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:44:28,322 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (41)] Waiting until timeout for monitored process [2022-01-10 07:44:28,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:44:28,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 441 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 07:44:28,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:44:28,797 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:44:28,798 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:44:28,798 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:44:28,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [480542872] [2022-01-10 07:44:28,798 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [480542872] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:44:28,798 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:44:28,798 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:44:28,799 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [418501768] [2022-01-10 07:44:28,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:44:28,799 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:44:28,799 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:44:28,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:44:28,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:44:28,800 INFO L87 Difference]: Start difference. First operand 8199 states and 11198 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:44:29,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:44:29,656 INFO L93 Difference]: Finished difference Result 14257 states and 18417 transitions. [2022-01-10 07:44:29,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:44:29,656 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 179 [2022-01-10 07:44:29,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:44:29,670 INFO L225 Difference]: With dead ends: 14257 [2022-01-10 07:44:29,670 INFO L226 Difference]: Without dead ends: 8199 [2022-01-10 07:44:29,680 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 175 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:44:29,681 INFO L933 BasicCegarLoop]: 4458 mSDtfsCounter, 4541 mSDsluCounter, 8477 mSDsCounter, 0 mSdLazyCounter, 276 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4560 SdHoareTripleChecker+Valid, 12935 SdHoareTripleChecker+Invalid, 311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:44:29,681 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4560 Valid, 12935 Invalid, 311 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 276 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:44:29,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8199 states. [2022-01-10 07:44:30,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8199 to 8199. [2022-01-10 07:44:30,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8199 states, 7943 states have (on average 1.373788241218683) internal successors, (10912), 7948 states have internal predecessors, (10912), 136 states have call successors, (136), 117 states have call predecessors, (136), 118 states have return successors, (136), 134 states have call predecessors, (136), 134 states have call successors, (136) [2022-01-10 07:44:30,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8199 states to 8199 states and 11184 transitions. [2022-01-10 07:44:30,250 INFO L78 Accepts]: Start accepts. Automaton has 8199 states and 11184 transitions. Word has length 179 [2022-01-10 07:44:30,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:44:30,250 INFO L470 AbstractCegarLoop]: Abstraction has 8199 states and 11184 transitions. [2022-01-10 07:44:30,250 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:44:30,250 INFO L276 IsEmpty]: Start isEmpty. Operand 8199 states and 11184 transitions. [2022-01-10 07:44:30,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-01-10 07:44:30,251 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:44:30,251 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:44:30,259 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (41)] Forceful destruction successful, exit code 0 [2022-01-10 07:44:30,455 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:44:30,456 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:44:30,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:44:30,456 INFO L85 PathProgramCache]: Analyzing trace with hash 1416049080, now seen corresponding path program 1 times [2022-01-10 07:44:30,456 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:44:30,457 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [309789200] [2022-01-10 07:44:30,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:44:30,457 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:44:30,457 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:44:30,458 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:44:30,459 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (42)] Waiting until timeout for monitored process [2022-01-10 07:44:30,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:44:30,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 440 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 07:44:30,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:44:30,877 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:44:30,878 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:44:30,878 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:44:30,878 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [309789200] [2022-01-10 07:44:30,878 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [309789200] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:44:30,878 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:44:30,878 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:44:30,878 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2063297297] [2022-01-10 07:44:30,878 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:44:30,878 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:44:30,879 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:44:30,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:44:30,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:44:30,879 INFO L87 Difference]: Start difference. First operand 8199 states and 11184 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:44:31,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:44:31,750 INFO L93 Difference]: Finished difference Result 14633 states and 18854 transitions. [2022-01-10 07:44:31,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:44:31,751 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 179 [2022-01-10 07:44:31,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:44:31,766 INFO L225 Difference]: With dead ends: 14633 [2022-01-10 07:44:31,766 INFO L226 Difference]: Without dead ends: 8575 [2022-01-10 07:44:31,776 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 175 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:44:31,776 INFO L933 BasicCegarLoop]: 4500 mSDtfsCounter, 4676 mSDsluCounter, 8472 mSDsCounter, 0 mSdLazyCounter, 442 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4695 SdHoareTripleChecker+Valid, 12972 SdHoareTripleChecker+Invalid, 482 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 442 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:44:31,776 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4695 Valid, 12972 Invalid, 482 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 442 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:44:31,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8575 states. [2022-01-10 07:44:32,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8575 to 8497. [2022-01-10 07:44:32,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8497 states, 8237 states have (on average 1.3594755372101492) internal successors, (11198), 8242 states have internal predecessors, (11198), 136 states have call successors, (136), 121 states have call predecessors, (136), 122 states have return successors, (136), 134 states have call predecessors, (136), 134 states have call successors, (136) [2022-01-10 07:44:32,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8497 states to 8497 states and 11470 transitions. [2022-01-10 07:44:32,330 INFO L78 Accepts]: Start accepts. Automaton has 8497 states and 11470 transitions. Word has length 179 [2022-01-10 07:44:32,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:44:32,330 INFO L470 AbstractCegarLoop]: Abstraction has 8497 states and 11470 transitions. [2022-01-10 07:44:32,330 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:44:32,330 INFO L276 IsEmpty]: Start isEmpty. Operand 8497 states and 11470 transitions. [2022-01-10 07:44:32,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-01-10 07:44:32,332 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:44:32,332 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:44:32,342 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (42)] Forceful destruction successful, exit code 0 [2022-01-10 07:44:32,540 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:44:32,540 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:44:32,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:44:32,540 INFO L85 PathProgramCache]: Analyzing trace with hash 1478088694, now seen corresponding path program 1 times [2022-01-10 07:44:32,541 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:44:32,541 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [876173471] [2022-01-10 07:44:32,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:44:32,541 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:44:32,541 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:44:32,542 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:44:32,543 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (43)] Waiting until timeout for monitored process [2022-01-10 07:44:32,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:44:32,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 439 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:44:32,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:44:32,937 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:44:32,937 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:44:32,937 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:44:32,937 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [876173471] [2022-01-10 07:44:32,937 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [876173471] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:44:32,937 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:44:32,937 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-10 07:44:32,937 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740955223] [2022-01-10 07:44:32,937 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:44:32,938 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:44:32,938 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:44:32,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:44:32,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:44:32,938 INFO L87 Difference]: Start difference. First operand 8497 states and 11470 transitions. Second operand has 3 states, 3 states have (on average 56.0) internal successors, (168), 2 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-01-10 07:44:34,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:44:34,186 INFO L93 Difference]: Finished difference Result 21112 states and 26408 transitions. [2022-01-10 07:44:34,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:44:34,187 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 56.0) internal successors, (168), 2 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 179 [2022-01-10 07:44:34,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:44:34,215 INFO L225 Difference]: With dead ends: 21112 [2022-01-10 07:44:34,215 INFO L226 Difference]: Without dead ends: 14757 [2022-01-10 07:44:34,230 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 177 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:44:34,231 INFO L933 BasicCegarLoop]: 4504 mSDtfsCounter, 4290 mSDsluCounter, 482 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4290 SdHoareTripleChecker+Valid, 4986 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:44:34,231 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4290 Valid, 4986 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:44:34,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14757 states. [2022-01-10 07:44:35,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14757 to 14753. [2022-01-10 07:44:35,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14753 states, 14241 states have (on average 1.2799662945017907) internal successors, (18228), 14252 states have internal predecessors, (18228), 266 states have call successors, (266), 241 states have call predecessors, (266), 244 states have return successors, (268), 260 states have call predecessors, (268), 264 states have call successors, (268) [2022-01-10 07:44:35,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14753 states to 14753 states and 18762 transitions. [2022-01-10 07:44:35,382 INFO L78 Accepts]: Start accepts. Automaton has 14753 states and 18762 transitions. Word has length 179 [2022-01-10 07:44:35,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:44:35,382 INFO L470 AbstractCegarLoop]: Abstraction has 14753 states and 18762 transitions. [2022-01-10 07:44:35,382 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 56.0) internal successors, (168), 2 states have internal predecessors, (168), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-01-10 07:44:35,382 INFO L276 IsEmpty]: Start isEmpty. Operand 14753 states and 18762 transitions. [2022-01-10 07:44:35,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 292 [2022-01-10 07:44:35,391 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:44:35,392 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:44:35,414 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (43)] Forceful destruction successful, exit code 0 [2022-01-10 07:44:35,603 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:44:35,604 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:44:35,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:44:35,604 INFO L85 PathProgramCache]: Analyzing trace with hash 947041101, now seen corresponding path program 1 times [2022-01-10 07:44:35,605 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:44:35,605 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [648377713] [2022-01-10 07:44:35,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:44:35,605 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:44:35,605 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:44:35,606 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:44:35,608 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (44)] Waiting until timeout for monitored process [2022-01-10 07:44:35,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:44:35,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 612 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 07:44:35,860 INFO L286 TraceCheckSpWp]: Computing forward predicates...