/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/ntdrivers-simplified/floppy_simpl4.cil-2.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-a10ec3b [2022-01-10 04:09:43,304 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-10 04:09:43,306 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-10 04:09:43,337 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-10 04:09:43,337 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-10 04:09:43,340 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-10 04:09:43,350 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-10 04:09:43,356 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-10 04:09:43,357 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-10 04:09:43,362 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-10 04:09:43,363 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-10 04:09:43,363 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-10 04:09:43,364 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-10 04:09:43,364 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-10 04:09:43,365 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-10 04:09:43,366 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-10 04:09:43,366 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-10 04:09:43,367 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-10 04:09:43,368 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-10 04:09:43,369 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-10 04:09:43,370 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-10 04:09:43,381 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-10 04:09:43,385 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-10 04:09:43,386 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-10 04:09:43,393 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-10 04:09:43,394 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-10 04:09:43,394 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-10 04:09:43,395 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-10 04:09:43,396 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-10 04:09:43,396 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-10 04:09:43,397 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-10 04:09:43,397 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-10 04:09:43,398 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-10 04:09:43,399 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-10 04:09:43,400 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-10 04:09:43,400 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-10 04:09:43,401 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-10 04:09:43,401 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-10 04:09:43,401 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-10 04:09:43,402 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-10 04:09:43,402 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-10 04:09:43,403 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 04:09:43,434 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-10 04:09:43,434 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-10 04:09:43,434 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-01-10 04:09:43,434 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-01-10 04:09:43,435 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-10 04:09:43,435 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-10 04:09:43,435 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-10 04:09:43,436 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-10 04:09:43,436 INFO L138 SettingsManager]: * Use SBE=true [2022-01-10 04:09:43,436 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-10 04:09:43,436 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-10 04:09:43,436 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-10 04:09:43,436 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-10 04:09:43,436 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-10 04:09:43,436 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-10 04:09:43,437 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-01-10 04:09:43,437 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-01-10 04:09:43,437 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-01-10 04:09:43,437 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-10 04:09:43,437 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-10 04:09:43,437 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-10 04:09:43,437 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-10 04:09:43,437 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-10 04:09:43,438 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 04:09:43,438 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-10 04:09:43,438 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-10 04:09:43,438 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-10 04:09:43,438 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-01-10 04:09:43,438 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-01-10 04:09:43,438 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-10 04:09:43,438 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-01-10 04:09:43,439 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-10 04:09:43,439 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-01-10 04:09:43,439 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 04:09:43,632 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-10 04:09:43,650 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-10 04:09:43,653 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-10 04:09:43,654 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-10 04:09:43,654 INFO L275 PluginConnector]: CDTParser initialized [2022-01-10 04:09:43,655 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ntdrivers-simplified/floppy_simpl4.cil-2.c [2022-01-10 04:09:43,705 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/282d05cd2/3514a846ffef4752bfd6d2c4a8fff08c/FLAGd08d26eb9 [2022-01-10 04:09:44,118 INFO L306 CDTParser]: Found 1 translation units. [2022-01-10 04:09:44,119 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ntdrivers-simplified/floppy_simpl4.cil-2.c [2022-01-10 04:09:44,132 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/282d05cd2/3514a846ffef4752bfd6d2c4a8fff08c/FLAGd08d26eb9 [2022-01-10 04:09:44,152 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/282d05cd2/3514a846ffef4752bfd6d2c4a8fff08c [2022-01-10 04:09:44,155 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-10 04:09:44,159 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-01-10 04:09:44,160 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-10 04:09:44,160 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-10 04:09:44,162 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-10 04:09:44,163 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 04:09:44" (1/1) ... [2022-01-10 04:09:44,169 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@11590683 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 04:09:44, skipping insertion in model container [2022-01-10 04:09:44,169 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 04:09:44" (1/1) ... [2022-01-10 04:09:44,174 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-10 04:09:44,232 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-10 04:09:44,524 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/ntdrivers-simplified/floppy_simpl4.cil-2.c[48585,48598] [2022-01-10 04:09:44,527 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 04:09:44,553 INFO L203 MainTranslator]: Completed pre-run [2022-01-10 04:09:44,665 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/ntdrivers-simplified/floppy_simpl4.cil-2.c[48585,48598] [2022-01-10 04:09:44,665 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 04:09:44,677 INFO L208 MainTranslator]: Completed translation [2022-01-10 04:09:44,678 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 04:09:44 WrapperNode [2022-01-10 04:09:44,678 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-10 04:09:44,679 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-10 04:09:44,679 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-10 04:09:44,679 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-10 04:09:44,685 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 04:09:44" (1/1) ... [2022-01-10 04:09:44,707 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 04:09:44" (1/1) ... [2022-01-10 04:09:44,760 INFO L137 Inliner]: procedures = 41, calls = 76, calls flagged for inlining = 21, calls inlined = 21, statements flattened = 1193 [2022-01-10 04:09:44,761 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-10 04:09:44,763 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-10 04:09:44,763 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-10 04:09:44,763 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-10 04:09:44,770 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 04:09:44" (1/1) ... [2022-01-10 04:09:44,770 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 04:09:44" (1/1) ... [2022-01-10 04:09:44,778 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 04:09:44" (1/1) ... [2022-01-10 04:09:44,778 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 04:09:44" (1/1) ... [2022-01-10 04:09:44,793 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 04:09:44" (1/1) ... [2022-01-10 04:09:44,800 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 04:09:44" (1/1) ... [2022-01-10 04:09:44,804 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 04:09:44" (1/1) ... [2022-01-10 04:09:44,810 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-10 04:09:44,811 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-10 04:09:44,811 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-10 04:09:44,812 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-10 04:09:44,828 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 04:09:44" (1/1) ... [2022-01-10 04:09:44,836 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 04:09:44,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-10 04:09:44,880 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 04:09:44,905 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 04:09:44,922 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-10 04:09:44,922 INFO L130 BoogieDeclarations]: Found specification of procedure IoSetDeviceInterfaceState [2022-01-10 04:09:44,922 INFO L138 BoogieDeclarations]: Found implementation of procedure IoSetDeviceInterfaceState [2022-01-10 04:09:44,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-01-10 04:09:44,922 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyCreateClose [2022-01-10 04:09:44,923 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyCreateClose [2022-01-10 04:09:44,923 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2022-01-10 04:09:44,923 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2022-01-10 04:09:44,924 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2022-01-10 04:09:44,924 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2022-01-10 04:09:44,924 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2022-01-10 04:09:44,925 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2022-01-10 04:09:44,925 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2022-01-10 04:09:44,925 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2022-01-10 04:09:44,925 INFO L130 BoogieDeclarations]: Found specification of procedure FlQueueIrpToThread [2022-01-10 04:09:44,925 INFO L138 BoogieDeclarations]: Found implementation of procedure FlQueueIrpToThread [2022-01-10 04:09:44,925 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-10 04:09:44,926 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-10 04:09:45,166 INFO L234 CfgBuilder]: Building ICFG [2022-01-10 04:09:45,167 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-10 04:09:45,172 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-10 04:09:45,227 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2022-01-10 04:09:45,227 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2022-01-10 04:09:45,228 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-10 04:09:45,234 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-01-10 04:09:45,235 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-01-10 04:09:45,244 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-10 04:09:45,250 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-10 04:09:45,256 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-10 04:09:45,258 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-10 04:09:45,261 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-10 04:09:45,262 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-10 04:09:45,266 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-10 04:09:45,741 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##170: assume !false; [2022-01-10 04:09:45,741 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##180: assume false; [2022-01-10 04:09:45,742 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##181: assume !false; [2022-01-10 04:09:45,742 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##67: assume !false; [2022-01-10 04:09:45,742 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##66: assume false; [2022-01-10 04:09:45,742 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##127: assume !false; [2022-01-10 04:09:45,742 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##139: assume false; [2022-01-10 04:09:45,742 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##140: assume !false; [2022-01-10 04:09:45,742 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##17: assume !false; [2022-01-10 04:09:45,742 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume false; [2022-01-10 04:09:45,742 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##169: assume false; [2022-01-10 04:09:45,743 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##236: assume !false; [2022-01-10 04:09:45,743 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##235: assume false; [2022-01-10 04:09:45,743 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##126: assume false; [2022-01-10 04:09:45,749 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-10 04:09:45,777 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume !false; [2022-01-10 04:09:45,777 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##14: assume false; [2022-01-10 04:09:45,778 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-10 04:09:45,778 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-10 04:09:45,779 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-10 04:09:45,816 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume !false; [2022-01-10 04:09:45,816 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##24: assume !false; [2022-01-10 04:09:45,816 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##23: assume false; [2022-01-10 04:09:45,817 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##19: assume false; [2022-01-10 04:09:45,817 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##10: assume false; [2022-01-10 04:09:45,818 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##11: assume !false; [2022-01-10 04:09:45,828 INFO L275 CfgBuilder]: Performing block encoding [2022-01-10 04:09:45,841 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-10 04:09:45,841 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2022-01-10 04:09:45,844 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 04:09:45 BoogieIcfgContainer [2022-01-10 04:09:45,844 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-10 04:09:45,846 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-10 04:09:45,846 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-10 04:09:45,849 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-10 04:09:45,849 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.01 04:09:44" (1/3) ... [2022-01-10 04:09:45,850 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@41c576d6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 04:09:45, skipping insertion in model container [2022-01-10 04:09:45,850 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 04:09:44" (2/3) ... [2022-01-10 04:09:45,850 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@41c576d6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 04:09:45, skipping insertion in model container [2022-01-10 04:09:45,850 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 04:09:45" (3/3) ... [2022-01-10 04:09:45,851 INFO L111 eAbstractionObserver]: Analyzing ICFG floppy_simpl4.cil-2.c [2022-01-10 04:09:45,856 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-10 04:09:45,856 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-01-10 04:09:45,917 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-10 04:09:45,926 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 04:09:45,926 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-01-10 04:09:45,965 INFO L276 IsEmpty]: Start isEmpty. Operand has 318 states, 259 states have (on average 1.5212355212355213) internal successors, (394), 284 states have internal predecessors, (394), 50 states have call successors, (50), 7 states have call predecessors, (50), 7 states have return successors, (50), 45 states have call predecessors, (50), 50 states have call successors, (50) [2022-01-10 04:09:45,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-01-10 04:09:45,970 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:09:45,970 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 04:09:45,971 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:09:45,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:09:45,975 INFO L85 PathProgramCache]: Analyzing trace with hash -581881369, now seen corresponding path program 1 times [2022-01-10 04:09:45,986 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:09:45,986 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1670924995] [2022-01-10 04:09:45,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:09:45,987 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:09:45,987 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:09:45,993 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 04:09:46,031 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 04:09:46,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:09:46,141 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 04:09:46,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:09:46,226 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 04:09:46,227 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:09:46,227 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:09:46,228 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1670924995] [2022-01-10 04:09:46,228 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1670924995] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:09:46,228 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:09:46,228 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 04:09:46,230 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [789627735] [2022-01-10 04:09:46,230 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:09:46,235 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 04:09:46,235 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:09:46,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 04:09:46,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 04:09:46,265 INFO L87 Difference]: Start difference. First operand has 318 states, 259 states have (on average 1.5212355212355213) internal successors, (394), 284 states have internal predecessors, (394), 50 states have call successors, (50), 7 states have call predecessors, (50), 7 states have return successors, (50), 45 states have call predecessors, (50), 50 states have call successors, (50) Second operand has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 04:09:46,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:09:46,382 INFO L93 Difference]: Finished difference Result 511 states and 794 transitions. [2022-01-10 04:09:46,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 04:09:46,384 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-01-10 04:09:46,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:09:46,394 INFO L225 Difference]: With dead ends: 511 [2022-01-10 04:09:46,394 INFO L226 Difference]: Without dead ends: 310 [2022-01-10 04:09:46,406 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 11 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 04:09:46,409 INFO L933 BasicCegarLoop]: 466 mSDtfsCounter, 261 mSDsluCounter, 163 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 289 SdHoareTripleChecker+Valid, 629 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 04:09:46,411 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [289 Valid, 629 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 04:09:46,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 310 states. [2022-01-10 04:09:46,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 310 to 310. [2022-01-10 04:09:46,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 253 states have (on average 1.4782608695652173) internal successors, (374), 276 states have internal predecessors, (374), 50 states have call successors, (50), 7 states have call predecessors, (50), 6 states have return successors, (29), 28 states have call predecessors, (29), 29 states have call successors, (29) [2022-01-10 04:09:46,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 453 transitions. [2022-01-10 04:09:46,480 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 453 transitions. Word has length 13 [2022-01-10 04:09:46,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:09:46,481 INFO L470 AbstractCegarLoop]: Abstraction has 310 states and 453 transitions. [2022-01-10 04:09:46,481 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 04:09:46,481 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 453 transitions. [2022-01-10 04:09:46,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-01-10 04:09:46,482 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:09:46,482 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 04:09:46,495 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 04:09:46,691 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 04:09:46,691 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:09:46,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:09:46,692 INFO L85 PathProgramCache]: Analyzing trace with hash 1536856865, now seen corresponding path program 1 times [2022-01-10 04:09:46,693 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:09:46,693 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [384430668] [2022-01-10 04:09:46,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:09:46,693 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:09:46,693 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:09:46,694 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 04:09:46,696 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 04:09:46,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:09:46,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 04:09:46,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:09:46,882 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 04:09:46,882 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:09:46,883 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:09:46,883 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [384430668] [2022-01-10 04:09:46,883 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [384430668] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:09:46,883 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:09:46,883 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 04:09:46,883 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1700545852] [2022-01-10 04:09:46,884 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:09:46,885 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 04:09:46,885 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:09:46,885 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 04:09:46,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-01-10 04:09:46,885 INFO L87 Difference]: Start difference. First operand 310 states and 453 transitions. Second operand has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 04:09:47,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:09:47,167 INFO L93 Difference]: Finished difference Result 558 states and 805 transitions. [2022-01-10 04:09:47,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 04:09:47,168 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-01-10 04:09:47,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:09:47,172 INFO L225 Difference]: With dead ends: 558 [2022-01-10 04:09:47,173 INFO L226 Difference]: Without dead ends: 428 [2022-01-10 04:09:47,176 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-01-10 04:09:47,177 INFO L933 BasicCegarLoop]: 539 mSDtfsCounter, 782 mSDsluCounter, 153 mSDsCounter, 0 mSdLazyCounter, 141 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 784 SdHoareTripleChecker+Valid, 692 SdHoareTripleChecker+Invalid, 198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 141 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 04:09:47,177 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [784 Valid, 692 Invalid, 198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 141 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 04:09:47,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 428 states. [2022-01-10 04:09:47,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 428 to 411. [2022-01-10 04:09:47,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 353 states have (on average 1.4022662889518414) internal successors, (495), 356 states have internal predecessors, (495), 48 states have call successors, (48), 11 states have call predecessors, (48), 9 states have return successors, (52), 44 states have call predecessors, (52), 37 states have call successors, (52) [2022-01-10 04:09:47,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 595 transitions. [2022-01-10 04:09:47,209 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 595 transitions. Word has length 16 [2022-01-10 04:09:47,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:09:47,210 INFO L470 AbstractCegarLoop]: Abstraction has 411 states and 595 transitions. [2022-01-10 04:09:47,210 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 04:09:47,210 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 595 transitions. [2022-01-10 04:09:47,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-01-10 04:09:47,211 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:09:47,211 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 04:09:47,221 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2022-01-10 04:09:47,419 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 04:09:47,420 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:09:47,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:09:47,420 INFO L85 PathProgramCache]: Analyzing trace with hash -866854987, now seen corresponding path program 1 times [2022-01-10 04:09:47,421 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:09:47,421 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1229191298] [2022-01-10 04:09:47,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:09:47,421 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:09:47,421 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:09:47,422 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 04:09:47,424 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 04:09:47,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:09:47,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 04:09:47,547 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:09:47,584 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 04:09:47,584 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:09:47,584 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:09:47,584 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1229191298] [2022-01-10 04:09:47,584 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1229191298] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:09:47,584 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:09:47,585 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 04:09:47,585 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762316584] [2022-01-10 04:09:47,585 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:09:47,585 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 04:09:47,585 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:09:47,586 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 04:09:47,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 04:09:47,586 INFO L87 Difference]: Start difference. First operand 411 states and 595 transitions. Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 04:09:47,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:09:47,621 INFO L93 Difference]: Finished difference Result 516 states and 730 transitions. [2022-01-10 04:09:47,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 04:09:47,621 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-01-10 04:09:47,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:09:47,624 INFO L225 Difference]: With dead ends: 516 [2022-01-10 04:09:47,624 INFO L226 Difference]: Without dead ends: 497 [2022-01-10 04:09:47,625 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 17 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 04:09:47,626 INFO L933 BasicCegarLoop]: 437 mSDtfsCounter, 407 mSDsluCounter, 103 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 407 SdHoareTripleChecker+Valid, 540 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 04:09:47,626 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [407 Valid, 540 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 04:09:47,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 497 states. [2022-01-10 04:09:47,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 497 to 459. [2022-01-10 04:09:47,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 459 states, 394 states have (on average 1.3959390862944163) internal successors, (550), 404 states have internal predecessors, (550), 50 states have call successors, (50), 14 states have call predecessors, (50), 14 states have return successors, (59), 43 states have call predecessors, (59), 41 states have call successors, (59) [2022-01-10 04:09:47,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 659 transitions. [2022-01-10 04:09:47,653 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 659 transitions. Word has length 19 [2022-01-10 04:09:47,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:09:47,654 INFO L470 AbstractCegarLoop]: Abstraction has 459 states and 659 transitions. [2022-01-10 04:09:47,654 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 04:09:47,654 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 659 transitions. [2022-01-10 04:09:47,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-01-10 04:09:47,655 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:09:47,655 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 04:09:47,667 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 04:09:47,864 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 04:09:47,865 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:09:47,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:09:47,865 INFO L85 PathProgramCache]: Analyzing trace with hash 122564178, now seen corresponding path program 1 times [2022-01-10 04:09:47,866 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:09:47,866 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [839493094] [2022-01-10 04:09:47,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:09:47,866 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:09:47,866 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:09:47,867 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 04:09:47,869 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 04:09:47,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:09:47,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 04:09:47,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:09:48,019 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 04:09:48,020 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:09:48,020 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:09:48,020 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [839493094] [2022-01-10 04:09:48,020 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [839493094] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:09:48,020 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:09:48,020 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 04:09:48,020 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992544760] [2022-01-10 04:09:48,021 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:09:48,021 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 04:09:48,021 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:09:48,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 04:09:48,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 04:09:48,022 INFO L87 Difference]: Start difference. First operand 459 states and 659 transitions. Second operand has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 04:09:48,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:09:48,060 INFO L93 Difference]: Finished difference Result 861 states and 1224 transitions. [2022-01-10 04:09:48,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 04:09:48,061 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2022-01-10 04:09:48,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:09:48,064 INFO L225 Difference]: With dead ends: 861 [2022-01-10 04:09:48,064 INFO L226 Difference]: Without dead ends: 638 [2022-01-10 04:09:48,065 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 20 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 04:09:48,066 INFO L933 BasicCegarLoop]: 494 mSDtfsCounter, 394 mSDsluCounter, 161 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 394 SdHoareTripleChecker+Valid, 655 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 04:09:48,066 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [394 Valid, 655 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 04:09:48,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states. [2022-01-10 04:09:48,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 613. [2022-01-10 04:09:48,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 613 states, 531 states have (on average 1.384180790960452) internal successors, (735), 538 states have internal predecessors, (735), 60 states have call successors, (60), 22 states have call predecessors, (60), 21 states have return successors, (80), 55 states have call predecessors, (80), 53 states have call successors, (80) [2022-01-10 04:09:48,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 613 states to 613 states and 875 transitions. [2022-01-10 04:09:48,097 INFO L78 Accepts]: Start accepts. Automaton has 613 states and 875 transitions. Word has length 22 [2022-01-10 04:09:48,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:09:48,098 INFO L470 AbstractCegarLoop]: Abstraction has 613 states and 875 transitions. [2022-01-10 04:09:48,098 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 04:09:48,098 INFO L276 IsEmpty]: Start isEmpty. Operand 613 states and 875 transitions. [2022-01-10 04:09:48,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-01-10 04:09:48,099 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:09:48,099 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] [2022-01-10 04:09:48,118 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-01-10 04:09:48,308 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 04:09:48,309 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:09:48,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:09:48,310 INFO L85 PathProgramCache]: Analyzing trace with hash -278451968, now seen corresponding path program 1 times [2022-01-10 04:09:48,310 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:09:48,310 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [181987212] [2022-01-10 04:09:48,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:09:48,310 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:09:48,310 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:09:48,311 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 04:09:48,312 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 04:09:48,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:09:48,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 04:09:48,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:09:48,481 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 04:09:48,481 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:09:48,481 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:09:48,481 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [181987212] [2022-01-10 04:09:48,481 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [181987212] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:09:48,481 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:09:48,482 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 04:09:48,482 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1001804832] [2022-01-10 04:09:48,482 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:09:48,483 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 04:09:48,483 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:09:48,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 04:09:48,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 04:09:48,483 INFO L87 Difference]: Start difference. First operand 613 states and 875 transitions. Second operand has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-01-10 04:09:48,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:09:48,590 INFO L93 Difference]: Finished difference Result 643 states and 911 transitions. [2022-01-10 04:09:48,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 04:09:48,590 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 30 [2022-01-10 04:09:48,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:09:48,595 INFO L225 Difference]: With dead ends: 643 [2022-01-10 04:09:48,595 INFO L226 Difference]: Without dead ends: 638 [2022-01-10 04:09:48,596 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 28 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 04:09:48,597 INFO L933 BasicCegarLoop]: 423 mSDtfsCounter, 38 mSDsluCounter, 357 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 780 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 04:09:48,598 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 780 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 04:09:48,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states. [2022-01-10 04:09:48,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 636. [2022-01-10 04:09:48,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 636 states, 554 states have (on average 1.3790613718411553) internal successors, (764), 559 states have internal predecessors, (764), 60 states have call successors, (60), 22 states have call predecessors, (60), 21 states have return successors, (80), 55 states have call predecessors, (80), 53 states have call successors, (80) [2022-01-10 04:09:48,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 636 states to 636 states and 904 transitions. [2022-01-10 04:09:48,637 INFO L78 Accepts]: Start accepts. Automaton has 636 states and 904 transitions. Word has length 30 [2022-01-10 04:09:48,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:09:48,637 INFO L470 AbstractCegarLoop]: Abstraction has 636 states and 904 transitions. [2022-01-10 04:09:48,637 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-01-10 04:09:48,637 INFO L276 IsEmpty]: Start isEmpty. Operand 636 states and 904 transitions. [2022-01-10 04:09:48,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-10 04:09:48,638 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:09:48,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] [2022-01-10 04:09:48,650 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 04:09:48,847 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 04:09:48,848 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:09:48,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:09:48,848 INFO L85 PathProgramCache]: Analyzing trace with hash 935646203, now seen corresponding path program 1 times [2022-01-10 04:09:48,849 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:09:48,849 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [603774708] [2022-01-10 04:09:48,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:09:48,849 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:09:48,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:09:48,850 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 04:09:48,851 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 04:09:48,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:09:48,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 5 conjunts are in the unsatisfiable core [2022-01-10 04:09:48,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:09:49,076 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 04:09:49,076 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:09:49,076 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:09:49,076 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [603774708] [2022-01-10 04:09:49,076 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [603774708] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:09:49,077 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:09:49,077 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 04:09:49,077 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1920483924] [2022-01-10 04:09:49,077 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:09:49,077 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 04:09:49,077 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:09:49,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 04:09:49,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-01-10 04:09:49,078 INFO L87 Difference]: Start difference. First operand 636 states and 904 transitions. Second operand has 4 states, 4 states have (on average 6.5) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 04:09:49,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:09:49,265 INFO L93 Difference]: Finished difference Result 651 states and 924 transitions. [2022-01-10 04:09:49,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 04:09:49,266 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-01-10 04:09:49,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:09:49,269 INFO L225 Difference]: With dead ends: 651 [2022-01-10 04:09:49,269 INFO L226 Difference]: Without dead ends: 648 [2022-01-10 04:09:49,269 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-01-10 04:09:49,273 INFO L933 BasicCegarLoop]: 403 mSDtfsCounter, 417 mSDsluCounter, 309 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 417 SdHoareTripleChecker+Valid, 712 SdHoareTripleChecker+Invalid, 125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 04:09:49,273 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [417 Valid, 712 Invalid, 125 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 115 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 04:09:49,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 648 states. [2022-01-10 04:09:49,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 648 to 647. [2022-01-10 04:09:49,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 647 states, 565 states have (on average 1.3769911504424779) internal successors, (778), 569 states have internal predecessors, (778), 60 states have call successors, (60), 23 states have call predecessors, (60), 21 states have return successors, (80), 55 states have call predecessors, (80), 53 states have call successors, (80) [2022-01-10 04:09:49,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 647 states to 647 states and 918 transitions. [2022-01-10 04:09:49,309 INFO L78 Accepts]: Start accepts. Automaton has 647 states and 918 transitions. Word has length 28 [2022-01-10 04:09:49,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:09:49,311 INFO L470 AbstractCegarLoop]: Abstraction has 647 states and 918 transitions. [2022-01-10 04:09:49,311 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 04:09:49,315 INFO L276 IsEmpty]: Start isEmpty. Operand 647 states and 918 transitions. [2022-01-10 04:09:49,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-01-10 04:09:49,316 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:09:49,316 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] [2022-01-10 04:09:49,325 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2022-01-10 04:09:49,525 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 04:09:49,525 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:09:49,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:09:49,526 INFO L85 PathProgramCache]: Analyzing trace with hash -525593641, now seen corresponding path program 1 times [2022-01-10 04:09:49,526 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:09:49,526 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [184039934] [2022-01-10 04:09:49,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:09:49,526 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:09:49,526 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:09:49,527 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 04:09:49,528 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-01-10 04:09:49,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:09:49,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 04:09:49,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:09:49,795 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 04:09:49,796 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:09:49,796 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:09:49,796 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [184039934] [2022-01-10 04:09:49,796 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [184039934] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:09:49,796 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:09:49,796 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 04:09:49,796 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1090461573] [2022-01-10 04:09:49,796 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:09:49,797 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 04:09:49,797 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:09:49,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 04:09:49,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 04:09:49,797 INFO L87 Difference]: Start difference. First operand 647 states and 918 transitions. Second operand has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-01-10 04:09:49,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:09:49,992 INFO L93 Difference]: Finished difference Result 655 states and 924 transitions. [2022-01-10 04:09:49,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 04:09:49,992 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 30 [2022-01-10 04:09:49,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:09:49,995 INFO L225 Difference]: With dead ends: 655 [2022-01-10 04:09:49,995 INFO L226 Difference]: Without dead ends: 649 [2022-01-10 04:09:49,996 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 04:09:49,996 INFO L933 BasicCegarLoop]: 419 mSDtfsCounter, 496 mSDsluCounter, 303 mSDsCounter, 0 mSdLazyCounter, 108 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 506 SdHoareTripleChecker+Valid, 722 SdHoareTripleChecker+Invalid, 124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 04:09:49,996 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [506 Valid, 722 Invalid, 124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 108 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 04:09:49,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 649 states. [2022-01-10 04:09:50,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 649 to 647. [2022-01-10 04:09:50,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 647 states, 565 states have (on average 1.3752212389380531) internal successors, (777), 569 states have internal predecessors, (777), 60 states have call successors, (60), 23 states have call predecessors, (60), 21 states have return successors, (80), 55 states have call predecessors, (80), 53 states have call successors, (80) [2022-01-10 04:09:50,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 647 states to 647 states and 917 transitions. [2022-01-10 04:09:50,029 INFO L78 Accepts]: Start accepts. Automaton has 647 states and 917 transitions. Word has length 30 [2022-01-10 04:09:50,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:09:50,030 INFO L470 AbstractCegarLoop]: Abstraction has 647 states and 917 transitions. [2022-01-10 04:09:50,030 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-01-10 04:09:50,030 INFO L276 IsEmpty]: Start isEmpty. Operand 647 states and 917 transitions. [2022-01-10 04:09:50,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-10 04:09:50,031 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:09:50,031 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] [2022-01-10 04:09:50,042 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2022-01-10 04:09:50,239 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 04:09:50,240 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:09:50,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:09:50,240 INFO L85 PathProgramCache]: Analyzing trace with hash -1034674387, now seen corresponding path program 1 times [2022-01-10 04:09:50,241 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:09:50,241 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1226061972] [2022-01-10 04:09:50,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:09:50,241 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:09:50,241 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:09:50,244 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 04:09:50,246 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 04:09:50,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:09:50,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 04:09:50,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:09:50,505 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 04:09:50,506 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:09:50,506 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:09:50,506 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1226061972] [2022-01-10 04:09:50,506 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1226061972] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:09:50,506 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:09:50,506 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 04:09:50,506 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145605586] [2022-01-10 04:09:50,506 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:09:50,507 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 04:09:50,507 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:09:50,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 04:09:50,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 04:09:50,507 INFO L87 Difference]: Start difference. First operand 647 states and 917 transitions. Second operand has 5 states, 5 states have (on average 5.4) internal successors, (27), 5 states have internal predecessors, (27), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-01-10 04:09:50,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:09:50,730 INFO L93 Difference]: Finished difference Result 655 states and 923 transitions. [2022-01-10 04:09:50,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 04:09:50,730 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.4) internal successors, (27), 5 states have internal predecessors, (27), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 32 [2022-01-10 04:09:50,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:09:50,733 INFO L225 Difference]: With dead ends: 655 [2022-01-10 04:09:50,733 INFO L226 Difference]: Without dead ends: 649 [2022-01-10 04:09:50,734 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 04:09:50,734 INFO L933 BasicCegarLoop]: 421 mSDtfsCounter, 460 mSDsluCounter, 606 mSDsCounter, 0 mSdLazyCounter, 201 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 470 SdHoareTripleChecker+Valid, 1027 SdHoareTripleChecker+Invalid, 206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 201 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 04:09:50,734 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [470 Valid, 1027 Invalid, 206 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 201 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 04:09:50,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 649 states. [2022-01-10 04:09:50,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 649 to 647. [2022-01-10 04:09:50,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 647 states, 565 states have (on average 1.3734513274336284) internal successors, (776), 569 states have internal predecessors, (776), 60 states have call successors, (60), 23 states have call predecessors, (60), 21 states have return successors, (80), 55 states have call predecessors, (80), 53 states have call successors, (80) [2022-01-10 04:09:50,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 647 states to 647 states and 916 transitions. [2022-01-10 04:09:50,768 INFO L78 Accepts]: Start accepts. Automaton has 647 states and 916 transitions. Word has length 32 [2022-01-10 04:09:50,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:09:50,769 INFO L470 AbstractCegarLoop]: Abstraction has 647 states and 916 transitions. [2022-01-10 04:09:50,769 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.4) internal successors, (27), 5 states have internal predecessors, (27), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-01-10 04:09:50,769 INFO L276 IsEmpty]: Start isEmpty. Operand 647 states and 916 transitions. [2022-01-10 04:09:50,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-10 04:09:50,770 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:09:50,770 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] [2022-01-10 04:09:50,782 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 04:09:50,979 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 04:09:50,980 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:09:50,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:09:50,980 INFO L85 PathProgramCache]: Analyzing trace with hash 898874144, now seen corresponding path program 1 times [2022-01-10 04:09:50,980 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:09:50,980 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1238861662] [2022-01-10 04:09:50,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:09:50,980 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:09:50,981 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:09:50,981 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 04:09:50,982 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 04:09:51,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:09:51,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 04:09:51,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:09:51,140 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 04:09:51,141 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:09:51,141 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:09:51,141 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1238861662] [2022-01-10 04:09:51,141 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1238861662] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:09:51,141 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:09:51,141 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 04:09:51,141 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2106440040] [2022-01-10 04:09:51,141 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:09:51,142 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 04:09:51,142 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:09:51,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 04:09:51,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 04:09:51,142 INFO L87 Difference]: Start difference. First operand 647 states and 916 transitions. Second operand has 5 states, 5 states have (on average 5.4) internal successors, (27), 4 states have internal predecessors, (27), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-01-10 04:09:51,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:09:51,195 INFO L93 Difference]: Finished difference Result 660 states and 928 transitions. [2022-01-10 04:09:51,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 04:09:51,195 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.4) internal successors, (27), 4 states have internal predecessors, (27), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 32 [2022-01-10 04:09:51,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:09:51,198 INFO L225 Difference]: With dead ends: 660 [2022-01-10 04:09:51,198 INFO L226 Difference]: Without dead ends: 645 [2022-01-10 04:09:51,199 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 28 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 04:09:51,199 INFO L933 BasicCegarLoop]: 423 mSDtfsCounter, 245 mSDsluCounter, 986 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 273 SdHoareTripleChecker+Valid, 1409 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 04:09:51,200 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [273 Valid, 1409 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 04:09:51,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 645 states. [2022-01-10 04:09:51,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 645 to 645. [2022-01-10 04:09:51,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 645 states, 564 states have (on average 1.372340425531915) internal successors, (774), 568 states have internal predecessors, (774), 59 states have call successors, (59), 23 states have call predecessors, (59), 21 states have return successors, (79), 54 states have call predecessors, (79), 52 states have call successors, (79) [2022-01-10 04:09:51,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 645 states to 645 states and 912 transitions. [2022-01-10 04:09:51,232 INFO L78 Accepts]: Start accepts. Automaton has 645 states and 912 transitions. Word has length 32 [2022-01-10 04:09:51,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:09:51,233 INFO L470 AbstractCegarLoop]: Abstraction has 645 states and 912 transitions. [2022-01-10 04:09:51,233 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.4) internal successors, (27), 4 states have internal predecessors, (27), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-01-10 04:09:51,233 INFO L276 IsEmpty]: Start isEmpty. Operand 645 states and 912 transitions. [2022-01-10 04:09:51,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-01-10 04:09:51,234 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:09:51,234 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] [2022-01-10 04:09:51,245 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2022-01-10 04:09:51,443 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 04:09:51,443 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:09:51,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:09:51,444 INFO L85 PathProgramCache]: Analyzing trace with hash -608614915, now seen corresponding path program 1 times [2022-01-10 04:09:51,444 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:09:51,444 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [577358840] [2022-01-10 04:09:51,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:09:51,445 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:09:51,445 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:09:51,446 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 04:09:51,448 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 04:09:51,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:09:51,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 04:09:51,546 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:09:51,595 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 04:09:51,596 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:09:51,596 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:09:51,596 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [577358840] [2022-01-10 04:09:51,596 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [577358840] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:09:51,596 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:09:51,596 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 04:09:51,596 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1372756689] [2022-01-10 04:09:51,596 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:09:51,597 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 04:09:51,597 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:09:51,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 04:09:51,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 04:09:51,597 INFO L87 Difference]: Start difference. First operand 645 states and 912 transitions. Second operand has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 04:09:51,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:09:51,642 INFO L93 Difference]: Finished difference Result 686 states and 960 transitions. [2022-01-10 04:09:51,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 04:09:51,643 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-01-10 04:09:51,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:09:51,645 INFO L225 Difference]: With dead ends: 686 [2022-01-10 04:09:51,645 INFO L226 Difference]: Without dead ends: 620 [2022-01-10 04:09:51,646 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 28 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 04:09:51,646 INFO L933 BasicCegarLoop]: 492 mSDtfsCounter, 84 mSDsluCounter, 406 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 898 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 04:09:51,647 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 898 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 04:09:51,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 620 states. [2022-01-10 04:09:51,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 620 to 616. [2022-01-10 04:09:51,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 616 states, 539 states have (on average 1.3710575139146568) internal successors, (739), 544 states have internal predecessors, (739), 57 states have call successors, (57), 22 states have call predecessors, (57), 19 states have return successors, (75), 50 states have call predecessors, (75), 50 states have call successors, (75) [2022-01-10 04:09:51,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 616 states to 616 states and 871 transitions. [2022-01-10 04:09:51,676 INFO L78 Accepts]: Start accepts. Automaton has 616 states and 871 transitions. Word has length 30 [2022-01-10 04:09:51,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:09:51,676 INFO L470 AbstractCegarLoop]: Abstraction has 616 states and 871 transitions. [2022-01-10 04:09:51,676 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 04:09:51,677 INFO L276 IsEmpty]: Start isEmpty. Operand 616 states and 871 transitions. [2022-01-10 04:09:51,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-01-10 04:09:51,677 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:09:51,678 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] [2022-01-10 04:09:51,686 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-01-10 04:09:51,886 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 04:09:51,887 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:09:51,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:09:51,887 INFO L85 PathProgramCache]: Analyzing trace with hash -444205803, now seen corresponding path program 1 times [2022-01-10 04:09:51,887 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:09:51,887 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1978468490] [2022-01-10 04:09:51,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:09:51,888 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:09:51,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:09:51,889 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 04:09:51,889 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 04:09:51,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:09:51,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 04:09:51,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:09:52,035 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 04:09:52,035 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:09:52,035 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:09:52,035 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1978468490] [2022-01-10 04:09:52,035 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1978468490] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:09:52,036 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:09:52,036 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 04:09:52,036 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1001807516] [2022-01-10 04:09:52,036 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:09:52,036 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 04:09:52,036 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:09:52,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 04:09:52,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 04:09:52,037 INFO L87 Difference]: Start difference. First operand 616 states and 871 transitions. Second operand has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 04:09:52,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:09:52,111 INFO L93 Difference]: Finished difference Result 652 states and 912 transitions. [2022-01-10 04:09:52,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 04:09:52,112 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-01-10 04:09:52,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:09:52,114 INFO L225 Difference]: With dead ends: 652 [2022-01-10 04:09:52,114 INFO L226 Difference]: Without dead ends: 632 [2022-01-10 04:09:52,115 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 04:09:52,115 INFO L933 BasicCegarLoop]: 429 mSDtfsCounter, 27 mSDsluCounter, 811 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 1240 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 04:09:52,116 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [27 Valid, 1240 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 04:09:52,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 632 states. [2022-01-10 04:09:52,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 632 to 618. [2022-01-10 04:09:52,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 618 states, 541 states have (on average 1.3696857670979667) internal successors, (741), 546 states have internal predecessors, (741), 57 states have call successors, (57), 22 states have call predecessors, (57), 19 states have return successors, (75), 50 states have call predecessors, (75), 50 states have call successors, (75) [2022-01-10 04:09:52,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 618 states to 618 states and 873 transitions. [2022-01-10 04:09:52,145 INFO L78 Accepts]: Start accepts. Automaton has 618 states and 873 transitions. Word has length 30 [2022-01-10 04:09:52,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:09:52,145 INFO L470 AbstractCegarLoop]: Abstraction has 618 states and 873 transitions. [2022-01-10 04:09:52,145 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 04:09:52,145 INFO L276 IsEmpty]: Start isEmpty. Operand 618 states and 873 transitions. [2022-01-10 04:09:52,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-01-10 04:09:52,146 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:09:52,146 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] [2022-01-10 04:09:52,155 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 04:09:52,355 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 04:09:52,356 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:09:52,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:09:52,356 INFO L85 PathProgramCache]: Analyzing trace with hash -1926147241, now seen corresponding path program 1 times [2022-01-10 04:09:52,356 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:09:52,356 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [506165143] [2022-01-10 04:09:52,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:09:52,356 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:09:52,357 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:09:52,358 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 04:09:52,359 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 04:09:52,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:09:52,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 04:09:52,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:09:52,516 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 04:09:52,516 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:09:52,517 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:09:52,517 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [506165143] [2022-01-10 04:09:52,517 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [506165143] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:09:52,517 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:09:52,517 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 04:09:52,517 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [847004441] [2022-01-10 04:09:52,517 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:09:52,517 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 04:09:52,517 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:09:52,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 04:09:52,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 04:09:52,518 INFO L87 Difference]: Start difference. First operand 618 states and 873 transitions. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-01-10 04:09:52,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:09:52,564 INFO L93 Difference]: Finished difference Result 631 states and 885 transitions. [2022-01-10 04:09:52,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 04:09:52,564 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 33 [2022-01-10 04:09:52,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:09:52,567 INFO L225 Difference]: With dead ends: 631 [2022-01-10 04:09:52,567 INFO L226 Difference]: Without dead ends: 611 [2022-01-10 04:09:52,567 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 29 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 04:09:52,568 INFO L933 BasicCegarLoop]: 416 mSDtfsCounter, 241 mSDsluCounter, 971 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 268 SdHoareTripleChecker+Valid, 1387 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 04:09:52,568 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [268 Valid, 1387 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 04:09:52,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 611 states. [2022-01-10 04:09:52,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 611 to 611. [2022-01-10 04:09:52,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 611 states, 537 states have (on average 1.3705772811918064) internal successors, (736), 542 states have internal predecessors, (736), 55 states have call successors, (55), 21 states have call predecessors, (55), 18 states have return successors, (73), 48 states have call predecessors, (73), 48 states have call successors, (73) [2022-01-10 04:09:52,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 611 states to 611 states and 864 transitions. [2022-01-10 04:09:52,596 INFO L78 Accepts]: Start accepts. Automaton has 611 states and 864 transitions. Word has length 33 [2022-01-10 04:09:52,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:09:52,596 INFO L470 AbstractCegarLoop]: Abstraction has 611 states and 864 transitions. [2022-01-10 04:09:52,596 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-01-10 04:09:52,596 INFO L276 IsEmpty]: Start isEmpty. Operand 611 states and 864 transitions. [2022-01-10 04:09:52,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-01-10 04:09:52,597 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:09:52,597 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 04:09:52,608 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 04:09:52,806 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 04:09:52,806 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:09:52,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:09:52,807 INFO L85 PathProgramCache]: Analyzing trace with hash -146055643, now seen corresponding path program 1 times [2022-01-10 04:09:52,807 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:09:52,807 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1601507431] [2022-01-10 04:09:52,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:09:52,807 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:09:52,807 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:09:52,808 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 04:09:52,810 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 04:09:52,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:09:52,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 04:09:52,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:09:52,958 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 04:09:52,958 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:09:52,958 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:09:52,958 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1601507431] [2022-01-10 04:09:52,959 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1601507431] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:09:52,959 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:09:52,959 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 04:09:52,959 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [731412335] [2022-01-10 04:09:52,959 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:09:52,959 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 04:09:52,959 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:09:52,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 04:09:52,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 04:09:52,960 INFO L87 Difference]: Start difference. First operand 611 states and 864 transitions. Second operand has 4 states, 4 states have (on average 7.5) internal successors, (30), 4 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 04:09:53,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:09:53,024 INFO L93 Difference]: Finished difference Result 647 states and 905 transitions. [2022-01-10 04:09:53,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 04:09:53,024 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 4 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2022-01-10 04:09:53,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:09:53,027 INFO L225 Difference]: With dead ends: 647 [2022-01-10 04:09:53,027 INFO L226 Difference]: Without dead ends: 627 [2022-01-10 04:09:53,027 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 04:09:53,028 INFO L933 BasicCegarLoop]: 423 mSDtfsCounter, 27 mSDsluCounter, 795 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 1218 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 04:09:53,028 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [27 Valid, 1218 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 04:09:53,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 627 states. [2022-01-10 04:09:53,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 627 to 611. [2022-01-10 04:09:53,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 611 states, 537 states have (on average 1.3705772811918064) internal successors, (736), 542 states have internal predecessors, (736), 55 states have call successors, (55), 21 states have call predecessors, (55), 18 states have return successors, (73), 48 states have call predecessors, (73), 48 states have call successors, (73) [2022-01-10 04:09:53,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 611 states to 611 states and 864 transitions. [2022-01-10 04:09:53,056 INFO L78 Accepts]: Start accepts. Automaton has 611 states and 864 transitions. Word has length 31 [2022-01-10 04:09:53,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:09:53,056 INFO L470 AbstractCegarLoop]: Abstraction has 611 states and 864 transitions. [2022-01-10 04:09:53,056 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 4 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 04:09:53,057 INFO L276 IsEmpty]: Start isEmpty. Operand 611 states and 864 transitions. [2022-01-10 04:09:53,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-01-10 04:09:53,057 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:09:53,057 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 04:09:53,071 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 04:09:53,266 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 04:09:53,266 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:09:53,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:09:53,267 INFO L85 PathProgramCache]: Analyzing trace with hash -1157172893, now seen corresponding path program 1 times [2022-01-10 04:09:53,267 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:09:53,267 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1302262901] [2022-01-10 04:09:53,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:09:53,267 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:09:53,267 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:09:53,268 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 04:09:53,269 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 04:09:53,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:09:53,362 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 04:09:53,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:09:53,416 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 04:09:53,416 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:09:53,416 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:09:53,417 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1302262901] [2022-01-10 04:09:53,417 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1302262901] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:09:53,417 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:09:53,417 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 04:09:53,417 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1265793794] [2022-01-10 04:09:53,417 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:09:53,417 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 04:09:53,417 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:09:53,418 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 04:09:53,418 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 04:09:53,418 INFO L87 Difference]: Start difference. First operand 611 states and 864 transitions. Second operand has 4 states, 4 states have (on average 7.5) internal successors, (30), 4 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 04:09:53,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:09:53,487 INFO L93 Difference]: Finished difference Result 647 states and 905 transitions. [2022-01-10 04:09:53,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 04:09:53,488 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 4 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2022-01-10 04:09:53,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:09:53,490 INFO L225 Difference]: With dead ends: 647 [2022-01-10 04:09:53,490 INFO L226 Difference]: Without dead ends: 627 [2022-01-10 04:09:53,492 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 04:09:53,492 INFO L933 BasicCegarLoop]: 423 mSDtfsCounter, 28 mSDsluCounter, 794 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 1217 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 04:09:53,492 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 1217 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 04:09:53,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 627 states. [2022-01-10 04:09:53,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 627 to 611. [2022-01-10 04:09:53,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 611 states, 537 states have (on average 1.3705772811918064) internal successors, (736), 542 states have internal predecessors, (736), 55 states have call successors, (55), 21 states have call predecessors, (55), 18 states have return successors, (73), 48 states have call predecessors, (73), 48 states have call successors, (73) [2022-01-10 04:09:53,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 611 states to 611 states and 864 transitions. [2022-01-10 04:09:53,518 INFO L78 Accepts]: Start accepts. Automaton has 611 states and 864 transitions. Word has length 31 [2022-01-10 04:09:53,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:09:53,519 INFO L470 AbstractCegarLoop]: Abstraction has 611 states and 864 transitions. [2022-01-10 04:09:53,519 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 4 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 04:09:53,519 INFO L276 IsEmpty]: Start isEmpty. Operand 611 states and 864 transitions. [2022-01-10 04:09:53,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-10 04:09:53,520 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:09:53,520 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] [2022-01-10 04:09:53,531 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 04:09:53,728 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 04:09:53,729 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:09:53,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:09:53,729 INFO L85 PathProgramCache]: Analyzing trace with hash -1727959565, now seen corresponding path program 1 times [2022-01-10 04:09:53,729 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:09:53,729 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2116848890] [2022-01-10 04:09:53,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:09:53,730 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:09:53,730 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:09:53,731 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 04:09:53,733 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 04:09:53,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:09:53,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 5 conjunts are in the unsatisfiable core [2022-01-10 04:09:53,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:09:53,928 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 04:09:53,928 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:09:53,928 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:09:53,928 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2116848890] [2022-01-10 04:09:53,928 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2116848890] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:09:53,929 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:09:53,929 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 04:09:53,929 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762897509] [2022-01-10 04:09:53,929 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:09:53,930 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 04:09:53,931 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:09:53,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 04:09:53,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 04:09:53,931 INFO L87 Difference]: Start difference. First operand 611 states and 864 transitions. Second operand has 5 states, 5 states have (on average 6.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:09:53,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:09:53,972 INFO L93 Difference]: Finished difference Result 691 states and 963 transitions. [2022-01-10 04:09:53,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 04:09:53,972 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 34 [2022-01-10 04:09:53,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:09:53,975 INFO L225 Difference]: With dead ends: 691 [2022-01-10 04:09:53,975 INFO L226 Difference]: Without dead ends: 631 [2022-01-10 04:09:53,976 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 04:09:53,976 INFO L933 BasicCegarLoop]: 424 mSDtfsCounter, 16 mSDsluCounter, 1249 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 1673 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 04:09:53,976 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 1673 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 04:09:53,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 631 states. [2022-01-10 04:09:54,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 631 to 615. [2022-01-10 04:09:54,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 615 states, 540 states have (on average 1.3685185185185185) internal successors, (739), 545 states have internal predecessors, (739), 55 states have call successors, (55), 21 states have call predecessors, (55), 19 states have return successors, (75), 49 states have call predecessors, (75), 48 states have call successors, (75) [2022-01-10 04:09:54,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 615 states to 615 states and 869 transitions. [2022-01-10 04:09:54,004 INFO L78 Accepts]: Start accepts. Automaton has 615 states and 869 transitions. Word has length 34 [2022-01-10 04:09:54,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:09:54,005 INFO L470 AbstractCegarLoop]: Abstraction has 615 states and 869 transitions. [2022-01-10 04:09:54,006 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:09:54,006 INFO L276 IsEmpty]: Start isEmpty. Operand 615 states and 869 transitions. [2022-01-10 04:09:54,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-01-10 04:09:54,007 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:09:54,007 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] [2022-01-10 04:09:54,018 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 04:09:54,218 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 04:09:54,218 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:09:54,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:09:54,219 INFO L85 PathProgramCache]: Analyzing trace with hash -2030213193, now seen corresponding path program 1 times [2022-01-10 04:09:54,219 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:09:54,219 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [531513489] [2022-01-10 04:09:54,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:09:54,219 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:09:54,219 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:09:54,220 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 04:09:54,222 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 04:09:54,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:09:54,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 04:09:54,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:09:54,357 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 04:09:54,358 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:09:54,358 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:09:54,358 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [531513489] [2022-01-10 04:09:54,358 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [531513489] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:09:54,358 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:09:54,358 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 04:09:54,358 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [551306037] [2022-01-10 04:09:54,358 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:09:54,358 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 04:09:54,359 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:09:54,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 04:09:54,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 04:09:54,359 INFO L87 Difference]: Start difference. First operand 615 states and 869 transitions. Second operand has 4 states, 4 states have (on average 7.5) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:09:54,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:09:54,416 INFO L93 Difference]: Finished difference Result 629 states and 882 transitions. [2022-01-10 04:09:54,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 04:09:54,416 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 33 [2022-01-10 04:09:54,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:09:54,419 INFO L225 Difference]: With dead ends: 629 [2022-01-10 04:09:54,419 INFO L226 Difference]: Without dead ends: 613 [2022-01-10 04:09:54,420 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 04:09:54,420 INFO L933 BasicCegarLoop]: 407 mSDtfsCounter, 10 mSDsluCounter, 803 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 1210 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 04:09:54,420 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 1210 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 04:09:54,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 613 states. [2022-01-10 04:09:54,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 613 to 613. [2022-01-10 04:09:54,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 613 states, 539 states have (on average 1.3673469387755102) internal successors, (737), 544 states have internal predecessors, (737), 54 states have call successors, (54), 21 states have call predecessors, (54), 19 states have return successors, (74), 48 states have call predecessors, (74), 47 states have call successors, (74) [2022-01-10 04:09:54,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 613 states to 613 states and 865 transitions. [2022-01-10 04:09:54,450 INFO L78 Accepts]: Start accepts. Automaton has 613 states and 865 transitions. Word has length 33 [2022-01-10 04:09:54,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:09:54,450 INFO L470 AbstractCegarLoop]: Abstraction has 613 states and 865 transitions. [2022-01-10 04:09:54,450 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:09:54,450 INFO L276 IsEmpty]: Start isEmpty. Operand 613 states and 865 transitions. [2022-01-10 04:09:54,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-01-10 04:09:54,451 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:09:54,451 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] [2022-01-10 04:09:54,460 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 04:09:54,660 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 04:09:54,660 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:09:54,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:09:54,661 INFO L85 PathProgramCache]: Analyzing trace with hash 1933424636, now seen corresponding path program 1 times [2022-01-10 04:09:54,661 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:09:54,661 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [7507108] [2022-01-10 04:09:54,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:09:54,661 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:09:54,662 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:09:54,662 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 04:09:54,665 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 04:09:54,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:09:54,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 04:09:54,764 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:09:54,818 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 04:09:54,818 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:09:54,819 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:09:54,819 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [7507108] [2022-01-10 04:09:54,819 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [7507108] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:09:54,819 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:09:54,819 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 04:09:54,819 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2100235880] [2022-01-10 04:09:54,819 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:09:54,819 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 04:09:54,819 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:09:54,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 04:09:54,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 04:09:54,820 INFO L87 Difference]: Start difference. First operand 613 states and 865 transitions. Second operand has 4 states, 4 states have (on average 8.0) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:09:54,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:09:54,861 INFO L93 Difference]: Finished difference Result 627 states and 878 transitions. [2022-01-10 04:09:54,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 04:09:54,861 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 35 [2022-01-10 04:09:54,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:09:54,864 INFO L225 Difference]: With dead ends: 627 [2022-01-10 04:09:54,864 INFO L226 Difference]: Without dead ends: 611 [2022-01-10 04:09:54,865 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 04:09:54,865 INFO L933 BasicCegarLoop]: 403 mSDtfsCounter, 10 mSDsluCounter, 797 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 1200 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 04:09:54,865 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 1200 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 04:09:54,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 611 states. [2022-01-10 04:09:54,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 611 to 611. [2022-01-10 04:09:54,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 611 states, 538 states have (on average 1.3661710037174721) internal successors, (735), 543 states have internal predecessors, (735), 53 states have call successors, (53), 21 states have call predecessors, (53), 19 states have return successors, (73), 47 states have call predecessors, (73), 46 states have call successors, (73) [2022-01-10 04:09:54,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 611 states to 611 states and 861 transitions. [2022-01-10 04:09:54,894 INFO L78 Accepts]: Start accepts. Automaton has 611 states and 861 transitions. Word has length 35 [2022-01-10 04:09:54,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:09:54,894 INFO L470 AbstractCegarLoop]: Abstraction has 611 states and 861 transitions. [2022-01-10 04:09:54,894 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:09:54,894 INFO L276 IsEmpty]: Start isEmpty. Operand 611 states and 861 transitions. [2022-01-10 04:09:54,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-01-10 04:09:54,895 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:09:54,895 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] [2022-01-10 04:09:54,907 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 04:09:55,104 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 04:09:55,104 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:09:55,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:09:55,105 INFO L85 PathProgramCache]: Analyzing trace with hash -1040761207, now seen corresponding path program 1 times [2022-01-10 04:09:55,105 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:09:55,105 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2112106035] [2022-01-10 04:09:55,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:09:55,105 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:09:55,105 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:09:55,106 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 04:09:55,108 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 04:09:55,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:09:55,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 04:09:55,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:09:55,385 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 04:09:55,386 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:09:55,386 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:09:55,386 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2112106035] [2022-01-10 04:09:55,386 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2112106035] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:09:55,386 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:09:55,386 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 04:09:55,388 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1837251592] [2022-01-10 04:09:55,388 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:09:55,389 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 04:09:55,389 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:09:55,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 04:09:55,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 04:09:55,390 INFO L87 Difference]: Start difference. First operand 611 states and 861 transitions. Second operand has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:09:55,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:09:55,657 INFO L93 Difference]: Finished difference Result 1007 states and 1381 transitions. [2022-01-10 04:09:55,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 04:09:55,657 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 37 [2022-01-10 04:09:55,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:09:55,660 INFO L225 Difference]: With dead ends: 1007 [2022-01-10 04:09:55,660 INFO L226 Difference]: Without dead ends: 645 [2022-01-10 04:09:55,661 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 04:09:55,662 INFO L933 BasicCegarLoop]: 505 mSDtfsCounter, 667 mSDsluCounter, 147 mSDsCounter, 0 mSdLazyCounter, 131 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 669 SdHoareTripleChecker+Valid, 652 SdHoareTripleChecker+Invalid, 204 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 04:09:55,662 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [669 Valid, 652 Invalid, 204 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 131 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 04:09:55,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 645 states. [2022-01-10 04:09:55,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 645 to 608. [2022-01-10 04:09:55,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 608 states, 535 states have (on average 1.3514018691588785) internal successors, (723), 540 states have internal predecessors, (723), 53 states have call successors, (53), 21 states have call predecessors, (53), 19 states have return successors, (73), 47 states have call predecessors, (73), 46 states have call successors, (73) [2022-01-10 04:09:55,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 608 states to 608 states and 849 transitions. [2022-01-10 04:09:55,688 INFO L78 Accepts]: Start accepts. Automaton has 608 states and 849 transitions. Word has length 37 [2022-01-10 04:09:55,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:09:55,688 INFO L470 AbstractCegarLoop]: Abstraction has 608 states and 849 transitions. [2022-01-10 04:09:55,688 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:09:55,688 INFO L276 IsEmpty]: Start isEmpty. Operand 608 states and 849 transitions. [2022-01-10 04:09:55,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-01-10 04:09:55,689 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:09:55,689 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] [2022-01-10 04:09:55,699 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 04:09:55,899 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 04:09:55,899 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:09:55,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:09:55,899 INFO L85 PathProgramCache]: Analyzing trace with hash 2075108197, now seen corresponding path program 1 times [2022-01-10 04:09:55,900 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:09:55,900 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [4368603] [2022-01-10 04:09:55,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:09:55,900 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:09:55,900 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:09:55,901 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 04:09:55,902 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 04:09:56,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:09:56,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 04:09:56,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:09:56,055 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 04:09:56,055 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:09:56,055 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:09:56,055 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [4368603] [2022-01-10 04:09:56,055 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [4368603] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:09:56,056 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:09:56,056 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 04:09:56,056 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [675282069] [2022-01-10 04:09:56,056 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:09:56,057 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 04:09:56,057 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:09:56,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 04:09:56,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 04:09:56,058 INFO L87 Difference]: Start difference. First operand 608 states and 849 transitions. Second operand has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 04:09:56,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:09:56,130 INFO L93 Difference]: Finished difference Result 936 states and 1297 transitions. [2022-01-10 04:09:56,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 04:09:56,131 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2022-01-10 04:09:56,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:09:56,134 INFO L225 Difference]: With dead ends: 936 [2022-01-10 04:09:56,134 INFO L226 Difference]: Without dead ends: 616 [2022-01-10 04:09:56,135 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 35 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 04:09:56,135 INFO L933 BasicCegarLoop]: 409 mSDtfsCounter, 5 mSDsluCounter, 357 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 766 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 04:09:56,136 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5 Valid, 766 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 04:09:56,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2022-01-10 04:09:56,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 616. [2022-01-10 04:09:56,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 616 states, 543 states have (on average 1.3517495395948436) internal successors, (734), 548 states have internal predecessors, (734), 53 states have call successors, (53), 21 states have call predecessors, (53), 19 states have return successors, (73), 47 states have call predecessors, (73), 46 states have call successors, (73) [2022-01-10 04:09:56,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 616 states to 616 states and 860 transitions. [2022-01-10 04:09:56,169 INFO L78 Accepts]: Start accepts. Automaton has 616 states and 860 transitions. Word has length 37 [2022-01-10 04:09:56,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:09:56,169 INFO L470 AbstractCegarLoop]: Abstraction has 616 states and 860 transitions. [2022-01-10 04:09:56,170 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 04:09:56,170 INFO L276 IsEmpty]: Start isEmpty. Operand 616 states and 860 transitions. [2022-01-10 04:09:56,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-01-10 04:09:56,171 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:09:56,171 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] [2022-01-10 04:09:56,179 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 04:09:56,379 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 04:09:56,380 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:09:56,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:09:56,380 INFO L85 PathProgramCache]: Analyzing trace with hash 657684690, now seen corresponding path program 1 times [2022-01-10 04:09:56,380 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:09:56,380 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1526845324] [2022-01-10 04:09:56,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:09:56,380 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:09:56,381 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:09:56,382 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 04:09:56,387 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 04:09:56,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:09:56,479 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 04:09:56,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:09:56,541 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 04:09:56,541 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:09:56,541 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:09:56,541 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1526845324] [2022-01-10 04:09:56,541 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1526845324] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:09:56,541 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:09:56,541 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 04:09:56,542 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1817866366] [2022-01-10 04:09:56,542 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:09:56,542 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 04:09:56,542 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:09:56,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 04:09:56,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 04:09:56,542 INFO L87 Difference]: Start difference. First operand 616 states and 860 transitions. Second operand has 5 states, 5 states have (on average 7.0) internal successors, (35), 5 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:09:56,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:09:56,617 INFO L93 Difference]: Finished difference Result 634 states and 878 transitions. [2022-01-10 04:09:56,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 04:09:56,618 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.0) internal successors, (35), 5 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 38 [2022-01-10 04:09:56,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:09:56,620 INFO L225 Difference]: With dead ends: 634 [2022-01-10 04:09:56,620 INFO L226 Difference]: Without dead ends: 616 [2022-01-10 04:09:56,621 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 34 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 04:09:56,621 INFO L933 BasicCegarLoop]: 408 mSDtfsCounter, 21 mSDsluCounter, 1164 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 1572 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 04:09:56,622 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 1572 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 04:09:56,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2022-01-10 04:09:56,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 616. [2022-01-10 04:09:56,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 616 states, 543 states have (on average 1.3351749539594844) internal successors, (725), 548 states have internal predecessors, (725), 53 states have call successors, (53), 21 states have call predecessors, (53), 19 states have return successors, (73), 47 states have call predecessors, (73), 46 states have call successors, (73) [2022-01-10 04:09:56,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 616 states to 616 states and 851 transitions. [2022-01-10 04:09:56,646 INFO L78 Accepts]: Start accepts. Automaton has 616 states and 851 transitions. Word has length 38 [2022-01-10 04:09:56,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:09:56,646 INFO L470 AbstractCegarLoop]: Abstraction has 616 states and 851 transitions. [2022-01-10 04:09:56,646 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.0) internal successors, (35), 5 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:09:56,646 INFO L276 IsEmpty]: Start isEmpty. Operand 616 states and 851 transitions. [2022-01-10 04:09:56,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-01-10 04:09:56,647 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:09:56,647 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] [2022-01-10 04:09:56,656 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 04:09:56,856 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 04:09:56,856 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:09:56,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:09:56,857 INFO L85 PathProgramCache]: Analyzing trace with hash 101448372, now seen corresponding path program 1 times [2022-01-10 04:09:56,857 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:09:56,857 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [723929236] [2022-01-10 04:09:56,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:09:56,857 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:09:56,857 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:09:56,858 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 04:09:56,859 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 04:09:56,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:09:56,958 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 04:09:56,960 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:09:57,129 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 04:09:57,130 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:09:57,130 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:09:57,130 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [723929236] [2022-01-10 04:09:57,130 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [723929236] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:09:57,130 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:09:57,130 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 04:09:57,130 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1635779692] [2022-01-10 04:09:57,130 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:09:57,130 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 04:09:57,131 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:09:57,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 04:09:57,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-10 04:09:57,131 INFO L87 Difference]: Start difference. First operand 616 states and 851 transitions. Second operand has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:09:57,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:09:57,556 INFO L93 Difference]: Finished difference Result 711 states and 971 transitions. [2022-01-10 04:09:57,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-10 04:09:57,556 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 38 [2022-01-10 04:09:57,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:09:57,559 INFO L225 Difference]: With dead ends: 711 [2022-01-10 04:09:57,559 INFO L226 Difference]: Without dead ends: 645 [2022-01-10 04:09:57,560 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2022-01-10 04:09:57,560 INFO L933 BasicCegarLoop]: 382 mSDtfsCounter, 489 mSDsluCounter, 778 mSDsCounter, 0 mSdLazyCounter, 378 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 500 SdHoareTripleChecker+Valid, 1160 SdHoareTripleChecker+Invalid, 448 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 378 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 04:09:57,561 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [500 Valid, 1160 Invalid, 448 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 378 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 04:09:57,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 645 states. [2022-01-10 04:09:57,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 645 to 638. [2022-01-10 04:09:57,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 638 states, 560 states have (on average 1.3267857142857142) internal successors, (743), 570 states have internal predecessors, (743), 53 states have call successors, (53), 21 states have call predecessors, (53), 24 states have return successors, (82), 47 states have call predecessors, (82), 46 states have call successors, (82) [2022-01-10 04:09:57,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 638 states to 638 states and 878 transitions. [2022-01-10 04:09:57,587 INFO L78 Accepts]: Start accepts. Automaton has 638 states and 878 transitions. Word has length 38 [2022-01-10 04:09:57,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:09:57,588 INFO L470 AbstractCegarLoop]: Abstraction has 638 states and 878 transitions. [2022-01-10 04:09:57,588 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:09:57,588 INFO L276 IsEmpty]: Start isEmpty. Operand 638 states and 878 transitions. [2022-01-10 04:09:57,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-10 04:09:57,589 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:09:57,589 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] [2022-01-10 04:09:57,615 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 04:09:57,797 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 04:09:57,797 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:09:57,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:09:57,797 INFO L85 PathProgramCache]: Analyzing trace with hash -262133967, now seen corresponding path program 1 times [2022-01-10 04:09:57,797 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:09:57,797 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [817396915] [2022-01-10 04:09:57,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:09:57,798 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:09:57,798 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:09:57,798 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 04:09:57,799 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 04:09:57,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:09:57,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 04:09:57,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:09:57,959 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 04:09:57,959 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:09:57,959 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:09:57,959 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [817396915] [2022-01-10 04:09:57,959 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [817396915] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:09:57,959 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:09:57,959 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 04:09:57,960 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [191075511] [2022-01-10 04:09:57,960 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:09:57,960 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 04:09:57,960 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:09:57,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 04:09:57,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 04:09:57,961 INFO L87 Difference]: Start difference. First operand 638 states and 878 transitions. Second operand has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:09:57,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:09:57,992 INFO L93 Difference]: Finished difference Result 716 states and 955 transitions. [2022-01-10 04:09:57,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 04:09:57,993 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 40 [2022-01-10 04:09:57,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:09:57,995 INFO L225 Difference]: With dead ends: 716 [2022-01-10 04:09:57,995 INFO L226 Difference]: Without dead ends: 525 [2022-01-10 04:09:57,996 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 38 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 04:09:57,997 INFO L933 BasicCegarLoop]: 434 mSDtfsCounter, 152 mSDsluCounter, 284 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 718 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 04:09:57,997 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 718 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 04:09:57,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2022-01-10 04:09:58,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 490. [2022-01-10 04:09:58,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 490 states, 430 states have (on average 1.3093023255813954) internal successors, (563), 440 states have internal predecessors, (563), 40 states have call successors, (40), 16 states have call predecessors, (40), 19 states have return successors, (48), 34 states have call predecessors, (48), 33 states have call successors, (48) [2022-01-10 04:09:58,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 651 transitions. [2022-01-10 04:09:58,017 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 651 transitions. Word has length 40 [2022-01-10 04:09:58,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:09:58,017 INFO L470 AbstractCegarLoop]: Abstraction has 490 states and 651 transitions. [2022-01-10 04:09:58,018 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:09:58,018 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 651 transitions. [2022-01-10 04:09:58,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-01-10 04:09:58,018 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:09:58,019 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] [2022-01-10 04:09:58,030 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 04:09:58,228 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 04:09:58,228 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:09:58,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:09:58,229 INFO L85 PathProgramCache]: Analyzing trace with hash 2119312611, now seen corresponding path program 1 times [2022-01-10 04:09:58,229 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:09:58,229 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1061129596] [2022-01-10 04:09:58,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:09:58,229 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:09:58,229 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:09:58,231 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 04:09:58,231 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2022-01-10 04:09:58,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:09:58,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 04:09:58,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:09:58,389 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 04:09:58,389 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:09:58,389 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:09:58,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1061129596] [2022-01-10 04:09:58,390 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1061129596] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:09:58,390 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:09:58,390 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 04:09:58,391 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [952291793] [2022-01-10 04:09:58,391 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:09:58,391 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 04:09:58,391 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:09:58,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 04:09:58,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-10 04:09:58,392 INFO L87 Difference]: Start difference. First operand 490 states and 651 transitions. Second operand has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:09:58,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:09:58,450 INFO L93 Difference]: Finished difference Result 504 states and 664 transitions. [2022-01-10 04:09:58,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 04:09:58,451 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 39 [2022-01-10 04:09:58,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:09:58,454 INFO L225 Difference]: With dead ends: 504 [2022-01-10 04:09:58,454 INFO L226 Difference]: Without dead ends: 482 [2022-01-10 04:09:58,454 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-01-10 04:09:58,455 INFO L933 BasicCegarLoop]: 388 mSDtfsCounter, 33 mSDsluCounter, 1544 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 1932 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 04:09:58,455 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 1932 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 04:09:58,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 482 states. [2022-01-10 04:09:58,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 482 to 482. [2022-01-10 04:09:58,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 423 states have (on average 1.3073286052009456) internal successors, (553), 433 states have internal predecessors, (553), 39 states have call successors, (39), 16 states have call predecessors, (39), 19 states have return successors, (47), 33 states have call predecessors, (47), 32 states have call successors, (47) [2022-01-10 04:09:58,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 639 transitions. [2022-01-10 04:09:58,475 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 639 transitions. Word has length 39 [2022-01-10 04:09:58,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:09:58,475 INFO L470 AbstractCegarLoop]: Abstraction has 482 states and 639 transitions. [2022-01-10 04:09:58,475 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:09:58,475 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 639 transitions. [2022-01-10 04:09:58,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-01-10 04:09:58,477 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:09:58,477 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] [2022-01-10 04:09:58,489 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 04:09:58,685 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 04:09:58,686 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:09:58,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:09:58,686 INFO L85 PathProgramCache]: Analyzing trace with hash -104410654, now seen corresponding path program 1 times [2022-01-10 04:09:58,686 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:09:58,686 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1637582390] [2022-01-10 04:09:58,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:09:58,686 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:09:58,687 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:09:58,687 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 04:09:58,688 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 04:09:58,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:09:58,782 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 04:09:58,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:09:58,852 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 04:09:58,852 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:09:58,852 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:09:58,852 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1637582390] [2022-01-10 04:09:58,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1637582390] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:09:58,852 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:09:58,852 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 04:09:58,852 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [587397434] [2022-01-10 04:09:58,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:09:58,853 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 04:09:58,853 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:09:58,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 04:09:58,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 04:09:58,853 INFO L87 Difference]: Start difference. First operand 482 states and 639 transitions. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:09:58,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:09:58,919 INFO L93 Difference]: Finished difference Result 500 states and 657 transitions. [2022-01-10 04:09:58,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 04:09:58,919 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 39 [2022-01-10 04:09:58,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:09:58,921 INFO L225 Difference]: With dead ends: 500 [2022-01-10 04:09:58,921 INFO L226 Difference]: Without dead ends: 482 [2022-01-10 04:09:58,922 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 35 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 04:09:58,922 INFO L933 BasicCegarLoop]: 387 mSDtfsCounter, 21 mSDsluCounter, 1112 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 1499 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 04:09:58,922 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 1499 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 04:09:58,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 482 states. [2022-01-10 04:09:58,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 482 to 482. [2022-01-10 04:09:58,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 423 states have (on average 1.3002364066193854) internal successors, (550), 433 states have internal predecessors, (550), 39 states have call successors, (39), 16 states have call predecessors, (39), 19 states have return successors, (47), 33 states have call predecessors, (47), 32 states have call successors, (47) [2022-01-10 04:09:58,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 636 transitions. [2022-01-10 04:09:58,941 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 636 transitions. Word has length 39 [2022-01-10 04:09:58,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:09:58,941 INFO L470 AbstractCegarLoop]: Abstraction has 482 states and 636 transitions. [2022-01-10 04:09:58,941 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:09:58,941 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 636 transitions. [2022-01-10 04:09:58,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-01-10 04:09:58,942 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:09:58,942 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] [2022-01-10 04:09:58,953 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2022-01-10 04:09:59,151 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 04:09:59,151 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:09:59,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:09:59,152 INFO L85 PathProgramCache]: Analyzing trace with hash 114444064, now seen corresponding path program 1 times [2022-01-10 04:09:59,152 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:09:59,152 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [591604382] [2022-01-10 04:09:59,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:09:59,152 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:09:59,152 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:09:59,153 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 04:09:59,154 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 04:09:59,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:09:59,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 04:09:59,245 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:09:59,306 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 04:09:59,306 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:09:59,306 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:09:59,306 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [591604382] [2022-01-10 04:09:59,306 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [591604382] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:09:59,306 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:09:59,306 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 04:09:59,306 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1377619560] [2022-01-10 04:09:59,306 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:09:59,307 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 04:09:59,307 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:09:59,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 04:09:59,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 04:09:59,307 INFO L87 Difference]: Start difference. First operand 482 states and 636 transitions. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:09:59,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:09:59,369 INFO L93 Difference]: Finished difference Result 498 states and 652 transitions. [2022-01-10 04:09:59,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 04:09:59,369 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 39 [2022-01-10 04:09:59,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:09:59,372 INFO L225 Difference]: With dead ends: 498 [2022-01-10 04:09:59,372 INFO L226 Difference]: Without dead ends: 474 [2022-01-10 04:09:59,372 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 35 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 04:09:59,373 INFO L933 BasicCegarLoop]: 371 mSDtfsCounter, 237 mSDsluCounter, 867 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 260 SdHoareTripleChecker+Valid, 1238 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 04:09:59,374 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [260 Valid, 1238 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 04:09:59,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 474 states. [2022-01-10 04:09:59,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 474 to 474. [2022-01-10 04:09:59,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 415 states have (on average 1.2987951807228915) internal successors, (539), 425 states have internal predecessors, (539), 39 states have call successors, (39), 16 states have call predecessors, (39), 19 states have return successors, (47), 33 states have call predecessors, (47), 32 states have call successors, (47) [2022-01-10 04:09:59,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 625 transitions. [2022-01-10 04:09:59,402 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 625 transitions. Word has length 39 [2022-01-10 04:09:59,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:09:59,402 INFO L470 AbstractCegarLoop]: Abstraction has 474 states and 625 transitions. [2022-01-10 04:09:59,403 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:09:59,403 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 625 transitions. [2022-01-10 04:09:59,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-01-10 04:09:59,406 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:09:59,406 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] [2022-01-10 04:09:59,419 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 04:09:59,615 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 04:09:59,615 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:09:59,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:09:59,616 INFO L85 PathProgramCache]: Analyzing trace with hash -2104766079, now seen corresponding path program 1 times [2022-01-10 04:09:59,616 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:09:59,616 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2022907501] [2022-01-10 04:09:59,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:09:59,616 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:09:59,616 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:09:59,617 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 04:09:59,618 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 04:09:59,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:09:59,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 5 conjunts are in the unsatisfiable core [2022-01-10 04:09:59,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:09:59,783 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 04:09:59,783 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:09:59,783 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:09:59,783 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2022907501] [2022-01-10 04:09:59,783 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2022907501] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:09:59,784 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:09:59,784 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 04:09:59,785 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2066406783] [2022-01-10 04:09:59,785 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:09:59,785 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 04:09:59,785 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:09:59,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 04:09:59,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-10 04:09:59,786 INFO L87 Difference]: Start difference. First operand 474 states and 625 transitions. Second operand has 6 states, 6 states have (on average 6.0) internal successors, (36), 5 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:09:59,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:09:59,829 INFO L93 Difference]: Finished difference Result 511 states and 667 transitions. [2022-01-10 04:09:59,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 04:09:59,829 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 5 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 39 [2022-01-10 04:09:59,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:09:59,831 INFO L225 Difference]: With dead ends: 511 [2022-01-10 04:09:59,831 INFO L226 Difference]: Without dead ends: 491 [2022-01-10 04:09:59,832 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-01-10 04:09:59,832 INFO L933 BasicCegarLoop]: 378 mSDtfsCounter, 27 mSDsluCounter, 1477 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 1855 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 04:09:59,832 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [27 Valid, 1855 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 04:09:59,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 491 states. [2022-01-10 04:09:59,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 491 to 477. [2022-01-10 04:09:59,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 418 states have (on average 1.2966507177033493) internal successors, (542), 427 states have internal predecessors, (542), 39 states have call successors, (39), 16 states have call predecessors, (39), 19 states have return successors, (47), 34 states have call predecessors, (47), 32 states have call successors, (47) [2022-01-10 04:09:59,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 628 transitions. [2022-01-10 04:09:59,851 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 628 transitions. Word has length 39 [2022-01-10 04:09:59,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:09:59,852 INFO L470 AbstractCegarLoop]: Abstraction has 477 states and 628 transitions. [2022-01-10 04:09:59,852 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 5 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:09:59,852 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 628 transitions. [2022-01-10 04:09:59,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-01-10 04:09:59,853 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:09:59,853 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] [2022-01-10 04:09:59,864 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 04:10:00,062 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 04:10:00,062 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:00,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:00,062 INFO L85 PathProgramCache]: Analyzing trace with hash -1532469679, now seen corresponding path program 1 times [2022-01-10 04:10:00,063 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:00,063 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1660301540] [2022-01-10 04:10:00,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:00,063 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:00,063 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:00,064 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 04:10:00,064 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 04:10:00,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:00,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 04:10:00,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:00,207 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 04:10:00,207 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:00,207 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:00,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1660301540] [2022-01-10 04:10:00,207 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1660301540] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:00,207 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:00,207 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 04:10:00,208 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948360176] [2022-01-10 04:10:00,208 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:00,208 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 04:10:00,208 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:00,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 04:10:00,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 04:10:00,208 INFO L87 Difference]: Start difference. First operand 477 states and 628 transitions. Second operand has 4 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 04:10:00,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:00,237 INFO L93 Difference]: Finished difference Result 513 states and 669 transitions. [2022-01-10 04:10:00,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 04:10:00,238 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2022-01-10 04:10:00,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:00,240 INFO L225 Difference]: With dead ends: 513 [2022-01-10 04:10:00,240 INFO L226 Difference]: Without dead ends: 493 [2022-01-10 04:10:00,241 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 04:10:00,241 INFO L933 BasicCegarLoop]: 382 mSDtfsCounter, 27 mSDsluCounter, 729 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 1111 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:00,242 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [27 Valid, 1111 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 04:10:00,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2022-01-10 04:10:00,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 477. [2022-01-10 04:10:00,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 418 states have (on average 1.2966507177033493) internal successors, (542), 427 states have internal predecessors, (542), 39 states have call successors, (39), 16 states have call predecessors, (39), 19 states have return successors, (47), 34 states have call predecessors, (47), 32 states have call successors, (47) [2022-01-10 04:10:00,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 628 transitions. [2022-01-10 04:10:00,261 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 628 transitions. Word has length 39 [2022-01-10 04:10:00,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:00,261 INFO L470 AbstractCegarLoop]: Abstraction has 477 states and 628 transitions. [2022-01-10 04:10:00,261 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 04:10:00,261 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 628 transitions. [2022-01-10 04:10:00,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-10 04:10:00,262 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:00,262 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] [2022-01-10 04:10:00,273 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 04:10:00,470 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 04:10:00,470 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:00,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:00,471 INFO L85 PathProgramCache]: Analyzing trace with hash -974540775, now seen corresponding path program 1 times [2022-01-10 04:10:00,471 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:00,471 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [478388478] [2022-01-10 04:10:00,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:00,471 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:00,472 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:00,472 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 04:10:00,473 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 04:10:00,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:00,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 04:10:00,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:00,727 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 04:10:00,728 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:00,728 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:00,728 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [478388478] [2022-01-10 04:10:00,728 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [478388478] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:00,728 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:00,728 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 04:10:00,728 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [918536012] [2022-01-10 04:10:00,728 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:00,728 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 04:10:00,728 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:00,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 04:10:00,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-10 04:10:00,729 INFO L87 Difference]: Start difference. First operand 477 states and 628 transitions. Second operand has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 6 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:01,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:01,060 INFO L93 Difference]: Finished difference Result 558 states and 727 transitions. [2022-01-10 04:10:01,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-10 04:10:01,061 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 6 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 40 [2022-01-10 04:10:01,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:01,063 INFO L225 Difference]: With dead ends: 558 [2022-01-10 04:10:01,063 INFO L226 Difference]: Without dead ends: 490 [2022-01-10 04:10:01,063 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2022-01-10 04:10:01,064 INFO L933 BasicCegarLoop]: 352 mSDtfsCounter, 448 mSDsluCounter, 711 mSDsCounter, 0 mSdLazyCounter, 345 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 453 SdHoareTripleChecker+Valid, 1063 SdHoareTripleChecker+Invalid, 407 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 345 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:01,064 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [453 Valid, 1063 Invalid, 407 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 345 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 04:10:01,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 490 states. [2022-01-10 04:10:01,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 490 to 475. [2022-01-10 04:10:01,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 416 states have (on average 1.2908653846153846) internal successors, (537), 425 states have internal predecessors, (537), 39 states have call successors, (39), 16 states have call predecessors, (39), 19 states have return successors, (47), 34 states have call predecessors, (47), 32 states have call successors, (47) [2022-01-10 04:10:01,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 623 transitions. [2022-01-10 04:10:01,082 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 623 transitions. Word has length 40 [2022-01-10 04:10:01,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:01,082 INFO L470 AbstractCegarLoop]: Abstraction has 475 states and 623 transitions. [2022-01-10 04:10:01,082 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 6 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:01,082 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 623 transitions. [2022-01-10 04:10:01,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-10 04:10:01,083 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:01,083 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 04:10:01,089 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 04:10:01,283 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 04:10:01,284 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:01,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:01,284 INFO L85 PathProgramCache]: Analyzing trace with hash -1588334311, now seen corresponding path program 1 times [2022-01-10 04:10:01,284 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:01,284 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1231188083] [2022-01-10 04:10:01,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:01,284 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:01,284 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:01,285 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 04:10:01,286 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 04:10:01,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:01,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 04:10:01,378 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:01,442 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 04:10:01,442 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:01,442 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:01,442 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1231188083] [2022-01-10 04:10:01,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1231188083] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:01,442 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:01,442 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 04:10:01,442 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394549859] [2022-01-10 04:10:01,443 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:01,443 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 04:10:01,443 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:01,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 04:10:01,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 04:10:01,443 INFO L87 Difference]: Start difference. First operand 475 states and 623 transitions. Second operand has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:01,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:01,511 INFO L93 Difference]: Finished difference Result 559 states and 732 transitions. [2022-01-10 04:10:01,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 04:10:01,512 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 40 [2022-01-10 04:10:01,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:01,515 INFO L225 Difference]: With dead ends: 559 [2022-01-10 04:10:01,515 INFO L226 Difference]: Without dead ends: 495 [2022-01-10 04:10:01,516 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 38 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 04:10:01,520 INFO L933 BasicCegarLoop]: 436 mSDtfsCounter, 117 mSDsluCounter, 294 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 730 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:01,520 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [117 Valid, 730 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 04:10:01,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 495 states. [2022-01-10 04:10:01,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 495 to 447. [2022-01-10 04:10:01,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 447 states, 390 states have (on average 1.3051282051282052) internal successors, (509), 400 states have internal predecessors, (509), 38 states have call successors, (38), 15 states have call predecessors, (38), 18 states have return successors, (47), 32 states have call predecessors, (47), 31 states have call successors, (47) [2022-01-10 04:10:01,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 594 transitions. [2022-01-10 04:10:01,541 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 594 transitions. Word has length 40 [2022-01-10 04:10:01,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:01,541 INFO L470 AbstractCegarLoop]: Abstraction has 447 states and 594 transitions. [2022-01-10 04:10:01,541 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:01,541 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 594 transitions. [2022-01-10 04:10:01,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-01-10 04:10:01,546 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:01,546 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] [2022-01-10 04:10:01,559 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 04:10:01,755 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 04:10:01,756 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:01,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:01,756 INFO L85 PathProgramCache]: Analyzing trace with hash -1541633835, now seen corresponding path program 1 times [2022-01-10 04:10:01,756 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:01,756 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1945178265] [2022-01-10 04:10:01,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:01,757 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:01,757 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:01,758 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 04:10:01,758 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 04:10:01,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:01,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 04:10:01,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:02,019 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 04:10:02,019 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:02,019 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:02,019 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1945178265] [2022-01-10 04:10:02,019 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1945178265] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:02,019 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:02,020 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 04:10:02,020 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895942237] [2022-01-10 04:10:02,020 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:02,020 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 04:10:02,020 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:02,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 04:10:02,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 04:10:02,021 INFO L87 Difference]: Start difference. First operand 447 states and 594 transitions. Second operand has 4 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:02,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:02,199 INFO L93 Difference]: Finished difference Result 497 states and 658 transitions. [2022-01-10 04:10:02,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 04:10:02,200 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 41 [2022-01-10 04:10:02,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:02,202 INFO L225 Difference]: With dead ends: 497 [2022-01-10 04:10:02,202 INFO L226 Difference]: Without dead ends: 493 [2022-01-10 04:10:02,202 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 04:10:02,203 INFO L933 BasicCegarLoop]: 424 mSDtfsCounter, 422 mSDsluCounter, 247 mSDsCounter, 0 mSdLazyCounter, 104 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 429 SdHoareTripleChecker+Valid, 671 SdHoareTripleChecker+Invalid, 129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:02,203 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [429 Valid, 671 Invalid, 129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 104 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 04:10:02,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2022-01-10 04:10:02,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 449. [2022-01-10 04:10:02,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 392 states have (on average 1.3035714285714286) internal successors, (511), 402 states have internal predecessors, (511), 38 states have call successors, (38), 15 states have call predecessors, (38), 18 states have return successors, (47), 32 states have call predecessors, (47), 31 states have call successors, (47) [2022-01-10 04:10:02,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 596 transitions. [2022-01-10 04:10:02,224 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 596 transitions. Word has length 41 [2022-01-10 04:10:02,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:02,225 INFO L470 AbstractCegarLoop]: Abstraction has 449 states and 596 transitions. [2022-01-10 04:10:02,225 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:02,225 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 596 transitions. [2022-01-10 04:10:02,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-01-10 04:10:02,226 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:02,226 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] [2022-01-10 04:10:02,234 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 04:10:02,434 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 04:10:02,435 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:02,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:02,435 INFO L85 PathProgramCache]: Analyzing trace with hash -1541357005, now seen corresponding path program 1 times [2022-01-10 04:10:02,435 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:02,435 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1039649851] [2022-01-10 04:10:02,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:02,435 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:02,435 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:02,436 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 04:10:02,437 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 04:10:02,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:02,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 04:10:02,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:02,654 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 04:10:02,655 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:02,655 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:02,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1039649851] [2022-01-10 04:10:02,655 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1039649851] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:02,655 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:02,655 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 04:10:02,655 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091767906] [2022-01-10 04:10:02,655 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:02,656 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 04:10:02,656 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:02,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 04:10:02,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-01-10 04:10:02,656 INFO L87 Difference]: Start difference. First operand 449 states and 596 transitions. Second operand has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:02,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:02,951 INFO L93 Difference]: Finished difference Result 847 states and 1170 transitions. [2022-01-10 04:10:02,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-10 04:10:02,951 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 41 [2022-01-10 04:10:02,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:02,954 INFO L225 Difference]: With dead ends: 847 [2022-01-10 04:10:02,954 INFO L226 Difference]: Without dead ends: 606 [2022-01-10 04:10:02,955 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-01-10 04:10:02,955 INFO L933 BasicCegarLoop]: 362 mSDtfsCounter, 214 mSDsluCounter, 1780 mSDsCounter, 0 mSdLazyCounter, 320 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 226 SdHoareTripleChecker+Valid, 2142 SdHoareTripleChecker+Invalid, 339 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 320 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:02,955 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [226 Valid, 2142 Invalid, 339 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 320 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 04:10:02,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 606 states. [2022-01-10 04:10:02,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 606 to 461. [2022-01-10 04:10:02,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 461 states, 403 states have (on average 1.3027295285359801) internal successors, (525), 414 states have internal predecessors, (525), 38 states have call successors, (38), 15 states have call predecessors, (38), 19 states have return successors, (54), 32 states have call predecessors, (54), 31 states have call successors, (54) [2022-01-10 04:10:02,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 617 transitions. [2022-01-10 04:10:02,980 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 617 transitions. Word has length 41 [2022-01-10 04:10:02,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:02,980 INFO L470 AbstractCegarLoop]: Abstraction has 461 states and 617 transitions. [2022-01-10 04:10:02,980 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:02,980 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 617 transitions. [2022-01-10 04:10:02,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-10 04:10:02,981 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:02,981 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] [2022-01-10 04:10:02,990 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (32)] Ended with exit code 0 [2022-01-10 04:10:03,189 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 04:10:03,190 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:03,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:03,190 INFO L85 PathProgramCache]: Analyzing trace with hash -1712101138, now seen corresponding path program 1 times [2022-01-10 04:10:03,190 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:03,190 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [492977279] [2022-01-10 04:10:03,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:03,190 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:03,191 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:03,191 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 04:10:03,192 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 04:10:03,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:03,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 04:10:03,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:03,347 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 04:10:03,347 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:03,347 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:03,347 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [492977279] [2022-01-10 04:10:03,347 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [492977279] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:03,347 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:03,347 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 04:10:03,348 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097291391] [2022-01-10 04:10:03,348 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:03,348 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 04:10:03,348 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:03,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 04:10:03,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 04:10:03,348 INFO L87 Difference]: Start difference. First operand 461 states and 617 transitions. Second operand has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:03,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:03,386 INFO L93 Difference]: Finished difference Result 653 states and 877 transitions. [2022-01-10 04:10:03,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 04:10:03,387 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 43 [2022-01-10 04:10:03,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:03,389 INFO L225 Difference]: With dead ends: 653 [2022-01-10 04:10:03,389 INFO L226 Difference]: Without dead ends: 417 [2022-01-10 04:10:03,389 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 04:10:03,390 INFO L933 BasicCegarLoop]: 366 mSDtfsCounter, 39 mSDsluCounter, 693 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 1059 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:03,390 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 1059 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 04:10:03,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 417 states. [2022-01-10 04:10:03,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 417 to 417. [2022-01-10 04:10:03,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 365 states have (on average 1.284931506849315) internal successors, (469), 372 states have internal predecessors, (469), 36 states have call successors, (36), 14 states have call predecessors, (36), 15 states have return successors, (49), 31 states have call predecessors, (49), 30 states have call successors, (49) [2022-01-10 04:10:03,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 554 transitions. [2022-01-10 04:10:03,418 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 554 transitions. Word has length 43 [2022-01-10 04:10:03,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:03,418 INFO L470 AbstractCegarLoop]: Abstraction has 417 states and 554 transitions. [2022-01-10 04:10:03,418 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:03,418 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 554 transitions. [2022-01-10 04:10:03,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-01-10 04:10:03,419 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:03,419 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 04:10:03,431 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2022-01-10 04:10:03,628 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 04:10:03,629 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:03,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:03,629 INFO L85 PathProgramCache]: Analyzing trace with hash -681510206, now seen corresponding path program 1 times [2022-01-10 04:10:03,629 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:03,629 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1686268032] [2022-01-10 04:10:03,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:03,629 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:03,629 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:03,630 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 04:10:03,631 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 04:10:03,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:03,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 04:10:03,721 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:03,857 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 04:10:03,857 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:03,857 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:03,857 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1686268032] [2022-01-10 04:10:03,857 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1686268032] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:03,857 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:03,857 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 04:10:03,857 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49163624] [2022-01-10 04:10:03,857 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:03,858 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 04:10:03,858 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:03,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 04:10:03,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-01-10 04:10:03,858 INFO L87 Difference]: Start difference. First operand 417 states and 554 transitions. Second operand has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:03,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:03,990 INFO L93 Difference]: Finished difference Result 635 states and 850 transitions. [2022-01-10 04:10:03,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-10 04:10:03,990 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 42 [2022-01-10 04:10:03,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:03,991 INFO L225 Difference]: With dead ends: 635 [2022-01-10 04:10:03,992 INFO L226 Difference]: Without dead ends: 432 [2022-01-10 04:10:03,992 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-01-10 04:10:03,993 INFO L933 BasicCegarLoop]: 368 mSDtfsCounter, 16 mSDsluCounter, 1743 mSDsCounter, 0 mSdLazyCounter, 132 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 2111 SdHoareTripleChecker+Invalid, 135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:03,993 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [16 Valid, 2111 Invalid, 135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 132 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 04:10:03,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 432 states. [2022-01-10 04:10:04,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 432 to 417. [2022-01-10 04:10:04,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 365 states have (on average 1.284931506849315) internal successors, (469), 372 states have internal predecessors, (469), 36 states have call successors, (36), 14 states have call predecessors, (36), 15 states have return successors, (49), 31 states have call predecessors, (49), 30 states have call successors, (49) [2022-01-10 04:10:04,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 554 transitions. [2022-01-10 04:10:04,013 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 554 transitions. Word has length 42 [2022-01-10 04:10:04,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:04,013 INFO L470 AbstractCegarLoop]: Abstraction has 417 states and 554 transitions. [2022-01-10 04:10:04,013 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:04,013 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 554 transitions. [2022-01-10 04:10:04,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-01-10 04:10:04,014 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:04,014 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] [2022-01-10 04:10:04,023 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 04:10:04,222 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 04:10:04,223 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:04,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:04,223 INFO L85 PathProgramCache]: Analyzing trace with hash 1106864898, now seen corresponding path program 1 times [2022-01-10 04:10:04,223 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:04,223 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1954690581] [2022-01-10 04:10:04,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:04,224 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:04,224 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:04,225 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 04:10:04,225 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 04:10:04,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:04,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 04:10:04,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:04,430 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 04:10:04,431 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:04,431 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:04,431 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1954690581] [2022-01-10 04:10:04,431 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1954690581] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:04,431 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:04,431 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 04:10:04,431 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1868357690] [2022-01-10 04:10:04,431 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:04,431 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 04:10:04,431 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:04,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 04:10:04,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-01-10 04:10:04,432 INFO L87 Difference]: Start difference. First operand 417 states and 554 transitions. Second operand has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:04,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:04,554 INFO L93 Difference]: Finished difference Result 604 states and 801 transitions. [2022-01-10 04:10:04,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-10 04:10:04,554 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 42 [2022-01-10 04:10:04,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:04,556 INFO L225 Difference]: With dead ends: 604 [2022-01-10 04:10:04,556 INFO L226 Difference]: Without dead ends: 416 [2022-01-10 04:10:04,557 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-01-10 04:10:04,557 INFO L933 BasicCegarLoop]: 367 mSDtfsCounter, 16 mSDsluCounter, 1742 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 2109 SdHoareTripleChecker+Invalid, 129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:04,557 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [16 Valid, 2109 Invalid, 129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 04:10:04,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 416 states. [2022-01-10 04:10:04,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 416 to 407. [2022-01-10 04:10:04,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 357 states have (on average 1.2857142857142858) internal successors, (459), 363 states have internal predecessors, (459), 35 states have call successors, (35), 14 states have call predecessors, (35), 14 states have return successors, (41), 30 states have call predecessors, (41), 29 states have call successors, (41) [2022-01-10 04:10:04,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 535 transitions. [2022-01-10 04:10:04,573 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 535 transitions. Word has length 42 [2022-01-10 04:10:04,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:04,573 INFO L470 AbstractCegarLoop]: Abstraction has 407 states and 535 transitions. [2022-01-10 04:10:04,574 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:04,574 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 535 transitions. [2022-01-10 04:10:04,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-01-10 04:10:04,574 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:04,575 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] [2022-01-10 04:10:04,581 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (35)] Ended with exit code 0 [2022-01-10 04:10:04,775 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 04:10:04,776 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:04,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:04,776 INFO L85 PathProgramCache]: Analyzing trace with hash -1243332951, now seen corresponding path program 1 times [2022-01-10 04:10:04,776 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:04,776 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [510157922] [2022-01-10 04:10:04,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:04,776 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:04,776 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:04,777 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 04:10:04,778 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 04:10:04,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:04,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 04:10:04,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:05,027 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 04:10:05,027 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:05,027 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:05,028 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [510157922] [2022-01-10 04:10:05,028 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [510157922] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:05,028 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:05,028 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 04:10:05,028 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1875084776] [2022-01-10 04:10:05,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:05,028 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 04:10:05,028 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:05,028 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 04:10:05,028 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-01-10 04:10:05,028 INFO L87 Difference]: Start difference. First operand 407 states and 535 transitions. Second operand has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:05,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:05,165 INFO L93 Difference]: Finished difference Result 599 states and 789 transitions. [2022-01-10 04:10:05,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 04:10:05,166 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 45 [2022-01-10 04:10:05,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:05,167 INFO L225 Difference]: With dead ends: 599 [2022-01-10 04:10:05,168 INFO L226 Difference]: Without dead ends: 407 [2022-01-10 04:10:05,168 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-01-10 04:10:05,169 INFO L933 BasicCegarLoop]: 337 mSDtfsCounter, 328 mSDsluCounter, 261 mSDsCounter, 0 mSdLazyCounter, 109 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 328 SdHoareTripleChecker+Valid, 598 SdHoareTripleChecker+Invalid, 110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:05,169 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [328 Valid, 598 Invalid, 110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 109 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 04:10:05,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 407 states. [2022-01-10 04:10:05,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 407 to 407. [2022-01-10 04:10:05,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 357 states have (on average 1.280112044817927) internal successors, (457), 363 states have internal predecessors, (457), 35 states have call successors, (35), 14 states have call predecessors, (35), 14 states have return successors, (41), 30 states have call predecessors, (41), 29 states have call successors, (41) [2022-01-10 04:10:05,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 533 transitions. [2022-01-10 04:10:05,190 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 533 transitions. Word has length 45 [2022-01-10 04:10:05,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:05,190 INFO L470 AbstractCegarLoop]: Abstraction has 407 states and 533 transitions. [2022-01-10 04:10:05,190 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:05,190 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 533 transitions. [2022-01-10 04:10:05,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-01-10 04:10:05,191 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:05,191 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] [2022-01-10 04:10:05,203 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 04:10:05,400 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 04:10:05,401 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:05,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:05,401 INFO L85 PathProgramCache]: Analyzing trace with hash 1699061038, now seen corresponding path program 1 times [2022-01-10 04:10:05,401 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:05,401 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1923839927] [2022-01-10 04:10:05,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:05,402 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:05,402 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:05,403 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 04:10:05,403 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 04:10:05,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:05,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 04:10:05,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:05,626 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 04:10:05,626 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:05,626 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:05,626 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1923839927] [2022-01-10 04:10:05,627 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1923839927] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:05,627 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:05,627 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 04:10:05,627 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1704121379] [2022-01-10 04:10:05,627 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:05,627 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 04:10:05,627 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:05,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 04:10:05,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-01-10 04:10:05,628 INFO L87 Difference]: Start difference. First operand 407 states and 533 transitions. Second operand has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:05,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:05,892 INFO L93 Difference]: Finished difference Result 508 states and 677 transitions. [2022-01-10 04:10:05,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-10 04:10:05,893 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 46 [2022-01-10 04:10:05,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:05,895 INFO L225 Difference]: With dead ends: 508 [2022-01-10 04:10:05,895 INFO L226 Difference]: Without dead ends: 495 [2022-01-10 04:10:05,896 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-01-10 04:10:05,896 INFO L933 BasicCegarLoop]: 365 mSDtfsCounter, 209 mSDsluCounter, 1796 mSDsCounter, 0 mSdLazyCounter, 300 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 221 SdHoareTripleChecker+Valid, 2161 SdHoareTripleChecker+Invalid, 316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 300 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:05,896 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [221 Valid, 2161 Invalid, 316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 300 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 04:10:05,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 495 states. [2022-01-10 04:10:05,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 495 to 413. [2022-01-10 04:10:05,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 362 states have (on average 1.276243093922652) internal successors, (462), 369 states have internal predecessors, (462), 35 states have call successors, (35), 14 states have call predecessors, (35), 15 states have return successors, (47), 30 states have call predecessors, (47), 29 states have call successors, (47) [2022-01-10 04:10:05,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 544 transitions. [2022-01-10 04:10:05,918 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 544 transitions. Word has length 46 [2022-01-10 04:10:05,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:05,918 INFO L470 AbstractCegarLoop]: Abstraction has 413 states and 544 transitions. [2022-01-10 04:10:05,918 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:05,918 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 544 transitions. [2022-01-10 04:10:05,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-10 04:10:05,919 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:05,920 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] [2022-01-10 04:10:05,928 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (37)] Ended with exit code 0 [2022-01-10 04:10:06,128 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 04:10:06,128 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:06,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:06,129 INFO L85 PathProgramCache]: Analyzing trace with hash 1266428222, now seen corresponding path program 1 times [2022-01-10 04:10:06,129 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:06,129 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [14648203] [2022-01-10 04:10:06,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:06,129 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:06,130 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:06,130 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 04:10:06,134 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 04:10:06,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:06,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 04:10:06,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:06,304 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 04:10:06,305 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:06,305 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:06,305 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [14648203] [2022-01-10 04:10:06,305 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [14648203] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:06,305 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:06,305 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 04:10:06,305 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [772752693] [2022-01-10 04:10:06,305 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:06,305 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 04:10:06,305 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:06,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 04:10:06,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-10 04:10:06,306 INFO L87 Difference]: Start difference. First operand 413 states and 544 transitions. Second operand has 7 states, 7 states have (on average 6.0) internal successors, (42), 6 states have internal predecessors, (42), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-01-10 04:10:06,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:06,363 INFO L93 Difference]: Finished difference Result 431 states and 562 transitions. [2022-01-10 04:10:06,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 04:10:06,364 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.0) internal successors, (42), 6 states have internal predecessors, (42), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 47 [2022-01-10 04:10:06,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:06,365 INFO L225 Difference]: With dead ends: 431 [2022-01-10 04:10:06,365 INFO L226 Difference]: Without dead ends: 412 [2022-01-10 04:10:06,366 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-01-10 04:10:06,366 INFO L933 BasicCegarLoop]: 356 mSDtfsCounter, 21 mSDsluCounter, 1735 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 2091 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:06,366 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 2091 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 04:10:06,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 412 states. [2022-01-10 04:10:06,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 412 to 412. [2022-01-10 04:10:06,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 361 states have (on average 1.2770083102493075) internal successors, (461), 369 states have internal predecessors, (461), 35 states have call successors, (35), 14 states have call predecessors, (35), 15 states have return successors, (46), 29 states have call predecessors, (46), 29 states have call successors, (46) [2022-01-10 04:10:06,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 542 transitions. [2022-01-10 04:10:06,382 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 542 transitions. Word has length 47 [2022-01-10 04:10:06,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:06,382 INFO L470 AbstractCegarLoop]: Abstraction has 412 states and 542 transitions. [2022-01-10 04:10:06,382 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.0) internal successors, (42), 6 states have internal predecessors, (42), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-01-10 04:10:06,382 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 542 transitions. [2022-01-10 04:10:06,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-01-10 04:10:06,383 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:06,383 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] [2022-01-10 04:10:06,389 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (38)] Ended with exit code 0 [2022-01-10 04:10:06,583 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 04:10:06,584 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:06,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:06,584 INFO L85 PathProgramCache]: Analyzing trace with hash 723398603, now seen corresponding path program 1 times [2022-01-10 04:10:06,584 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:06,584 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1051499567] [2022-01-10 04:10:06,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:06,585 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:06,585 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:06,586 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 04:10:06,586 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 04:10:06,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:06,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 5 conjunts are in the unsatisfiable core [2022-01-10 04:10:06,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:06,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 04:10:06,778 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:06,778 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:06,779 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1051499567] [2022-01-10 04:10:06,779 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1051499567] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:06,779 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:06,779 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 04:10:06,779 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1962836987] [2022-01-10 04:10:06,779 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:06,779 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 04:10:06,779 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:06,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 04:10:06,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-01-10 04:10:06,780 INFO L87 Difference]: Start difference. First operand 412 states and 542 transitions. Second operand has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:06,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:06,917 INFO L93 Difference]: Finished difference Result 591 states and 773 transitions. [2022-01-10 04:10:06,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 04:10:06,918 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 48 [2022-01-10 04:10:06,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:06,919 INFO L225 Difference]: With dead ends: 591 [2022-01-10 04:10:06,919 INFO L226 Difference]: Without dead ends: 405 [2022-01-10 04:10:06,920 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-01-10 04:10:06,920 INFO L933 BasicCegarLoop]: 430 mSDtfsCounter, 400 mSDsluCounter, 261 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 400 SdHoareTripleChecker+Valid, 691 SdHoareTripleChecker+Invalid, 106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:06,921 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [400 Valid, 691 Invalid, 106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 105 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 04:10:06,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 405 states. [2022-01-10 04:10:06,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 405 to 403. [2022-01-10 04:10:06,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 353 states have (on average 1.274787535410765) internal successors, (450), 363 states have internal predecessors, (450), 35 states have call successors, (35), 14 states have call predecessors, (35), 14 states have return successors, (43), 26 states have call predecessors, (43), 29 states have call successors, (43) [2022-01-10 04:10:06,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 528 transitions. [2022-01-10 04:10:06,942 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 528 transitions. Word has length 48 [2022-01-10 04:10:06,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:06,942 INFO L470 AbstractCegarLoop]: Abstraction has 403 states and 528 transitions. [2022-01-10 04:10:06,942 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:06,942 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 528 transitions. [2022-01-10 04:10:06,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-01-10 04:10:06,943 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:06,944 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] [2022-01-10 04:10:06,955 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (39)] Forceful destruction successful, exit code 0 [2022-01-10 04:10:07,152 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 04:10:07,153 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:07,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:07,153 INFO L85 PathProgramCache]: Analyzing trace with hash 1875666142, now seen corresponding path program 1 times [2022-01-10 04:10:07,154 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:07,154 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1041959807] [2022-01-10 04:10:07,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:07,154 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:07,154 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:07,155 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 04:10:07,156 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 04:10:07,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:07,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 04:10:07,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:07,314 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 04:10:07,314 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:07,314 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:07,315 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1041959807] [2022-01-10 04:10:07,315 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1041959807] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:07,315 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:07,315 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 04:10:07,315 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [152610510] [2022-01-10 04:10:07,315 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:07,315 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 04:10:07,315 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:07,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 04:10:07,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 04:10:07,316 INFO L87 Difference]: Start difference. First operand 403 states and 528 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-01-10 04:10:07,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:07,368 INFO L93 Difference]: Finished difference Result 420 states and 545 transitions. [2022-01-10 04:10:07,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 04:10:07,369 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 48 [2022-01-10 04:10:07,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:07,370 INFO L225 Difference]: With dead ends: 420 [2022-01-10 04:10:07,370 INFO L226 Difference]: Without dead ends: 398 [2022-01-10 04:10:07,371 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 44 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 04:10:07,371 INFO L933 BasicCegarLoop]: 348 mSDtfsCounter, 22 mSDsluCounter, 1022 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 1370 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:07,372 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 1370 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 04:10:07,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 398 states. [2022-01-10 04:10:07,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 398 to 398. [2022-01-10 04:10:07,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 398 states, 350 states have (on average 1.2714285714285714) internal successors, (445), 359 states have internal predecessors, (445), 34 states have call successors, (34), 14 states have call predecessors, (34), 13 states have return successors, (41), 25 states have call predecessors, (41), 28 states have call successors, (41) [2022-01-10 04:10:07,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 520 transitions. [2022-01-10 04:10:07,390 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 520 transitions. Word has length 48 [2022-01-10 04:10:07,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:07,391 INFO L470 AbstractCegarLoop]: Abstraction has 398 states and 520 transitions. [2022-01-10 04:10:07,391 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-01-10 04:10:07,391 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 520 transitions. [2022-01-10 04:10:07,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-10 04:10:07,391 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:07,392 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 04:10:07,398 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (40)] Ended with exit code 0 [2022-01-10 04:10:07,592 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 04:10:07,592 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:07,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:07,593 INFO L85 PathProgramCache]: Analyzing trace with hash -1522617579, now seen corresponding path program 1 times [2022-01-10 04:10:07,593 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:07,593 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [126090364] [2022-01-10 04:10:07,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:07,593 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:07,593 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:07,594 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 04:10:07,603 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 04:10:07,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:07,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 04:10:07,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:07,811 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 04:10:07,811 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:07,811 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:07,811 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [126090364] [2022-01-10 04:10:07,811 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [126090364] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:07,811 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:07,811 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 04:10:07,812 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284841537] [2022-01-10 04:10:07,812 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:07,812 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 04:10:07,812 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:07,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 04:10:07,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-01-10 04:10:07,812 INFO L87 Difference]: Start difference. First operand 398 states and 520 transitions. Second operand has 8 states, 8 states have (on average 5.5) internal successors, (44), 7 states have internal predecessors, (44), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:07,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:07,922 INFO L93 Difference]: Finished difference Result 423 states and 553 transitions. [2022-01-10 04:10:07,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-10 04:10:07,922 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.5) internal successors, (44), 7 states have internal predecessors, (44), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 47 [2022-01-10 04:10:07,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:07,923 INFO L225 Difference]: With dead ends: 423 [2022-01-10 04:10:07,924 INFO L226 Difference]: Without dead ends: 410 [2022-01-10 04:10:07,924 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-01-10 04:10:07,925 INFO L933 BasicCegarLoop]: 360 mSDtfsCounter, 15 mSDsluCounter, 1705 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 2065 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:07,925 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 2065 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 04:10:07,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2022-01-10 04:10:07,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 398. [2022-01-10 04:10:07,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 398 states, 350 states have (on average 1.2714285714285714) internal successors, (445), 359 states have internal predecessors, (445), 34 states have call successors, (34), 14 states have call predecessors, (34), 13 states have return successors, (41), 25 states have call predecessors, (41), 28 states have call successors, (41) [2022-01-10 04:10:07,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 520 transitions. [2022-01-10 04:10:07,944 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 520 transitions. Word has length 47 [2022-01-10 04:10:07,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:07,944 INFO L470 AbstractCegarLoop]: Abstraction has 398 states and 520 transitions. [2022-01-10 04:10:07,945 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.5) internal successors, (44), 7 states have internal predecessors, (44), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:07,945 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 520 transitions. [2022-01-10 04:10:07,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-10 04:10:07,946 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:07,946 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 04:10:07,953 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 04:10:08,153 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 04:10:08,153 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:08,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:08,154 INFO L85 PathProgramCache]: Analyzing trace with hash 265757525, now seen corresponding path program 1 times [2022-01-10 04:10:08,154 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:08,154 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1110670993] [2022-01-10 04:10:08,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:08,154 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:08,154 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:08,155 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 04:10:08,156 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 04:10:08,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:08,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 04:10:08,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:08,366 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 04:10:08,366 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:08,366 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:08,366 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1110670993] [2022-01-10 04:10:08,366 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1110670993] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:08,366 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:08,367 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 04:10:08,367 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1226049344] [2022-01-10 04:10:08,367 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:08,367 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 04:10:08,367 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:08,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 04:10:08,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-01-10 04:10:08,367 INFO L87 Difference]: Start difference. First operand 398 states and 520 transitions. Second operand has 8 states, 8 states have (on average 5.5) internal successors, (44), 7 states have internal predecessors, (44), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:08,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:08,478 INFO L93 Difference]: Finished difference Result 410 states and 531 transitions. [2022-01-10 04:10:08,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-10 04:10:08,479 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.5) internal successors, (44), 7 states have internal predecessors, (44), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 47 [2022-01-10 04:10:08,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:08,480 INFO L225 Difference]: With dead ends: 410 [2022-01-10 04:10:08,480 INFO L226 Difference]: Without dead ends: 394 [2022-01-10 04:10:08,480 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-01-10 04:10:08,481 INFO L933 BasicCegarLoop]: 359 mSDtfsCounter, 15 mSDsluCounter, 1704 mSDsCounter, 0 mSdLazyCounter, 111 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 2063 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:08,481 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 2063 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 111 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 04:10:08,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 394 states. [2022-01-10 04:10:08,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 394 to 388. [2022-01-10 04:10:08,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 388 states, 342 states have (on average 1.2748538011695907) internal successors, (436), 350 states have internal predecessors, (436), 33 states have call successors, (33), 14 states have call predecessors, (33), 12 states have return successors, (34), 24 states have call predecessors, (34), 27 states have call successors, (34) [2022-01-10 04:10:08,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 503 transitions. [2022-01-10 04:10:08,501 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 503 transitions. Word has length 47 [2022-01-10 04:10:08,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:08,501 INFO L470 AbstractCegarLoop]: Abstraction has 388 states and 503 transitions. [2022-01-10 04:10:08,501 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.5) internal successors, (44), 7 states have internal predecessors, (44), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:08,501 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 503 transitions. [2022-01-10 04:10:08,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-10 04:10:08,502 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:08,502 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] [2022-01-10 04:10:08,511 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 04:10:08,711 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 04:10:08,711 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:08,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:08,712 INFO L85 PathProgramCache]: Analyzing trace with hash 1978066446, now seen corresponding path program 1 times [2022-01-10 04:10:08,712 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:08,712 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1959782399] [2022-01-10 04:10:08,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:08,712 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:08,712 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:08,713 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 04:10:08,713 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 04:10:08,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:08,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 04:10:08,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:08,869 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 04:10:08,870 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:08,870 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:08,870 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1959782399] [2022-01-10 04:10:08,870 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1959782399] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:08,870 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:08,870 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 04:10:08,870 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439450600] [2022-01-10 04:10:08,870 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:08,870 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 04:10:08,870 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:08,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 04:10:08,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 04:10:08,871 INFO L87 Difference]: Start difference. First operand 388 states and 503 transitions. Second operand has 5 states, 5 states have (on average 8.8) internal successors, (44), 5 states have internal predecessors, (44), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:08,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:08,918 INFO L93 Difference]: Finished difference Result 404 states and 519 transitions. [2022-01-10 04:10:08,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 04:10:08,919 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.8) internal successors, (44), 5 states have internal predecessors, (44), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 47 [2022-01-10 04:10:08,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:08,920 INFO L225 Difference]: With dead ends: 404 [2022-01-10 04:10:08,920 INFO L226 Difference]: Without dead ends: 384 [2022-01-10 04:10:08,920 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 43 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 04:10:08,920 INFO L933 BasicCegarLoop]: 336 mSDtfsCounter, 21 mSDsluCounter, 998 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 1334 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:08,921 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 1334 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 04:10:08,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 384 states. [2022-01-10 04:10:08,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 384 to 384. [2022-01-10 04:10:08,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 384 states, 338 states have (on average 1.272189349112426) internal successors, (430), 346 states have internal predecessors, (430), 33 states have call successors, (33), 14 states have call predecessors, (33), 12 states have return successors, (34), 24 states have call predecessors, (34), 27 states have call successors, (34) [2022-01-10 04:10:08,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 384 states to 384 states and 497 transitions. [2022-01-10 04:10:08,938 INFO L78 Accepts]: Start accepts. Automaton has 384 states and 497 transitions. Word has length 47 [2022-01-10 04:10:08,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:08,938 INFO L470 AbstractCegarLoop]: Abstraction has 384 states and 497 transitions. [2022-01-10 04:10:08,938 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.8) internal successors, (44), 5 states have internal predecessors, (44), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:08,938 INFO L276 IsEmpty]: Start isEmpty. Operand 384 states and 497 transitions. [2022-01-10 04:10:08,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-01-10 04:10:08,939 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:08,939 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] [2022-01-10 04:10:08,948 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 04:10:09,148 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 04:10:09,148 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:09,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:09,148 INFO L85 PathProgramCache]: Analyzing trace with hash 712165053, now seen corresponding path program 1 times [2022-01-10 04:10:09,149 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:09,149 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2102054791] [2022-01-10 04:10:09,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:09,149 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:09,149 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:09,150 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 04:10:09,151 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 04:10:09,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:09,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 04:10:09,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:09,315 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 04:10:09,315 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:09,315 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:09,316 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2102054791] [2022-01-10 04:10:09,316 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2102054791] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:09,316 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:09,316 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 04:10:09,316 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785877145] [2022-01-10 04:10:09,316 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:09,316 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 04:10:09,316 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:09,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 04:10:09,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 04:10:09,317 INFO L87 Difference]: Start difference. First operand 384 states and 497 transitions. Second operand has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:09,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:09,339 INFO L93 Difference]: Finished difference Result 620 states and 794 transitions. [2022-01-10 04:10:09,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 04:10:09,340 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 49 [2022-01-10 04:10:09,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:09,341 INFO L225 Difference]: With dead ends: 620 [2022-01-10 04:10:09,341 INFO L226 Difference]: Without dead ends: 459 [2022-01-10 04:10:09,342 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 47 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 04:10:09,342 INFO L933 BasicCegarLoop]: 380 mSDtfsCounter, 121 mSDsluCounter, 299 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 679 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:09,342 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [121 Valid, 679 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 04:10:09,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 459 states. [2022-01-10 04:10:09,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 459 to 431. [2022-01-10 04:10:09,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 431 states, 381 states have (on average 1.2755905511811023) internal successors, (486), 387 states have internal predecessors, (486), 35 states have call successors, (35), 16 states have call predecessors, (35), 14 states have return successors, (34), 28 states have call predecessors, (34), 30 states have call successors, (34) [2022-01-10 04:10:09,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 431 states to 431 states and 555 transitions. [2022-01-10 04:10:09,366 INFO L78 Accepts]: Start accepts. Automaton has 431 states and 555 transitions. Word has length 49 [2022-01-10 04:10:09,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:09,366 INFO L470 AbstractCegarLoop]: Abstraction has 431 states and 555 transitions. [2022-01-10 04:10:09,366 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:09,366 INFO L276 IsEmpty]: Start isEmpty. Operand 431 states and 555 transitions. [2022-01-10 04:10:09,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-01-10 04:10:09,367 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:09,367 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] [2022-01-10 04:10:09,376 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (44)] Forceful destruction successful, exit code 0 [2022-01-10 04:10:09,576 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 04:10:09,576 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:09,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:09,577 INFO L85 PathProgramCache]: Analyzing trace with hash -1620758026, now seen corresponding path program 1 times [2022-01-10 04:10:09,577 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:09,577 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [896598968] [2022-01-10 04:10:09,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:09,577 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:09,577 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:09,578 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 04:10:09,580 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (45)] Waiting until timeout for monitored process [2022-01-10 04:10:09,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:09,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 04:10:09,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:09,733 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 04:10:09,733 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:09,734 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:09,734 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [896598968] [2022-01-10 04:10:09,734 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [896598968] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:09,734 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:09,734 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 04:10:09,734 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1336287475] [2022-01-10 04:10:09,734 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:09,734 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 04:10:09,734 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:09,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 04:10:09,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 04:10:09,734 INFO L87 Difference]: Start difference. First operand 431 states and 555 transitions. Second operand has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:09,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:09,764 INFO L93 Difference]: Finished difference Result 530 states and 670 transitions. [2022-01-10 04:10:09,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 04:10:09,764 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 48 [2022-01-10 04:10:09,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:09,765 INFO L225 Difference]: With dead ends: 530 [2022-01-10 04:10:09,765 INFO L226 Difference]: Without dead ends: 444 [2022-01-10 04:10:09,766 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 04:10:09,766 INFO L933 BasicCegarLoop]: 334 mSDtfsCounter, 19 mSDsluCounter, 660 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 994 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:09,766 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [19 Valid, 994 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 04:10:09,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 444 states. [2022-01-10 04:10:09,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 444 to 433. [2022-01-10 04:10:09,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 433 states, 383 states have (on average 1.2741514360313315) internal successors, (488), 389 states have internal predecessors, (488), 35 states have call successors, (35), 16 states have call predecessors, (35), 14 states have return successors, (34), 28 states have call predecessors, (34), 30 states have call successors, (34) [2022-01-10 04:10:09,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 433 states to 433 states and 557 transitions. [2022-01-10 04:10:09,788 INFO L78 Accepts]: Start accepts. Automaton has 433 states and 557 transitions. Word has length 48 [2022-01-10 04:10:09,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:09,788 INFO L470 AbstractCegarLoop]: Abstraction has 433 states and 557 transitions. [2022-01-10 04:10:09,788 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:09,788 INFO L276 IsEmpty]: Start isEmpty. Operand 433 states and 557 transitions. [2022-01-10 04:10:09,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-01-10 04:10:09,789 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:09,789 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] [2022-01-10 04:10:09,796 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (45)] Ended with exit code 0 [2022-01-10 04:10:09,991 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 04:10:09,991 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:09,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:09,991 INFO L85 PathProgramCache]: Analyzing trace with hash -979201482, now seen corresponding path program 1 times [2022-01-10 04:10:09,992 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:09,992 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [816342196] [2022-01-10 04:10:09,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:09,992 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:09,992 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:09,993 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 04:10:09,994 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (46)] Waiting until timeout for monitored process [2022-01-10 04:10:10,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:10,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 04:10:10,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:10,191 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 04:10:10,191 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:10,191 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:10,191 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [816342196] [2022-01-10 04:10:10,191 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [816342196] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:10,191 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:10,191 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 04:10:10,191 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1274183290] [2022-01-10 04:10:10,191 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:10,191 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 04:10:10,191 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:10,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 04:10:10,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-10 04:10:10,192 INFO L87 Difference]: Start difference. First operand 433 states and 557 transitions. Second operand has 8 states, 8 states have (on average 5.625) internal successors, (45), 7 states have internal predecessors, (45), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:10,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:10,257 INFO L93 Difference]: Finished difference Result 545 states and 685 transitions. [2022-01-10 04:10:10,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-10 04:10:10,257 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.625) internal successors, (45), 7 states have internal predecessors, (45), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 48 [2022-01-10 04:10:10,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:10,259 INFO L225 Difference]: With dead ends: 545 [2022-01-10 04:10:10,259 INFO L226 Difference]: Without dead ends: 452 [2022-01-10 04:10:10,259 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-01-10 04:10:10,259 INFO L933 BasicCegarLoop]: 341 mSDtfsCounter, 36 mSDsluCounter, 2002 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 2343 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:10,260 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 2343 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 04:10:10,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 452 states. [2022-01-10 04:10:10,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 452 to 438. [2022-01-10 04:10:10,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 438 states, 387 states have (on average 1.268733850129199) internal successors, (491), 393 states have internal predecessors, (491), 35 states have call successors, (35), 16 states have call predecessors, (35), 15 states have return successors, (36), 29 states have call predecessors, (36), 30 states have call successors, (36) [2022-01-10 04:10:10,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 562 transitions. [2022-01-10 04:10:10,283 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 562 transitions. Word has length 48 [2022-01-10 04:10:10,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:10,283 INFO L470 AbstractCegarLoop]: Abstraction has 438 states and 562 transitions. [2022-01-10 04:10:10,283 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.625) internal successors, (45), 7 states have internal predecessors, (45), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:10,284 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 562 transitions. [2022-01-10 04:10:10,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-01-10 04:10:10,284 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:10,285 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] [2022-01-10 04:10:10,295 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (46)] Forceful destruction successful, exit code 0 [2022-01-10 04:10:10,494 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 04:10:10,494 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:10,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:10,494 INFO L85 PathProgramCache]: Analyzing trace with hash -697229217, now seen corresponding path program 1 times [2022-01-10 04:10:10,495 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:10,495 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [464261701] [2022-01-10 04:10:10,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:10,495 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:10,495 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:10,496 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 04:10:10,497 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (47)] Waiting until timeout for monitored process [2022-01-10 04:10:10,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:10,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 04:10:10,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:10,691 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 04:10:10,691 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:10,691 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:10,692 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [464261701] [2022-01-10 04:10:10,692 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [464261701] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:10,692 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:10,692 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 04:10:10,692 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1607330764] [2022-01-10 04:10:10,692 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:10,692 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 04:10:10,692 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:10,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 04:10:10,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-10 04:10:10,693 INFO L87 Difference]: Start difference. First operand 438 states and 562 transitions. Second operand has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 5 states have internal predecessors, (47), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:10,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:10,740 INFO L93 Difference]: Finished difference Result 483 states and 614 transitions. [2022-01-10 04:10:10,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 04:10:10,740 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 5 states have internal predecessors, (47), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 51 [2022-01-10 04:10:10,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:10,742 INFO L225 Difference]: With dead ends: 483 [2022-01-10 04:10:10,742 INFO L226 Difference]: Without dead ends: 459 [2022-01-10 04:10:10,742 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-01-10 04:10:10,742 INFO L933 BasicCegarLoop]: 364 mSDtfsCounter, 21 mSDsluCounter, 1417 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 1781 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:10,743 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 1781 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 04:10:10,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 459 states. [2022-01-10 04:10:10,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 459 to 436. [2022-01-10 04:10:10,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 386 states have (on average 1.266839378238342) internal successors, (489), 391 states have internal predecessors, (489), 34 states have call successors, (34), 16 states have call predecessors, (34), 15 states have return successors, (35), 29 states have call predecessors, (35), 29 states have call successors, (35) [2022-01-10 04:10:10,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 558 transitions. [2022-01-10 04:10:10,766 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 558 transitions. Word has length 51 [2022-01-10 04:10:10,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:10,766 INFO L470 AbstractCegarLoop]: Abstraction has 436 states and 558 transitions. [2022-01-10 04:10:10,766 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 5 states have internal predecessors, (47), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:10,767 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 558 transitions. [2022-01-10 04:10:10,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-01-10 04:10:10,768 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:10,768 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 04:10:10,780 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (47)] Forceful destruction successful, exit code 0 [2022-01-10 04:10:10,977 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 04:10:10,977 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:10,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:10,977 INFO L85 PathProgramCache]: Analyzing trace with hash -1011871155, now seen corresponding path program 1 times [2022-01-10 04:10:10,977 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:10,977 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1958856720] [2022-01-10 04:10:10,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:10,977 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:10,978 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:10,978 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 04:10:10,979 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (48)] Waiting until timeout for monitored process [2022-01-10 04:10:11,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:11,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 04:10:11,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:11,213 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 04:10:11,213 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:11,214 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:11,214 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1958856720] [2022-01-10 04:10:11,214 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1958856720] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:11,214 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:11,214 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-01-10 04:10:11,214 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1107556670] [2022-01-10 04:10:11,214 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:11,214 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-10 04:10:11,214 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:11,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-10 04:10:11,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-01-10 04:10:11,215 INFO L87 Difference]: Start difference. First operand 436 states and 558 transitions. Second operand has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 8 states have internal predecessors, (48), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:11,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:11,483 INFO L93 Difference]: Finished difference Result 539 states and 701 transitions. [2022-01-10 04:10:11,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-10 04:10:11,483 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 8 states have internal predecessors, (48), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 51 [2022-01-10 04:10:11,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:11,485 INFO L225 Difference]: With dead ends: 539 [2022-01-10 04:10:11,485 INFO L226 Difference]: Without dead ends: 523 [2022-01-10 04:10:11,485 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2022-01-10 04:10:11,486 INFO L933 BasicCegarLoop]: 339 mSDtfsCounter, 314 mSDsluCounter, 1638 mSDsCounter, 0 mSdLazyCounter, 289 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 320 SdHoareTripleChecker+Valid, 1977 SdHoareTripleChecker+Invalid, 323 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:11,486 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [320 Valid, 1977 Invalid, 323 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 289 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 04:10:11,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2022-01-10 04:10:11,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 442. [2022-01-10 04:10:11,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 442 states, 391 states have (on average 1.2634271099744245) internal successors, (494), 397 states have internal predecessors, (494), 34 states have call successors, (34), 16 states have call predecessors, (34), 16 states have return successors, (40), 29 states have call predecessors, (40), 29 states have call successors, (40) [2022-01-10 04:10:11,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 442 states to 442 states and 568 transitions. [2022-01-10 04:10:11,506 INFO L78 Accepts]: Start accepts. Automaton has 442 states and 568 transitions. Word has length 51 [2022-01-10 04:10:11,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:11,506 INFO L470 AbstractCegarLoop]: Abstraction has 442 states and 568 transitions. [2022-01-10 04:10:11,506 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 8 states have internal predecessors, (48), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:11,506 INFO L276 IsEmpty]: Start isEmpty. Operand 442 states and 568 transitions. [2022-01-10 04:10:11,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-01-10 04:10:11,507 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:11,507 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 04:10:11,516 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (48)] Forceful destruction successful, exit code 0 [2022-01-10 04:10:11,716 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 04:10:11,716 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:11,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:11,717 INFO L85 PathProgramCache]: Analyzing trace with hash -775721388, now seen corresponding path program 1 times [2022-01-10 04:10:11,717 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:11,717 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1798559667] [2022-01-10 04:10:11,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:11,717 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:11,717 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:11,718 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 04:10:11,719 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (49)] Waiting until timeout for monitored process [2022-01-10 04:10:11,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:11,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 04:10:11,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:11,948 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 04:10:11,948 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:11,948 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:11,948 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1798559667] [2022-01-10 04:10:11,949 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1798559667] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:11,949 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:11,949 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-01-10 04:10:11,949 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [631168239] [2022-01-10 04:10:11,949 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:11,949 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-10 04:10:11,949 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:11,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-10 04:10:11,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-01-10 04:10:11,949 INFO L87 Difference]: Start difference. First operand 442 states and 568 transitions. Second operand has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:12,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:12,112 INFO L93 Difference]: Finished difference Result 470 states and 604 transitions. [2022-01-10 04:10:12,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-10 04:10:12,112 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 52 [2022-01-10 04:10:12,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:12,114 INFO L225 Difference]: With dead ends: 470 [2022-01-10 04:10:12,114 INFO L226 Difference]: Without dead ends: 454 [2022-01-10 04:10:12,115 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-01-10 04:10:12,115 INFO L933 BasicCegarLoop]: 341 mSDtfsCounter, 22 mSDsluCounter, 2254 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 2595 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 175 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:12,115 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 2595 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 175 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 04:10:12,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2022-01-10 04:10:12,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 442. [2022-01-10 04:10:12,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 442 states, 391 states have (on average 1.2634271099744245) internal successors, (494), 397 states have internal predecessors, (494), 34 states have call successors, (34), 16 states have call predecessors, (34), 16 states have return successors, (40), 29 states have call predecessors, (40), 29 states have call successors, (40) [2022-01-10 04:10:12,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 442 states to 442 states and 568 transitions. [2022-01-10 04:10:12,135 INFO L78 Accepts]: Start accepts. Automaton has 442 states and 568 transitions. Word has length 52 [2022-01-10 04:10:12,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:12,135 INFO L470 AbstractCegarLoop]: Abstraction has 442 states and 568 transitions. [2022-01-10 04:10:12,135 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:12,135 INFO L276 IsEmpty]: Start isEmpty. Operand 442 states and 568 transitions. [2022-01-10 04:10:12,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-01-10 04:10:12,136 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:12,136 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] [2022-01-10 04:10:12,147 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (49)] Forceful destruction successful, exit code 0 [2022-01-10 04:10:12,345 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 04:10:12,345 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:12,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:12,346 INFO L85 PathProgramCache]: Analyzing trace with hash 1932662292, now seen corresponding path program 1 times [2022-01-10 04:10:12,346 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:12,346 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [518088235] [2022-01-10 04:10:12,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:12,346 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:12,346 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:12,347 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 04:10:12,348 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (50)] Waiting until timeout for monitored process [2022-01-10 04:10:12,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:12,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 04:10:12,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:12,577 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 04:10:12,577 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:12,577 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:12,577 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [518088235] [2022-01-10 04:10:12,577 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [518088235] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:12,577 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:12,577 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-01-10 04:10:12,577 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [426844244] [2022-01-10 04:10:12,577 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:12,578 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-10 04:10:12,578 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:12,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-10 04:10:12,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-01-10 04:10:12,578 INFO L87 Difference]: Start difference. First operand 442 states and 568 transitions. Second operand has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:12,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:12,715 INFO L93 Difference]: Finished difference Result 457 states and 583 transitions. [2022-01-10 04:10:12,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-10 04:10:12,715 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 52 [2022-01-10 04:10:12,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:12,717 INFO L225 Difference]: With dead ends: 457 [2022-01-10 04:10:12,717 INFO L226 Difference]: Without dead ends: 438 [2022-01-10 04:10:12,717 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-01-10 04:10:12,717 INFO L933 BasicCegarLoop]: 340 mSDtfsCounter, 25 mSDsluCounter, 1938 mSDsCounter, 0 mSdLazyCounter, 143 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 2278 SdHoareTripleChecker+Invalid, 144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 143 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:12,718 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [25 Valid, 2278 Invalid, 144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 143 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 04:10:12,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 438 states. [2022-01-10 04:10:12,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 438 to 432. [2022-01-10 04:10:12,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 432 states, 383 states have (on average 1.2663185378590078) internal successors, (485), 388 states have internal predecessors, (485), 33 states have call successors, (33), 16 states have call predecessors, (33), 15 states have return successors, (34), 28 states have call predecessors, (34), 28 states have call successors, (34) [2022-01-10 04:10:12,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 552 transitions. [2022-01-10 04:10:12,734 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 552 transitions. Word has length 52 [2022-01-10 04:10:12,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:12,735 INFO L470 AbstractCegarLoop]: Abstraction has 432 states and 552 transitions. [2022-01-10 04:10:12,735 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:12,735 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 552 transitions. [2022-01-10 04:10:12,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-01-10 04:10:12,735 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:12,736 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] [2022-01-10 04:10:12,742 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (50)] Ended with exit code 0 [2022-01-10 04:10:12,936 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 04:10:12,936 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:12,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:12,937 INFO L85 PathProgramCache]: Analyzing trace with hash -1800703409, now seen corresponding path program 1 times [2022-01-10 04:10:12,937 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:12,937 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [908495648] [2022-01-10 04:10:12,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:12,937 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:12,937 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:12,938 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 04:10:12,939 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (51)] Waiting until timeout for monitored process [2022-01-10 04:10:13,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:13,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 04:10:13,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:13,179 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 04:10:13,179 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:13,179 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:13,179 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [908495648] [2022-01-10 04:10:13,179 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [908495648] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:13,179 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:13,179 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-01-10 04:10:13,179 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [135930349] [2022-01-10 04:10:13,180 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:13,180 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-10 04:10:13,180 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:13,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-10 04:10:13,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-01-10 04:10:13,180 INFO L87 Difference]: Start difference. First operand 432 states and 552 transitions. Second operand has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:13,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:13,441 INFO L93 Difference]: Finished difference Result 534 states and 693 transitions. [2022-01-10 04:10:13,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-10 04:10:13,443 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 52 [2022-01-10 04:10:13,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:13,445 INFO L225 Difference]: With dead ends: 534 [2022-01-10 04:10:13,445 INFO L226 Difference]: Without dead ends: 518 [2022-01-10 04:10:13,445 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2022-01-10 04:10:13,445 INFO L933 BasicCegarLoop]: 335 mSDtfsCounter, 307 mSDsluCounter, 1623 mSDsCounter, 0 mSdLazyCounter, 275 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 313 SdHoareTripleChecker+Valid, 1958 SdHoareTripleChecker+Invalid, 307 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:13,446 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [313 Valid, 1958 Invalid, 307 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 275 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 04:10:13,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2022-01-10 04:10:13,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 438. [2022-01-10 04:10:13,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 438 states, 388 states have (on average 1.2628865979381443) internal successors, (490), 394 states have internal predecessors, (490), 33 states have call successors, (33), 16 states have call predecessors, (33), 16 states have return successors, (38), 28 states have call predecessors, (38), 28 states have call successors, (38) [2022-01-10 04:10:13,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 561 transitions. [2022-01-10 04:10:13,469 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 561 transitions. Word has length 52 [2022-01-10 04:10:13,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:13,470 INFO L470 AbstractCegarLoop]: Abstraction has 438 states and 561 transitions. [2022-01-10 04:10:13,470 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:13,470 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 561 transitions. [2022-01-10 04:10:13,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-01-10 04:10:13,471 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:13,471 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 04:10:13,483 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (51)] Forceful destruction successful, exit code 0 [2022-01-10 04:10:13,680 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 04:10:13,680 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:13,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:13,680 INFO L85 PathProgramCache]: Analyzing trace with hash -1557824811, now seen corresponding path program 1 times [2022-01-10 04:10:13,681 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:13,681 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [529926193] [2022-01-10 04:10:13,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:13,681 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:13,681 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:13,682 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 04:10:13,682 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (52)] Waiting until timeout for monitored process [2022-01-10 04:10:13,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:13,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 04:10:13,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:13,906 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 04:10:13,906 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:13,906 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:13,906 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [529926193] [2022-01-10 04:10:13,906 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [529926193] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:13,906 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:13,906 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-01-10 04:10:13,906 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1684602430] [2022-01-10 04:10:13,906 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:13,906 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-10 04:10:13,907 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:13,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-10 04:10:13,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-01-10 04:10:13,907 INFO L87 Difference]: Start difference. First operand 438 states and 561 transitions. Second operand has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:14,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:14,221 INFO L93 Difference]: Finished difference Result 533 states and 691 transitions. [2022-01-10 04:10:14,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-10 04:10:14,222 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 52 [2022-01-10 04:10:14,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:14,224 INFO L225 Difference]: With dead ends: 533 [2022-01-10 04:10:14,224 INFO L226 Difference]: Without dead ends: 517 [2022-01-10 04:10:14,225 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2022-01-10 04:10:14,225 INFO L933 BasicCegarLoop]: 337 mSDtfsCounter, 303 mSDsluCounter, 1925 mSDsCounter, 0 mSdLazyCounter, 332 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 309 SdHoareTripleChecker+Valid, 2262 SdHoareTripleChecker+Invalid, 362 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 332 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:14,225 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [309 Valid, 2262 Invalid, 362 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 332 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 04:10:14,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 517 states. [2022-01-10 04:10:14,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 517 to 438. [2022-01-10 04:10:14,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 438 states, 388 states have (on average 1.2628865979381443) internal successors, (490), 394 states have internal predecessors, (490), 33 states have call successors, (33), 16 states have call predecessors, (33), 16 states have return successors, (37), 28 states have call predecessors, (37), 28 states have call successors, (37) [2022-01-10 04:10:14,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 560 transitions. [2022-01-10 04:10:14,250 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 560 transitions. Word has length 52 [2022-01-10 04:10:14,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:14,250 INFO L470 AbstractCegarLoop]: Abstraction has 438 states and 560 transitions. [2022-01-10 04:10:14,250 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:14,251 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 560 transitions. [2022-01-10 04:10:14,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-01-10 04:10:14,252 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:14,252 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] [2022-01-10 04:10:14,281 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (52)] Forceful destruction successful, exit code 0 [2022-01-10 04:10:14,459 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 04:10:14,459 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:14,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:14,460 INFO L85 PathProgramCache]: Analyzing trace with hash 1863063646, now seen corresponding path program 1 times [2022-01-10 04:10:14,460 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:14,460 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [328815537] [2022-01-10 04:10:14,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:14,460 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:14,460 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:14,462 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 04:10:14,463 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (53)] Waiting until timeout for monitored process [2022-01-10 04:10:14,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:14,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 04:10:14,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:14,707 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 04:10:14,707 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:14,707 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:14,707 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [328815537] [2022-01-10 04:10:14,707 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [328815537] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:14,707 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:14,707 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 04:10:14,707 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192003303] [2022-01-10 04:10:14,707 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:14,707 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 04:10:14,707 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:14,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 04:10:14,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-01-10 04:10:14,708 INFO L87 Difference]: Start difference. First operand 438 states and 560 transitions. Second operand has 8 states, 8 states have (on average 6.125) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:14,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:14,903 INFO L93 Difference]: Finished difference Result 528 states and 684 transitions. [2022-01-10 04:10:14,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-10 04:10:14,904 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.125) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 52 [2022-01-10 04:10:14,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:14,906 INFO L225 Difference]: With dead ends: 528 [2022-01-10 04:10:14,906 INFO L226 Difference]: Without dead ends: 515 [2022-01-10 04:10:14,906 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-01-10 04:10:14,907 INFO L933 BasicCegarLoop]: 347 mSDtfsCounter, 197 mSDsluCounter, 1431 mSDsCounter, 0 mSdLazyCounter, 211 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 208 SdHoareTripleChecker+Valid, 1778 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 211 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:14,907 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [208 Valid, 1778 Invalid, 223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 211 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 04:10:14,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 515 states. [2022-01-10 04:10:14,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 515 to 438. [2022-01-10 04:10:14,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 438 states, 388 states have (on average 1.2628865979381443) internal successors, (490), 394 states have internal predecessors, (490), 33 states have call successors, (33), 16 states have call predecessors, (33), 16 states have return successors, (36), 28 states have call predecessors, (36), 28 states have call successors, (36) [2022-01-10 04:10:14,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 559 transitions. [2022-01-10 04:10:14,925 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 559 transitions. Word has length 52 [2022-01-10 04:10:14,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:14,926 INFO L470 AbstractCegarLoop]: Abstraction has 438 states and 559 transitions. [2022-01-10 04:10:14,926 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.125) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:14,926 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 559 transitions. [2022-01-10 04:10:14,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-01-10 04:10:14,927 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:14,927 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] [2022-01-10 04:10:14,934 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (53)] Ended with exit code 0 [2022-01-10 04:10:15,127 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 04:10:15,128 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:15,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:15,128 INFO L85 PathProgramCache]: Analyzing trace with hash 1043047530, now seen corresponding path program 1 times [2022-01-10 04:10:15,128 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:15,128 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1115877752] [2022-01-10 04:10:15,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:15,128 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:15,129 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:15,129 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 04:10:15,130 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (54)] Waiting until timeout for monitored process [2022-01-10 04:10:15,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:15,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 04:10:15,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:15,342 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 04:10:15,342 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:15,342 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:15,343 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1115877752] [2022-01-10 04:10:15,343 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1115877752] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:15,343 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:15,343 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 04:10:15,343 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821907528] [2022-01-10 04:10:15,343 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:15,343 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 04:10:15,343 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:15,344 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 04:10:15,344 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-10 04:10:15,344 INFO L87 Difference]: Start difference. First operand 438 states and 559 transitions. Second operand has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:15,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:15,405 INFO L93 Difference]: Finished difference Result 744 states and 966 transitions. [2022-01-10 04:10:15,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 04:10:15,406 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 54 [2022-01-10 04:10:15,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:15,408 INFO L225 Difference]: With dead ends: 744 [2022-01-10 04:10:15,408 INFO L226 Difference]: Without dead ends: 549 [2022-01-10 04:10:15,409 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-01-10 04:10:15,410 INFO L933 BasicCegarLoop]: 414 mSDtfsCounter, 75 mSDsluCounter, 1561 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 1975 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:15,410 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 1975 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 04:10:15,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 549 states. [2022-01-10 04:10:15,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 549 to 424. [2022-01-10 04:10:15,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 424 states, 376 states have (on average 1.2606382978723405) internal successors, (474), 381 states have internal predecessors, (474), 31 states have call successors, (31), 15 states have call predecessors, (31), 16 states have return successors, (34), 28 states have call predecessors, (34), 27 states have call successors, (34) [2022-01-10 04:10:15,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 539 transitions. [2022-01-10 04:10:15,442 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 539 transitions. Word has length 54 [2022-01-10 04:10:15,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:15,442 INFO L470 AbstractCegarLoop]: Abstraction has 424 states and 539 transitions. [2022-01-10 04:10:15,442 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:15,442 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 539 transitions. [2022-01-10 04:10:15,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-10 04:10:15,443 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:15,444 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] [2022-01-10 04:10:15,454 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (54)] Forceful destruction successful, exit code 0 [2022-01-10 04:10:15,653 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 04:10:15,653 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:15,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:15,654 INFO L85 PathProgramCache]: Analyzing trace with hash 1353418856, now seen corresponding path program 1 times [2022-01-10 04:10:15,654 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:15,654 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1528786604] [2022-01-10 04:10:15,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:15,654 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:15,654 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:15,655 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 04:10:15,655 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (55)] Waiting until timeout for monitored process [2022-01-10 04:10:15,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:15,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 04:10:15,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:15,892 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 04:10:15,892 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:15,892 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:15,892 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1528786604] [2022-01-10 04:10:15,892 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1528786604] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:15,892 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:15,893 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-01-10 04:10:15,893 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1437069456] [2022-01-10 04:10:15,893 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:15,893 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-10 04:10:15,893 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:15,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-10 04:10:15,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-01-10 04:10:15,894 INFO L87 Difference]: Start difference. First operand 424 states and 539 transitions. Second operand has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:16,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:16,037 INFO L93 Difference]: Finished difference Result 452 states and 573 transitions. [2022-01-10 04:10:16,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-10 04:10:16,037 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 53 [2022-01-10 04:10:16,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:16,046 INFO L225 Difference]: With dead ends: 452 [2022-01-10 04:10:16,046 INFO L226 Difference]: Without dead ends: 436 [2022-01-10 04:10:16,046 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-01-10 04:10:16,046 INFO L933 BasicCegarLoop]: 330 mSDtfsCounter, 25 mSDsluCounter, 1879 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 2209 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:16,046 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [25 Valid, 2209 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 04:10:16,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 436 states. [2022-01-10 04:10:16,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 436 to 430. [2022-01-10 04:10:16,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 430 states, 381 states have (on average 1.2572178477690288) internal successors, (479), 387 states have internal predecessors, (479), 31 states have call successors, (31), 15 states have call predecessors, (31), 17 states have return successors, (38), 28 states have call predecessors, (38), 27 states have call successors, (38) [2022-01-10 04:10:16,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 430 states to 430 states and 548 transitions. [2022-01-10 04:10:16,069 INFO L78 Accepts]: Start accepts. Automaton has 430 states and 548 transitions. Word has length 53 [2022-01-10 04:10:16,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:16,069 INFO L470 AbstractCegarLoop]: Abstraction has 430 states and 548 transitions. [2022-01-10 04:10:16,069 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:16,069 INFO L276 IsEmpty]: Start isEmpty. Operand 430 states and 548 transitions. [2022-01-10 04:10:16,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-10 04:10:16,070 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:16,070 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] [2022-01-10 04:10:16,079 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (55)] Forceful destruction successful, exit code 0 [2022-01-10 04:10:16,278 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 04:10:16,279 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:16,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:16,279 INFO L85 PathProgramCache]: Analyzing trace with hash -233164760, now seen corresponding path program 1 times [2022-01-10 04:10:16,279 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:16,279 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [187789940] [2022-01-10 04:10:16,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:16,280 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:16,280 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:16,281 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 04:10:16,282 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (56)] Waiting until timeout for monitored process [2022-01-10 04:10:16,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:16,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 04:10:16,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:16,511 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 04:10:16,512 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:16,512 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:16,512 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [187789940] [2022-01-10 04:10:16,512 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [187789940] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:16,512 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:16,512 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-01-10 04:10:16,512 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [253096221] [2022-01-10 04:10:16,512 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:16,512 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-10 04:10:16,513 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:16,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-10 04:10:16,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-01-10 04:10:16,513 INFO L87 Difference]: Start difference. First operand 430 states and 548 transitions. Second operand has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:16,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:16,668 INFO L93 Difference]: Finished difference Result 445 states and 563 transitions. [2022-01-10 04:10:16,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-10 04:10:16,668 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 53 [2022-01-10 04:10:16,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:16,669 INFO L225 Difference]: With dead ends: 445 [2022-01-10 04:10:16,669 INFO L226 Difference]: Without dead ends: 425 [2022-01-10 04:10:16,670 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-01-10 04:10:16,670 INFO L933 BasicCegarLoop]: 343 mSDtfsCounter, 22 mSDsluCounter, 2252 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 2595 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:16,670 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 2595 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 04:10:16,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 425 states. [2022-01-10 04:10:16,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 425 to 419. [2022-01-10 04:10:16,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 372 states have (on average 1.260752688172043) internal successors, (469), 377 states have internal predecessors, (469), 30 states have call successors, (30), 15 states have call predecessors, (30), 16 states have return successors, (33), 27 states have call predecessors, (33), 26 states have call successors, (33) [2022-01-10 04:10:16,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 532 transitions. [2022-01-10 04:10:16,693 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 532 transitions. Word has length 53 [2022-01-10 04:10:16,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:16,693 INFO L470 AbstractCegarLoop]: Abstraction has 419 states and 532 transitions. [2022-01-10 04:10:16,693 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:16,693 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 532 transitions. [2022-01-10 04:10:16,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-10 04:10:16,694 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:16,694 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] [2022-01-10 04:10:16,700 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (56)] Ended with exit code 0 [2022-01-10 04:10:16,894 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 04:10:16,895 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:16,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:16,895 INFO L85 PathProgramCache]: Analyzing trace with hash 695407414, now seen corresponding path program 1 times [2022-01-10 04:10:16,895 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:16,895 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [24311038] [2022-01-10 04:10:16,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:16,895 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:16,896 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:16,897 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 04:10:16,897 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (57)] Waiting until timeout for monitored process [2022-01-10 04:10:16,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:16,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 04:10:16,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:17,148 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 04:10:17,149 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:17,149 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:17,149 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [24311038] [2022-01-10 04:10:17,149 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [24311038] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:17,149 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:17,149 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-01-10 04:10:17,149 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989462421] [2022-01-10 04:10:17,149 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:17,150 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-10 04:10:17,150 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:17,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-10 04:10:17,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-01-10 04:10:17,150 INFO L87 Difference]: Start difference. First operand 419 states and 532 transitions. Second operand has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:17,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:17,306 INFO L93 Difference]: Finished difference Result 447 states and 565 transitions. [2022-01-10 04:10:17,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-10 04:10:17,306 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 53 [2022-01-10 04:10:17,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:17,307 INFO L225 Difference]: With dead ends: 447 [2022-01-10 04:10:17,307 INFO L226 Difference]: Without dead ends: 431 [2022-01-10 04:10:17,307 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-01-10 04:10:17,308 INFO L933 BasicCegarLoop]: 323 mSDtfsCounter, 25 mSDsluCounter, 1843 mSDsCounter, 0 mSdLazyCounter, 138 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 2166 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 138 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:17,308 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [25 Valid, 2166 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 138 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 04:10:17,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 431 states. [2022-01-10 04:10:17,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 431 to 425. [2022-01-10 04:10:17,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 425 states, 377 states have (on average 1.257294429708223) internal successors, (474), 383 states have internal predecessors, (474), 30 states have call successors, (30), 15 states have call predecessors, (30), 17 states have return successors, (36), 27 states have call predecessors, (36), 26 states have call successors, (36) [2022-01-10 04:10:17,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 540 transitions. [2022-01-10 04:10:17,325 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 540 transitions. Word has length 53 [2022-01-10 04:10:17,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:17,325 INFO L470 AbstractCegarLoop]: Abstraction has 425 states and 540 transitions. [2022-01-10 04:10:17,325 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:17,325 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 540 transitions. [2022-01-10 04:10:17,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-10 04:10:17,326 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:17,326 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] [2022-01-10 04:10:17,332 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (57)] Ended with exit code 0 [2022-01-10 04:10:17,526 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 04:10:17,526 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:17,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:17,527 INFO L85 PathProgramCache]: Analyzing trace with hash -891176202, now seen corresponding path program 1 times [2022-01-10 04:10:17,527 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:17,527 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [960108401] [2022-01-10 04:10:17,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:17,527 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:17,527 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:17,528 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 04:10:17,529 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (58)] Waiting until timeout for monitored process [2022-01-10 04:10:17,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:17,616 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 04:10:17,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:17,755 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 04:10:17,756 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:17,756 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:17,756 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [960108401] [2022-01-10 04:10:17,756 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [960108401] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:17,756 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:17,756 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-01-10 04:10:17,756 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1603325851] [2022-01-10 04:10:17,756 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:17,756 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-10 04:10:17,756 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:17,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-10 04:10:17,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-01-10 04:10:17,757 INFO L87 Difference]: Start difference. First operand 425 states and 540 transitions. Second operand has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:17,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:17,884 INFO L93 Difference]: Finished difference Result 440 states and 555 transitions. [2022-01-10 04:10:17,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-10 04:10:17,884 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 53 [2022-01-10 04:10:17,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:17,886 INFO L225 Difference]: With dead ends: 440 [2022-01-10 04:10:17,886 INFO L226 Difference]: Without dead ends: 421 [2022-01-10 04:10:17,886 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-01-10 04:10:17,886 INFO L933 BasicCegarLoop]: 323 mSDtfsCounter, 22 mSDsluCounter, 2148 mSDsCounter, 0 mSdLazyCounter, 153 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 2471 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:17,886 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 2471 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 153 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 04:10:17,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 421 states. [2022-01-10 04:10:17,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 421 to 415. [2022-01-10 04:10:17,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 369 states have (on average 1.2601626016260163) internal successors, (465), 374 states have internal predecessors, (465), 29 states have call successors, (29), 15 states have call predecessors, (29), 16 states have return successors, (32), 26 states have call predecessors, (32), 25 states have call successors, (32) [2022-01-10 04:10:17,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 526 transitions. [2022-01-10 04:10:17,907 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 526 transitions. Word has length 53 [2022-01-10 04:10:17,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:17,907 INFO L470 AbstractCegarLoop]: Abstraction has 415 states and 526 transitions. [2022-01-10 04:10:17,907 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:17,908 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 526 transitions. [2022-01-10 04:10:17,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-10 04:10:17,908 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:17,908 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] [2022-01-10 04:10:17,917 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (58)] Forceful destruction successful, exit code 0 [2022-01-10 04:10:18,117 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 04:10:18,118 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:18,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:18,118 INFO L85 PathProgramCache]: Analyzing trace with hash 2007255487, now seen corresponding path program 1 times [2022-01-10 04:10:18,118 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:18,118 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [323203417] [2022-01-10 04:10:18,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:18,119 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:18,119 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:18,120 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 04:10:18,121 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (59)] Waiting until timeout for monitored process [2022-01-10 04:10:18,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:18,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 04:10:18,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:18,308 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 04:10:18,308 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:18,308 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:18,308 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [323203417] [2022-01-10 04:10:18,308 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [323203417] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:18,308 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:18,309 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 04:10:18,309 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509749073] [2022-01-10 04:10:18,309 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:18,309 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 04:10:18,309 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:18,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 04:10:18,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 04:10:18,309 INFO L87 Difference]: Start difference. First operand 415 states and 526 transitions. Second operand has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:18,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:18,343 INFO L93 Difference]: Finished difference Result 511 states and 634 transitions. [2022-01-10 04:10:18,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 04:10:18,343 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 53 [2022-01-10 04:10:18,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:18,346 INFO L225 Difference]: With dead ends: 511 [2022-01-10 04:10:18,346 INFO L226 Difference]: Without dead ends: 414 [2022-01-10 04:10:18,346 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 04:10:18,347 INFO L933 BasicCegarLoop]: 311 mSDtfsCounter, 8 mSDsluCounter, 613 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 924 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:18,347 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 924 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 04:10:18,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2022-01-10 04:10:18,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 414. [2022-01-10 04:10:18,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 368 states have (on average 1.2581521739130435) internal successors, (463), 373 states have internal predecessors, (463), 29 states have call successors, (29), 15 states have call predecessors, (29), 16 states have return successors, (32), 26 states have call predecessors, (32), 25 states have call successors, (32) [2022-01-10 04:10:18,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 524 transitions. [2022-01-10 04:10:18,372 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 524 transitions. Word has length 53 [2022-01-10 04:10:18,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:18,372 INFO L470 AbstractCegarLoop]: Abstraction has 414 states and 524 transitions. [2022-01-10 04:10:18,373 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:18,373 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 524 transitions. [2022-01-10 04:10:18,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-10 04:10:18,373 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:18,373 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] [2022-01-10 04:10:18,382 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (59)] Forceful destruction successful, exit code 0 [2022-01-10 04:10:18,582 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 04:10:18,582 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:18,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:18,583 INFO L85 PathProgramCache]: Analyzing trace with hash 420671871, now seen corresponding path program 1 times [2022-01-10 04:10:18,583 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:18,583 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [601077060] [2022-01-10 04:10:18,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:18,583 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:18,583 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:18,584 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 04:10:18,586 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (60)] Waiting until timeout for monitored process [2022-01-10 04:10:18,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:18,717 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 04:10:18,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:18,821 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 04:10:18,821 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:18,821 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:18,821 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [601077060] [2022-01-10 04:10:18,821 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [601077060] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:18,821 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:18,821 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 04:10:18,821 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1077014378] [2022-01-10 04:10:18,821 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:18,822 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 04:10:18,822 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:18,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 04:10:18,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-10 04:10:18,822 INFO L87 Difference]: Start difference. First operand 414 states and 524 transitions. Second operand has 8 states, 8 states have (on average 6.25) internal successors, (50), 7 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:18,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:18,898 INFO L93 Difference]: Finished difference Result 438 states and 548 transitions. [2022-01-10 04:10:18,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-10 04:10:18,898 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 7 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 53 [2022-01-10 04:10:18,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:18,899 INFO L225 Difference]: With dead ends: 438 [2022-01-10 04:10:18,899 INFO L226 Difference]: Without dead ends: 416 [2022-01-10 04:10:18,899 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-01-10 04:10:18,899 INFO L933 BasicCegarLoop]: 321 mSDtfsCounter, 39 mSDsluCounter, 1869 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 2190 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:18,899 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 2190 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 04:10:18,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 416 states. [2022-01-10 04:10:18,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 416 to 397. [2022-01-10 04:10:18,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 397 states, 353 states have (on average 1.254957507082153) internal successors, (443), 357 states have internal predecessors, (443), 28 states have call successors, (28), 15 states have call predecessors, (28), 15 states have return successors, (30), 25 states have call predecessors, (30), 25 states have call successors, (30) [2022-01-10 04:10:18,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 501 transitions. [2022-01-10 04:10:18,916 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 501 transitions. Word has length 53 [2022-01-10 04:10:18,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:18,916 INFO L470 AbstractCegarLoop]: Abstraction has 397 states and 501 transitions. [2022-01-10 04:10:18,916 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 7 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:18,916 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 501 transitions. [2022-01-10 04:10:18,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-10 04:10:18,917 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:18,917 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] [2022-01-10 04:10:18,927 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (60)] Forceful destruction successful, exit code 0 [2022-01-10 04:10:19,126 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 04:10:19,127 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:19,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:19,128 INFO L85 PathProgramCache]: Analyzing trace with hash -255050663, now seen corresponding path program 1 times [2022-01-10 04:10:19,128 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:19,128 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [175083920] [2022-01-10 04:10:19,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:19,128 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:19,128 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:19,129 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 04:10:19,130 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (61)] Waiting until timeout for monitored process [2022-01-10 04:10:19,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:19,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 04:10:19,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:19,348 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 04:10:19,348 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:19,348 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:19,348 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [175083920] [2022-01-10 04:10:19,348 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [175083920] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:19,348 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:19,348 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 04:10:19,348 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542540957] [2022-01-10 04:10:19,348 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:19,348 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 04:10:19,349 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:19,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 04:10:19,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-01-10 04:10:19,349 INFO L87 Difference]: Start difference. First operand 397 states and 501 transitions. Second operand has 8 states, 8 states have (on average 6.25) internal successors, (50), 7 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:19,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:19,446 INFO L93 Difference]: Finished difference Result 422 states and 529 transitions. [2022-01-10 04:10:19,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-10 04:10:19,446 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 7 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 53 [2022-01-10 04:10:19,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:19,447 INFO L225 Difference]: With dead ends: 422 [2022-01-10 04:10:19,447 INFO L226 Difference]: Without dead ends: 409 [2022-01-10 04:10:19,447 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-01-10 04:10:19,447 INFO L933 BasicCegarLoop]: 320 mSDtfsCounter, 15 mSDsluCounter, 1513 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 1833 SdHoareTripleChecker+Invalid, 102 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:19,448 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 1833 Invalid, 102 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 101 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 04:10:19,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 409 states. [2022-01-10 04:10:19,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 409 to 397. [2022-01-10 04:10:19,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 397 states, 353 states have (on average 1.254957507082153) internal successors, (443), 357 states have internal predecessors, (443), 28 states have call successors, (28), 15 states have call predecessors, (28), 15 states have return successors, (30), 25 states have call predecessors, (30), 25 states have call successors, (30) [2022-01-10 04:10:19,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 501 transitions. [2022-01-10 04:10:19,470 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 501 transitions. Word has length 53 [2022-01-10 04:10:19,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:19,470 INFO L470 AbstractCegarLoop]: Abstraction has 397 states and 501 transitions. [2022-01-10 04:10:19,470 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 7 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:19,470 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 501 transitions. [2022-01-10 04:10:19,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-10 04:10:19,471 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:19,471 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 04:10:19,479 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (61)] Forceful destruction successful, exit code 0 [2022-01-10 04:10:19,679 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 04:10:19,679 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:19,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:19,680 INFO L85 PathProgramCache]: Analyzing trace with hash 1533324441, now seen corresponding path program 1 times [2022-01-10 04:10:19,680 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:19,680 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1340762141] [2022-01-10 04:10:19,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:19,680 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:19,680 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:19,681 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 04:10:19,682 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (62)] Waiting until timeout for monitored process [2022-01-10 04:10:19,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:19,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 04:10:19,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:19,906 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 04:10:19,906 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:19,906 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:19,906 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1340762141] [2022-01-10 04:10:19,906 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1340762141] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:19,906 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:19,906 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 04:10:19,907 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036780173] [2022-01-10 04:10:19,907 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:19,907 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 04:10:19,907 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:19,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 04:10:19,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-01-10 04:10:19,908 INFO L87 Difference]: Start difference. First operand 397 states and 501 transitions. Second operand has 8 states, 8 states have (on average 6.25) internal successors, (50), 7 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:20,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:20,014 INFO L93 Difference]: Finished difference Result 408 states and 511 transitions. [2022-01-10 04:10:20,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-10 04:10:20,014 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 7 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 53 [2022-01-10 04:10:20,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:20,015 INFO L225 Difference]: With dead ends: 408 [2022-01-10 04:10:20,015 INFO L226 Difference]: Without dead ends: 388 [2022-01-10 04:10:20,015 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-01-10 04:10:20,016 INFO L933 BasicCegarLoop]: 319 mSDtfsCounter, 15 mSDsluCounter, 1512 mSDsCounter, 0 mSdLazyCounter, 95 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 1831 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 95 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:20,016 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 1831 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 95 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 04:10:20,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 388 states. [2022-01-10 04:10:20,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 388 to 382. [2022-01-10 04:10:20,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 382 states, 340 states have (on average 1.2558823529411764) internal successors, (427), 343 states have internal predecessors, (427), 27 states have call successors, (27), 15 states have call predecessors, (27), 14 states have return successors, (27), 24 states have call predecessors, (27), 24 states have call successors, (27) [2022-01-10 04:10:20,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 382 states to 382 states and 481 transitions. [2022-01-10 04:10:20,031 INFO L78 Accepts]: Start accepts. Automaton has 382 states and 481 transitions. Word has length 53 [2022-01-10 04:10:20,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:20,031 INFO L470 AbstractCegarLoop]: Abstraction has 382 states and 481 transitions. [2022-01-10 04:10:20,031 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 7 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:20,031 INFO L276 IsEmpty]: Start isEmpty. Operand 382 states and 481 transitions. [2022-01-10 04:10:20,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-01-10 04:10:20,032 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:20,032 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] [2022-01-10 04:10:20,043 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (62)] Forceful destruction successful, exit code 0 [2022-01-10 04:10:20,240 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 04:10:20,241 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:20,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:20,241 INFO L85 PathProgramCache]: Analyzing trace with hash 1077241075, now seen corresponding path program 1 times [2022-01-10 04:10:20,241 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:20,242 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1176589005] [2022-01-10 04:10:20,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:20,242 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:20,242 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:20,243 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 04:10:20,244 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (63)] Waiting until timeout for monitored process [2022-01-10 04:10:20,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:20,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 04:10:20,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:20,442 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 04:10:20,442 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:20,442 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:20,442 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1176589005] [2022-01-10 04:10:20,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1176589005] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:20,442 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:20,442 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-01-10 04:10:20,442 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [487814969] [2022-01-10 04:10:20,442 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:20,443 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-10 04:10:20,443 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:20,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-10 04:10:20,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-01-10 04:10:20,443 INFO L87 Difference]: Start difference. First operand 382 states and 481 transitions. Second operand has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 8 states have internal predecessors, (51), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-01-10 04:10:20,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:20,550 INFO L93 Difference]: Finished difference Result 403 states and 503 transitions. [2022-01-10 04:10:20,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-10 04:10:20,550 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 8 states have internal predecessors, (51), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 56 [2022-01-10 04:10:20,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:20,552 INFO L225 Difference]: With dead ends: 403 [2022-01-10 04:10:20,552 INFO L226 Difference]: Without dead ends: 384 [2022-01-10 04:10:20,552 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2022-01-10 04:10:20,552 INFO L933 BasicCegarLoop]: 287 mSDtfsCounter, 30 mSDsluCounter, 1988 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 2275 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:20,552 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [30 Valid, 2275 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 80 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 04:10:20,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 384 states. [2022-01-10 04:10:20,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 384 to 384. [2022-01-10 04:10:20,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 384 states, 341 states have (on average 1.2551319648093842) internal successors, (428), 345 states have internal predecessors, (428), 27 states have call successors, (27), 15 states have call predecessors, (27), 15 states have return successors, (28), 24 states have call predecessors, (28), 24 states have call successors, (28) [2022-01-10 04:10:20,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 384 states to 384 states and 483 transitions. [2022-01-10 04:10:20,574 INFO L78 Accepts]: Start accepts. Automaton has 384 states and 483 transitions. Word has length 56 [2022-01-10 04:10:20,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:20,575 INFO L470 AbstractCegarLoop]: Abstraction has 384 states and 483 transitions. [2022-01-10 04:10:20,575 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 8 states have internal predecessors, (51), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-01-10 04:10:20,575 INFO L276 IsEmpty]: Start isEmpty. Operand 384 states and 483 transitions. [2022-01-10 04:10:20,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-01-10 04:10:20,576 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:20,576 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] [2022-01-10 04:10:20,587 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (63)] Forceful destruction successful, exit code 0 [2022-01-10 04:10:20,785 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 04:10:20,785 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:20,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:20,786 INFO L85 PathProgramCache]: Analyzing trace with hash 843934500, now seen corresponding path program 1 times [2022-01-10 04:10:20,786 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:20,786 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1630355627] [2022-01-10 04:10:20,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:20,786 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:20,786 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:20,787 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 04:10:20,788 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (64)] Waiting until timeout for monitored process [2022-01-10 04:10:20,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:20,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 04:10:20,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:21,039 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 04:10:21,039 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:21,039 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:21,039 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1630355627] [2022-01-10 04:10:21,039 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1630355627] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:21,039 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:21,039 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-01-10 04:10:21,039 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757343812] [2022-01-10 04:10:21,039 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:21,040 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-10 04:10:21,040 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:21,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-10 04:10:21,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-01-10 04:10:21,040 INFO L87 Difference]: Start difference. First operand 384 states and 483 transitions. Second operand has 9 states, 9 states have (on average 5.888888888888889) internal successors, (53), 8 states have internal predecessors, (53), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:21,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:21,319 INFO L93 Difference]: Finished difference Result 482 states and 616 transitions. [2022-01-10 04:10:21,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-10 04:10:21,319 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.888888888888889) internal successors, (53), 8 states have internal predecessors, (53), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 56 [2022-01-10 04:10:21,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:21,320 INFO L225 Difference]: With dead ends: 482 [2022-01-10 04:10:21,321 INFO L226 Difference]: Without dead ends: 457 [2022-01-10 04:10:21,321 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2022-01-10 04:10:21,321 INFO L933 BasicCegarLoop]: 301 mSDtfsCounter, 288 mSDsluCounter, 1481 mSDsCounter, 0 mSdLazyCounter, 246 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 293 SdHoareTripleChecker+Valid, 1782 SdHoareTripleChecker+Invalid, 275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 246 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:21,321 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [293 Valid, 1782 Invalid, 275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 246 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 04:10:21,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 457 states. [2022-01-10 04:10:21,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 457 to 390. [2022-01-10 04:10:21,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 390 states, 346 states have (on average 1.2514450867052023) internal successors, (433), 351 states have internal predecessors, (433), 27 states have call successors, (27), 15 states have call predecessors, (27), 16 states have return successors, (29), 24 states have call predecessors, (29), 24 states have call successors, (29) [2022-01-10 04:10:21,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 489 transitions. [2022-01-10 04:10:21,345 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 489 transitions. Word has length 56 [2022-01-10 04:10:21,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:21,345 INFO L470 AbstractCegarLoop]: Abstraction has 390 states and 489 transitions. [2022-01-10 04:10:21,345 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.888888888888889) internal successors, (53), 8 states have internal predecessors, (53), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:21,345 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 489 transitions. [2022-01-10 04:10:21,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-01-10 04:10:21,346 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:21,346 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] [2022-01-10 04:10:21,356 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (64)] Forceful destruction successful, exit code 0 [2022-01-10 04:10:21,555 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 04:10:21,555 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:21,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:21,556 INFO L85 PathProgramCache]: Analyzing trace with hash 1285483715, now seen corresponding path program 1 times [2022-01-10 04:10:21,556 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:21,556 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1501174447] [2022-01-10 04:10:21,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:21,556 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:21,556 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:21,557 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 04:10:21,558 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (65)] Waiting until timeout for monitored process [2022-01-10 04:10:21,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:21,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 04:10:21,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:21,790 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 04:10:21,791 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:21,791 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:21,791 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1501174447] [2022-01-10 04:10:21,791 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1501174447] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:21,791 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:21,791 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-01-10 04:10:21,791 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [366023748] [2022-01-10 04:10:21,791 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:21,792 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-10 04:10:21,792 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:21,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-10 04:10:21,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-01-10 04:10:21,792 INFO L87 Difference]: Start difference. First operand 390 states and 489 transitions. Second operand has 9 states, 9 states have (on average 6.0) internal successors, (54), 8 states have internal predecessors, (54), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:21,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:21,947 INFO L93 Difference]: Finished difference Result 427 states and 533 transitions. [2022-01-10 04:10:21,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-10 04:10:21,947 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.0) internal successors, (54), 8 states have internal predecessors, (54), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 57 [2022-01-10 04:10:21,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:21,948 INFO L225 Difference]: With dead ends: 427 [2022-01-10 04:10:21,948 INFO L226 Difference]: Without dead ends: 402 [2022-01-10 04:10:21,949 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-01-10 04:10:21,949 INFO L933 BasicCegarLoop]: 299 mSDtfsCounter, 33 mSDsluCounter, 1700 mSDsCounter, 0 mSdLazyCounter, 136 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 1999 SdHoareTripleChecker+Invalid, 137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:21,949 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 1999 Invalid, 137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 136 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 04:10:21,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 402 states. [2022-01-10 04:10:21,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 402 to 390. [2022-01-10 04:10:21,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 390 states, 346 states have (on average 1.2514450867052023) internal successors, (433), 351 states have internal predecessors, (433), 27 states have call successors, (27), 15 states have call predecessors, (27), 16 states have return successors, (29), 24 states have call predecessors, (29), 24 states have call successors, (29) [2022-01-10 04:10:21,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 489 transitions. [2022-01-10 04:10:21,970 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 489 transitions. Word has length 57 [2022-01-10 04:10:21,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:21,970 INFO L470 AbstractCegarLoop]: Abstraction has 390 states and 489 transitions. [2022-01-10 04:10:21,971 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.0) internal successors, (54), 8 states have internal predecessors, (54), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:21,971 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 489 transitions. [2022-01-10 04:10:21,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-01-10 04:10:21,971 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:21,971 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] [2022-01-10 04:10:21,983 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (65)] Forceful destruction successful, exit code 0 [2022-01-10 04:10:22,181 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 04:10:22,181 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:22,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:22,182 INFO L85 PathProgramCache]: Analyzing trace with hash 1488071939, now seen corresponding path program 1 times [2022-01-10 04:10:22,182 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:22,182 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [684625789] [2022-01-10 04:10:22,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:22,182 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:22,182 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:22,183 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 04:10:22,186 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (66)] Waiting until timeout for monitored process [2022-01-10 04:10:22,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:22,301 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 04:10:22,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:22,439 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 04:10:22,440 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:22,440 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:22,440 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [684625789] [2022-01-10 04:10:22,440 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [684625789] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:22,440 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:22,440 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-01-10 04:10:22,440 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [919586346] [2022-01-10 04:10:22,440 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:22,440 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-10 04:10:22,440 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:22,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-10 04:10:22,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-01-10 04:10:22,441 INFO L87 Difference]: Start difference. First operand 390 states and 489 transitions. Second operand has 9 states, 9 states have (on average 6.0) internal successors, (54), 8 states have internal predecessors, (54), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:22,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:22,580 INFO L93 Difference]: Finished difference Result 405 states and 504 transitions. [2022-01-10 04:10:22,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-10 04:10:22,581 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.0) internal successors, (54), 8 states have internal predecessors, (54), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 57 [2022-01-10 04:10:22,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:22,581 INFO L225 Difference]: With dead ends: 405 [2022-01-10 04:10:22,581 INFO L226 Difference]: Without dead ends: 368 [2022-01-10 04:10:22,582 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-01-10 04:10:22,582 INFO L933 BasicCegarLoop]: 297 mSDtfsCounter, 30 mSDsluCounter, 1956 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 2253 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:22,582 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [31 Valid, 2253 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 151 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 04:10:22,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 368 states. [2022-01-10 04:10:22,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 368 to 362. [2022-01-10 04:10:22,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 362 states, 322 states have (on average 1.2546583850931676) internal successors, (404), 326 states have internal predecessors, (404), 25 states have call successors, (25), 14 states have call predecessors, (25), 14 states have return successors, (26), 22 states have call predecessors, (26), 22 states have call successors, (26) [2022-01-10 04:10:22,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 455 transitions. [2022-01-10 04:10:22,603 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 455 transitions. Word has length 57 [2022-01-10 04:10:22,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:22,604 INFO L470 AbstractCegarLoop]: Abstraction has 362 states and 455 transitions. [2022-01-10 04:10:22,604 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.0) internal successors, (54), 8 states have internal predecessors, (54), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-10 04:10:22,604 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 455 transitions. [2022-01-10 04:10:22,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-01-10 04:10:22,605 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:22,605 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] [2022-01-10 04:10:22,613 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (66)] Ended with exit code 0 [2022-01-10 04:10:22,813 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 04:10:22,813 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:22,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:22,814 INFO L85 PathProgramCache]: Analyzing trace with hash -799380676, now seen corresponding path program 1 times [2022-01-10 04:10:22,814 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:22,814 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1673373585] [2022-01-10 04:10:22,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:22,814 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:22,814 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:22,815 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 04:10:22,816 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (67)] Waiting until timeout for monitored process [2022-01-10 04:10:22,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:22,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 04:10:22,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:23,019 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 04:10:23,020 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:23,020 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:23,020 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1673373585] [2022-01-10 04:10:23,020 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1673373585] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:23,020 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:23,020 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-01-10 04:10:23,020 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503744319] [2022-01-10 04:10:23,020 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:23,020 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-10 04:10:23,020 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:23,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-10 04:10:23,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-01-10 04:10:23,020 INFO L87 Difference]: Start difference. First operand 362 states and 455 transitions. Second operand has 9 states, 9 states have (on average 6.222222222222222) internal successors, (56), 8 states have internal predecessors, (56), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-01-10 04:10:23,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:23,093 INFO L93 Difference]: Finished difference Result 375 states and 467 transitions. [2022-01-10 04:10:23,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-10 04:10:23,093 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.222222222222222) internal successors, (56), 8 states have internal predecessors, (56), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 61 [2022-01-10 04:10:23,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:23,094 INFO L225 Difference]: With dead ends: 375 [2022-01-10 04:10:23,094 INFO L226 Difference]: Without dead ends: 328 [2022-01-10 04:10:23,095 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2022-01-10 04:10:23,095 INFO L933 BasicCegarLoop]: 266 mSDtfsCounter, 33 mSDsluCounter, 1832 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 2098 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:23,095 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 2098 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 04:10:23,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328 states. [2022-01-10 04:10:23,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328 to 326. [2022-01-10 04:10:23,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 290 states have (on average 1.2482758620689656) internal successors, (362), 293 states have internal predecessors, (362), 23 states have call successors, (23), 13 states have call predecessors, (23), 12 states have return successors, (23), 20 states have call predecessors, (23), 20 states have call successors, (23) [2022-01-10 04:10:23,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 408 transitions. [2022-01-10 04:10:23,113 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 408 transitions. Word has length 61 [2022-01-10 04:10:23,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:23,113 INFO L470 AbstractCegarLoop]: Abstraction has 326 states and 408 transitions. [2022-01-10 04:10:23,113 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.222222222222222) internal successors, (56), 8 states have internal predecessors, (56), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-01-10 04:10:23,113 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 408 transitions. [2022-01-10 04:10:23,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-01-10 04:10:23,113 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:23,113 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] [2022-01-10 04:10:23,122 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (67)] Forceful destruction successful, exit code 0 [2022-01-10 04:10:23,314 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 04:10:23,314 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:23,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:23,314 INFO L85 PathProgramCache]: Analyzing trace with hash 282061023, now seen corresponding path program 1 times [2022-01-10 04:10:23,314 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:23,314 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [60008391] [2022-01-10 04:10:23,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:23,315 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:23,315 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:23,316 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 04:10:23,316 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (68)] Waiting until timeout for monitored process [2022-01-10 04:10:23,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:23,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 04:10:23,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:23,541 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 04:10:23,541 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:23,541 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:23,541 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [60008391] [2022-01-10 04:10:23,541 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [60008391] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:23,541 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:23,541 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 04:10:23,541 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1959233896] [2022-01-10 04:10:23,541 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:23,541 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 04:10:23,542 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:23,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 04:10:23,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-10 04:10:23,542 INFO L87 Difference]: Start difference. First operand 326 states and 408 transitions. Second operand has 8 states, 8 states have (on average 7.625) internal successors, (61), 7 states have internal predecessors, (61), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-01-10 04:10:23,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:23,662 INFO L93 Difference]: Finished difference Result 361 states and 448 transitions. [2022-01-10 04:10:23,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-10 04:10:23,663 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.625) internal successors, (61), 7 states have internal predecessors, (61), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 66 [2022-01-10 04:10:23,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:23,664 INFO L225 Difference]: With dead ends: 361 [2022-01-10 04:10:23,664 INFO L226 Difference]: Without dead ends: 342 [2022-01-10 04:10:23,664 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2022-01-10 04:10:23,664 INFO L933 BasicCegarLoop]: 237 mSDtfsCounter, 223 mSDsluCounter, 1155 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 228 SdHoareTripleChecker+Valid, 1392 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:23,664 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [228 Valid, 1392 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 04:10:23,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 342 states. [2022-01-10 04:10:23,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 342 to 334. [2022-01-10 04:10:23,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 334 states, 297 states have (on average 1.2424242424242424) internal successors, (369), 300 states have internal predecessors, (369), 23 states have call successors, (23), 13 states have call predecessors, (23), 13 states have return successors, (26), 21 states have call predecessors, (26), 20 states have call successors, (26) [2022-01-10 04:10:23,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 418 transitions. [2022-01-10 04:10:23,686 INFO L78 Accepts]: Start accepts. Automaton has 334 states and 418 transitions. Word has length 66 [2022-01-10 04:10:23,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:23,686 INFO L470 AbstractCegarLoop]: Abstraction has 334 states and 418 transitions. [2022-01-10 04:10:23,686 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.625) internal successors, (61), 7 states have internal predecessors, (61), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-01-10 04:10:23,686 INFO L276 IsEmpty]: Start isEmpty. Operand 334 states and 418 transitions. [2022-01-10 04:10:23,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-10 04:10:23,687 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:23,688 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] [2022-01-10 04:10:23,699 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (68)] Forceful destruction successful, exit code 0 [2022-01-10 04:10:23,897 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 04:10:23,897 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:23,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:23,898 INFO L85 PathProgramCache]: Analyzing trace with hash -2100257904, now seen corresponding path program 1 times [2022-01-10 04:10:23,898 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:23,898 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [146632666] [2022-01-10 04:10:23,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:23,898 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:23,898 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:23,899 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 04:10:23,899 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (69)] Waiting until timeout for monitored process [2022-01-10 04:10:23,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:24,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 04:10:24,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:24,101 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 04:10:24,101 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:24,102 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:24,102 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [146632666] [2022-01-10 04:10:24,102 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [146632666] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:24,102 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:24,102 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 04:10:24,102 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085514518] [2022-01-10 04:10:24,102 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:24,102 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 04:10:24,102 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:24,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 04:10:24,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-10 04:10:24,102 INFO L87 Difference]: Start difference. First operand 334 states and 418 transitions. Second operand has 8 states, 8 states have (on average 7.75) internal successors, (62), 7 states have internal predecessors, (62), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-01-10 04:10:24,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:24,179 INFO L93 Difference]: Finished difference Result 361 states and 447 transitions. [2022-01-10 04:10:24,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-10 04:10:24,179 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.75) internal successors, (62), 7 states have internal predecessors, (62), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 67 [2022-01-10 04:10:24,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:24,180 INFO L225 Difference]: With dead ends: 361 [2022-01-10 04:10:24,180 INFO L226 Difference]: Without dead ends: 342 [2022-01-10 04:10:24,180 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-01-10 04:10:24,182 INFO L933 BasicCegarLoop]: 253 mSDtfsCounter, 27 mSDsluCounter, 1452 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 1705 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:24,182 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 1705 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 04:10:24,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 342 states. [2022-01-10 04:10:24,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 342 to 326. [2022-01-10 04:10:24,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 290 states have (on average 1.2448275862068965) internal successors, (361), 293 states have internal predecessors, (361), 23 states have call successors, (23), 13 states have call predecessors, (23), 12 states have return successors, (23), 20 states have call predecessors, (23), 20 states have call successors, (23) [2022-01-10 04:10:24,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 407 transitions. [2022-01-10 04:10:24,203 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 407 transitions. Word has length 67 [2022-01-10 04:10:24,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:24,203 INFO L470 AbstractCegarLoop]: Abstraction has 326 states and 407 transitions. [2022-01-10 04:10:24,203 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.75) internal successors, (62), 7 states have internal predecessors, (62), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-01-10 04:10:24,203 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 407 transitions. [2022-01-10 04:10:24,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2022-01-10 04:10:24,204 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:24,204 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] [2022-01-10 04:10:24,214 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (69)] Forceful destruction successful, exit code 0 [2022-01-10 04:10:24,413 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 04:10:24,414 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:24,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:24,414 INFO L85 PathProgramCache]: Analyzing trace with hash -2112644440, now seen corresponding path program 1 times [2022-01-10 04:10:24,414 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:24,414 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1195322263] [2022-01-10 04:10:24,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:24,414 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:24,414 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:24,415 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 04:10:24,416 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (70)] Waiting until timeout for monitored process [2022-01-10 04:10:24,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:24,529 INFO L263 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 04:10:24,530 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:24,634 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 04:10:24,634 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:24,634 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:24,634 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1195322263] [2022-01-10 04:10:24,634 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1195322263] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:24,634 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:24,634 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 04:10:24,635 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [745993380] [2022-01-10 04:10:24,635 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:24,635 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 04:10:24,635 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:24,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 04:10:24,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-10 04:10:24,635 INFO L87 Difference]: Start difference. First operand 326 states and 407 transitions. Second operand has 8 states, 8 states have (on average 8.25) internal successors, (66), 8 states have internal predecessors, (66), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-01-10 04:10:24,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:24,729 INFO L93 Difference]: Finished difference Result 441 states and 551 transitions. [2022-01-10 04:10:24,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-10 04:10:24,729 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.25) internal successors, (66), 8 states have internal predecessors, (66), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 71 [2022-01-10 04:10:24,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:24,730 INFO L225 Difference]: With dead ends: 441 [2022-01-10 04:10:24,730 INFO L226 Difference]: Without dead ends: 326 [2022-01-10 04:10:24,730 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2022-01-10 04:10:24,731 INFO L933 BasicCegarLoop]: 222 mSDtfsCounter, 72 mSDsluCounter, 1321 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 1543 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:24,731 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 1543 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 04:10:24,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326 states. [2022-01-10 04:10:24,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 319. [2022-01-10 04:10:24,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 283 states have (on average 1.2402826855123674) internal successors, (351), 287 states have internal predecessors, (351), 23 states have call successors, (23), 13 states have call predecessors, (23), 12 states have return successors, (23), 19 states have call predecessors, (23), 20 states have call successors, (23) [2022-01-10 04:10:24,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 397 transitions. [2022-01-10 04:10:24,748 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 397 transitions. Word has length 71 [2022-01-10 04:10:24,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:24,748 INFO L470 AbstractCegarLoop]: Abstraction has 319 states and 397 transitions. [2022-01-10 04:10:24,748 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.25) internal successors, (66), 8 states have internal predecessors, (66), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-01-10 04:10:24,748 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 397 transitions. [2022-01-10 04:10:24,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-10 04:10:24,749 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:24,749 INFO L514 BasicCegarLoop]: trace histogram [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] [2022-01-10 04:10:24,756 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (70)] Ended with exit code 0 [2022-01-10 04:10:24,949 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 04:10:24,950 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:24,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:24,950 INFO L85 PathProgramCache]: Analyzing trace with hash -1723775457, now seen corresponding path program 1 times [2022-01-10 04:10:24,950 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:24,950 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [825495974] [2022-01-10 04:10:24,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:24,950 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:24,950 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:24,951 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 04:10:24,952 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (71)] Waiting until timeout for monitored process [2022-01-10 04:10:25,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:25,077 INFO L263 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 04:10:25,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:25,201 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-01-10 04:10:25,202 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:25,202 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:25,202 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [825495974] [2022-01-10 04:10:25,202 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [825495974] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:25,202 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:25,202 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 04:10:25,202 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2081578194] [2022-01-10 04:10:25,202 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:25,202 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 04:10:25,203 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:25,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 04:10:25,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-10 04:10:25,203 INFO L87 Difference]: Start difference. First operand 319 states and 397 transitions. Second operand has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-01-10 04:10:25,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:25,257 INFO L93 Difference]: Finished difference Result 392 states and 484 transitions. [2022-01-10 04:10:25,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 04:10:25,257 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 74 [2022-01-10 04:10:25,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:25,258 INFO L225 Difference]: With dead ends: 392 [2022-01-10 04:10:25,258 INFO L226 Difference]: Without dead ends: 333 [2022-01-10 04:10:25,258 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-01-10 04:10:25,258 INFO L933 BasicCegarLoop]: 294 mSDtfsCounter, 63 mSDsluCounter, 1096 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 1390 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:25,258 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 1390 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 04:10:25,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 333 states. [2022-01-10 04:10:25,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 333 to 238. [2022-01-10 04:10:25,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 211 states have (on average 1.1895734597156398) internal successors, (251), 214 states have internal predecessors, (251), 17 states have call successors, (17), 9 states have call predecessors, (17), 9 states have return successors, (18), 15 states have call predecessors, (18), 15 states have call successors, (18) [2022-01-10 04:10:25,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 286 transitions. [2022-01-10 04:10:25,275 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 286 transitions. Word has length 74 [2022-01-10 04:10:25,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:25,275 INFO L470 AbstractCegarLoop]: Abstraction has 238 states and 286 transitions. [2022-01-10 04:10:25,275 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-01-10 04:10:25,275 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 286 transitions. [2022-01-10 04:10:25,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2022-01-10 04:10:25,276 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:25,276 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] [2022-01-10 04:10:25,286 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (71)] Forceful destruction successful, exit code 0 [2022-01-10 04:10:25,486 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 04:10:25,487 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:25,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:25,487 INFO L85 PathProgramCache]: Analyzing trace with hash -1993263274, now seen corresponding path program 1 times [2022-01-10 04:10:25,487 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:25,487 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [305622782] [2022-01-10 04:10:25,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:25,487 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:25,488 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:25,488 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 04:10:25,490 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (72)] Waiting until timeout for monitored process [2022-01-10 04:10:25,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:25,601 INFO L263 TraceCheckSpWp]: Trace formula consists of 227 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 04:10:25,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:25,699 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 04:10:25,699 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:25,699 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:25,699 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [305622782] [2022-01-10 04:10:25,699 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [305622782] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:25,699 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:25,699 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 04:10:25,699 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1193109334] [2022-01-10 04:10:25,700 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:25,700 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 04:10:25,700 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:25,700 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 04:10:25,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-10 04:10:25,700 INFO L87 Difference]: Start difference. First operand 238 states and 286 transitions. Second operand has 6 states, 6 states have (on average 11.5) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-01-10 04:10:25,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:25,731 INFO L93 Difference]: Finished difference Result 287 states and 339 transitions. [2022-01-10 04:10:25,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 04:10:25,732 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.5) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 76 [2022-01-10 04:10:25,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:25,732 INFO L225 Difference]: With dead ends: 287 [2022-01-10 04:10:25,732 INFO L226 Difference]: Without dead ends: 250 [2022-01-10 04:10:25,732 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-01-10 04:10:25,733 INFO L933 BasicCegarLoop]: 222 mSDtfsCounter, 4 mSDsluCounter, 880 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 1102 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:25,733 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4 Valid, 1102 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 04:10:25,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2022-01-10 04:10:25,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 244. [2022-01-10 04:10:25,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 244 states, 216 states have (on average 1.1851851851851851) internal successors, (256), 220 states have internal predecessors, (256), 17 states have call successors, (17), 9 states have call predecessors, (17), 10 states have return successors, (20), 15 states have call predecessors, (20), 15 states have call successors, (20) [2022-01-10 04:10:25,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 293 transitions. [2022-01-10 04:10:25,744 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 293 transitions. Word has length 76 [2022-01-10 04:10:25,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:25,744 INFO L470 AbstractCegarLoop]: Abstraction has 244 states and 293 transitions. [2022-01-10 04:10:25,744 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.5) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-01-10 04:10:25,744 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 293 transitions. [2022-01-10 04:10:25,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-10 04:10:25,745 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:25,745 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 04:10:25,751 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (72)] Ended with exit code 0 [2022-01-10 04:10:25,945 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 04:10:25,945 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:25,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:25,946 INFO L85 PathProgramCache]: Analyzing trace with hash -769085911, now seen corresponding path program 1 times [2022-01-10 04:10:25,946 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:25,946 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1032708671] [2022-01-10 04:10:25,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:25,946 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:25,946 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:25,947 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 04:10:25,948 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (73)] Waiting until timeout for monitored process [2022-01-10 04:10:26,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:26,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 232 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 04:10:26,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:26,170 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 04:10:26,170 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:26,170 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:26,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1032708671] [2022-01-10 04:10:26,170 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1032708671] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:26,170 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:26,170 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 04:10:26,170 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756838516] [2022-01-10 04:10:26,170 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:26,171 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 04:10:26,171 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:26,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 04:10:26,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-10 04:10:26,171 INFO L87 Difference]: Start difference. First operand 244 states and 293 transitions. Second operand has 7 states, 7 states have (on average 10.0) internal successors, (70), 6 states have internal predecessors, (70), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2022-01-10 04:10:26,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:26,479 INFO L93 Difference]: Finished difference Result 547 states and 652 transitions. [2022-01-10 04:10:26,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-10 04:10:26,479 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.0) internal successors, (70), 6 states have internal predecessors, (70), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) Word has length 77 [2022-01-10 04:10:26,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:26,481 INFO L225 Difference]: With dead ends: 547 [2022-01-10 04:10:26,481 INFO L226 Difference]: Without dead ends: 295 [2022-01-10 04:10:26,481 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-01-10 04:10:26,481 INFO L933 BasicCegarLoop]: 206 mSDtfsCounter, 317 mSDsluCounter, 586 mSDsCounter, 0 mSdLazyCounter, 339 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 328 SdHoareTripleChecker+Valid, 792 SdHoareTripleChecker+Invalid, 369 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 339 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:26,482 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [328 Valid, 792 Invalid, 369 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 339 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 04:10:26,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2022-01-10 04:10:26,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 282. [2022-01-10 04:10:26,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 282 states, 249 states have (on average 1.1646586345381527) internal successors, (290), 253 states have internal predecessors, (290), 19 states have call successors, (19), 11 states have call predecessors, (19), 13 states have return successors, (23), 18 states have call predecessors, (23), 17 states have call successors, (23) [2022-01-10 04:10:26,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 282 states to 282 states and 332 transitions. [2022-01-10 04:10:26,495 INFO L78 Accepts]: Start accepts. Automaton has 282 states and 332 transitions. Word has length 77 [2022-01-10 04:10:26,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:26,495 INFO L470 AbstractCegarLoop]: Abstraction has 282 states and 332 transitions. [2022-01-10 04:10:26,495 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.0) internal successors, (70), 6 states have internal predecessors, (70), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2022-01-10 04:10:26,495 INFO L276 IsEmpty]: Start isEmpty. Operand 282 states and 332 transitions. [2022-01-10 04:10:26,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-10 04:10:26,500 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:26,500 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] [2022-01-10 04:10:26,507 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (73)] Ended with exit code 0 [2022-01-10 04:10:26,703 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 04:10:26,703 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:26,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:26,704 INFO L85 PathProgramCache]: Analyzing trace with hash -678273619, now seen corresponding path program 1 times [2022-01-10 04:10:26,704 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:26,704 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [145418861] [2022-01-10 04:10:26,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:26,704 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:26,704 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:26,705 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 04:10:26,706 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (74)] Waiting until timeout for monitored process [2022-01-10 04:10:26,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:26,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 232 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 04:10:26,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:26,926 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 04:10:26,926 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:26,926 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:26,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [145418861] [2022-01-10 04:10:26,926 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [145418861] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:26,926 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:26,927 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 04:10:26,927 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1210364426] [2022-01-10 04:10:26,927 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:26,927 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 04:10:26,927 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:26,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 04:10:26,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-10 04:10:26,927 INFO L87 Difference]: Start difference. First operand 282 states and 332 transitions. Second operand has 7 states, 7 states have (on average 10.0) internal successors, (70), 6 states have internal predecessors, (70), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-01-10 04:10:26,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:26,969 INFO L93 Difference]: Finished difference Result 295 states and 344 transitions. [2022-01-10 04:10:26,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 04:10:26,969 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.0) internal successors, (70), 6 states have internal predecessors, (70), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 77 [2022-01-10 04:10:26,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:26,970 INFO L225 Difference]: With dead ends: 295 [2022-01-10 04:10:26,970 INFO L226 Difference]: Without dead ends: 239 [2022-01-10 04:10:26,970 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-01-10 04:10:26,970 INFO L933 BasicCegarLoop]: 220 mSDtfsCounter, 7 mSDsluCounter, 1085 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 1305 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:26,970 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 1305 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 04:10:26,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2022-01-10 04:10:26,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 239. [2022-01-10 04:10:26,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 211 states have (on average 1.1658767772511849) internal successors, (246), 215 states have internal predecessors, (246), 17 states have call successors, (17), 9 states have call predecessors, (17), 10 states have return successors, (20), 15 states have call predecessors, (20), 15 states have call successors, (20) [2022-01-10 04:10:26,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 283 transitions. [2022-01-10 04:10:26,982 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 283 transitions. Word has length 77 [2022-01-10 04:10:26,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:26,982 INFO L470 AbstractCegarLoop]: Abstraction has 239 states and 283 transitions. [2022-01-10 04:10:26,982 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.0) internal successors, (70), 6 states have internal predecessors, (70), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-01-10 04:10:26,982 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 283 transitions. [2022-01-10 04:10:26,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-10 04:10:26,983 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:26,983 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] [2022-01-10 04:10:26,990 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (74)] Ended with exit code 0 [2022-01-10 04:10:27,184 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 04:10:27,184 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:27,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:27,184 INFO L85 PathProgramCache]: Analyzing trace with hash 1905983687, now seen corresponding path program 1 times [2022-01-10 04:10:27,185 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:27,185 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2030626611] [2022-01-10 04:10:27,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:27,185 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:27,185 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:27,186 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 04:10:27,186 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (75)] Waiting until timeout for monitored process [2022-01-10 04:10:27,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:27,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 04:10:27,292 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:27,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 04:10:27,396 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:27,396 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:27,396 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2030626611] [2022-01-10 04:10:27,396 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2030626611] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:27,396 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:27,396 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 04:10:27,396 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144224034] [2022-01-10 04:10:27,396 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:27,396 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 04:10:27,396 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:27,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 04:10:27,397 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-10 04:10:27,397 INFO L87 Difference]: Start difference. First operand 239 states and 283 transitions. Second operand has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 5 states have internal predecessors, (70), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-01-10 04:10:27,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:27,433 INFO L93 Difference]: Finished difference Result 279 states and 323 transitions. [2022-01-10 04:10:27,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 04:10:27,434 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 5 states have internal predecessors, (70), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 77 [2022-01-10 04:10:27,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:27,435 INFO L225 Difference]: With dead ends: 279 [2022-01-10 04:10:27,435 INFO L226 Difference]: Without dead ends: 242 [2022-01-10 04:10:27,435 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-01-10 04:10:27,435 INFO L933 BasicCegarLoop]: 224 mSDtfsCounter, 4 mSDsluCounter, 879 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 1103 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:27,435 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4 Valid, 1103 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 04:10:27,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2022-01-10 04:10:27,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 230. [2022-01-10 04:10:27,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 230 states, 204 states have (on average 1.1715686274509804) internal successors, (239), 207 states have internal predecessors, (239), 16 states have call successors, (16), 9 states have call predecessors, (16), 9 states have return successors, (16), 14 states have call predecessors, (16), 14 states have call successors, (16) [2022-01-10 04:10:27,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 271 transitions. [2022-01-10 04:10:27,451 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 271 transitions. Word has length 77 [2022-01-10 04:10:27,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:27,451 INFO L470 AbstractCegarLoop]: Abstraction has 230 states and 271 transitions. [2022-01-10 04:10:27,452 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 5 states have internal predecessors, (70), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-01-10 04:10:27,452 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 271 transitions. [2022-01-10 04:10:27,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-10 04:10:27,452 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:27,452 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] [2022-01-10 04:10:27,463 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (75)] Forceful destruction successful, exit code 0 [2022-01-10 04:10:27,662 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 04:10:27,662 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:27,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:27,662 INFO L85 PathProgramCache]: Analyzing trace with hash 1573659208, now seen corresponding path program 1 times [2022-01-10 04:10:27,662 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:27,663 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [726441430] [2022-01-10 04:10:27,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:27,663 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:27,663 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:27,664 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 04:10:27,664 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (76)] Waiting until timeout for monitored process [2022-01-10 04:10:27,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:27,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 5 conjunts are in the unsatisfiable core [2022-01-10 04:10:27,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:27,885 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 04:10:27,885 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:27,885 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:27,885 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [726441430] [2022-01-10 04:10:27,885 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [726441430] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:27,885 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:27,885 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 04:10:27,885 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178017742] [2022-01-10 04:10:27,885 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:27,886 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 04:10:27,886 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:27,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 04:10:27,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-10 04:10:27,886 INFO L87 Difference]: Start difference. First operand 230 states and 271 transitions. Second operand has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 6 states have internal predecessors, (70), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-01-10 04:10:28,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:28,019 INFO L93 Difference]: Finished difference Result 413 states and 486 transitions. [2022-01-10 04:10:28,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-10 04:10:28,019 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 6 states have internal predecessors, (70), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 77 [2022-01-10 04:10:28,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:28,020 INFO L225 Difference]: With dead ends: 413 [2022-01-10 04:10:28,020 INFO L226 Difference]: Without dead ends: 374 [2022-01-10 04:10:28,021 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-01-10 04:10:28,021 INFO L933 BasicCegarLoop]: 326 mSDtfsCounter, 459 mSDsluCounter, 835 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 460 SdHoareTripleChecker+Valid, 1161 SdHoareTripleChecker+Invalid, 114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:28,021 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [460 Valid, 1161 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 04:10:28,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 374 states. [2022-01-10 04:10:28,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 374 to 216. [2022-01-10 04:10:28,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216 states, 193 states have (on average 1.16580310880829) internal successors, (225), 195 states have internal predecessors, (225), 13 states have call successors, (13), 9 states have call predecessors, (13), 9 states have return successors, (13), 11 states have call predecessors, (13), 11 states have call successors, (13) [2022-01-10 04:10:28,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 251 transitions. [2022-01-10 04:10:28,039 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 251 transitions. Word has length 77 [2022-01-10 04:10:28,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:28,039 INFO L470 AbstractCegarLoop]: Abstraction has 216 states and 251 transitions. [2022-01-10 04:10:28,039 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 6 states have internal predecessors, (70), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-01-10 04:10:28,040 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 251 transitions. [2022-01-10 04:10:28,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2022-01-10 04:10:28,040 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:28,040 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] [2022-01-10 04:10:28,051 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (76)] Forceful destruction successful, exit code 0 [2022-01-10 04:10:28,249 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 04:10:28,249 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:28,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:28,250 INFO L85 PathProgramCache]: Analyzing trace with hash -449429092, now seen corresponding path program 1 times [2022-01-10 04:10:28,250 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:28,250 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1770219127] [2022-01-10 04:10:28,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:28,250 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:28,250 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:28,251 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 04:10:28,252 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (77)] Waiting until timeout for monitored process [2022-01-10 04:10:28,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:28,364 INFO L263 TraceCheckSpWp]: Trace formula consists of 250 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 04:10:28,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:28,501 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 04:10:28,501 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:28,501 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:28,501 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1770219127] [2022-01-10 04:10:28,502 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1770219127] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:28,502 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:28,502 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 04:10:28,502 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [905072046] [2022-01-10 04:10:28,502 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:28,502 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 04:10:28,502 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:28,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 04:10:28,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-10 04:10:28,503 INFO L87 Difference]: Start difference. First operand 216 states and 251 transitions. Second operand has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 6 states have internal predecessors, (75), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-01-10 04:10:28,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:28,544 INFO L93 Difference]: Finished difference Result 218 states and 252 transitions. [2022-01-10 04:10:28,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 04:10:28,545 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 6 states have internal predecessors, (75), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 82 [2022-01-10 04:10:28,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:28,546 INFO L225 Difference]: With dead ends: 218 [2022-01-10 04:10:28,546 INFO L226 Difference]: Without dead ends: 145 [2022-01-10 04:10:28,546 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-01-10 04:10:28,546 INFO L933 BasicCegarLoop]: 175 mSDtfsCounter, 12 mSDsluCounter, 854 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 1029 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:28,546 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 1029 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 04:10:28,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2022-01-10 04:10:28,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 145. [2022-01-10 04:10:28,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 129 states have (on average 1.1705426356589148) internal successors, (151), 130 states have internal predecessors, (151), 9 states have call successors, (9), 6 states have call predecessors, (9), 6 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) [2022-01-10 04:10:28,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 170 transitions. [2022-01-10 04:10:28,555 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 170 transitions. Word has length 82 [2022-01-10 04:10:28,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:28,555 INFO L470 AbstractCegarLoop]: Abstraction has 145 states and 170 transitions. [2022-01-10 04:10:28,555 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 6 states have internal predecessors, (75), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-01-10 04:10:28,555 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 170 transitions. [2022-01-10 04:10:28,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2022-01-10 04:10:28,556 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:28,556 INFO L514 BasicCegarLoop]: trace histogram [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] [2022-01-10 04:10:28,563 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (77)] Forceful destruction successful, exit code 0 [2022-01-10 04:10:28,756 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 04:10:28,757 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:28,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:28,757 INFO L85 PathProgramCache]: Analyzing trace with hash 333081655, now seen corresponding path program 1 times [2022-01-10 04:10:28,757 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:28,757 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1651536742] [2022-01-10 04:10:28,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:28,757 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:28,757 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:28,758 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 04:10:28,759 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (78)] Waiting until timeout for monitored process [2022-01-10 04:10:28,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:28,891 INFO L263 TraceCheckSpWp]: Trace formula consists of 285 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 04:10:28,892 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:29,024 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-01-10 04:10:29,024 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:29,024 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:29,024 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1651536742] [2022-01-10 04:10:29,024 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1651536742] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:29,024 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:29,024 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 04:10:29,024 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1303797913] [2022-01-10 04:10:29,024 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:29,025 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 04:10:29,025 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:29,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 04:10:29,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-10 04:10:29,025 INFO L87 Difference]: Start difference. First operand 145 states and 170 transitions. Second operand has 8 states, 8 states have (on average 9.375) internal successors, (75), 7 states have internal predecessors, (75), 2 states have call successors, (4), 2 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2022-01-10 04:10:29,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:29,107 INFO L93 Difference]: Finished difference Result 262 states and 311 transitions. [2022-01-10 04:10:29,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-10 04:10:29,107 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.375) internal successors, (75), 7 states have internal predecessors, (75), 2 states have call successors, (4), 2 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 91 [2022-01-10 04:10:29,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:29,107 INFO L225 Difference]: With dead ends: 262 [2022-01-10 04:10:29,107 INFO L226 Difference]: Without dead ends: 237 [2022-01-10 04:10:29,108 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-01-10 04:10:29,108 INFO L933 BasicCegarLoop]: 179 mSDtfsCounter, 171 mSDsluCounter, 963 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 1142 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:29,108 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [172 Valid, 1142 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 04:10:29,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237 states. [2022-01-10 04:10:29,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 163. [2022-01-10 04:10:29,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 146 states have (on average 1.1849315068493151) internal successors, (173), 147 states have internal predecessors, (173), 9 states have call successors, (9), 6 states have call predecessors, (9), 7 states have return successors, (12), 9 states have call predecessors, (12), 8 states have call successors, (12) [2022-01-10 04:10:29,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 194 transitions. [2022-01-10 04:10:29,118 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 194 transitions. Word has length 91 [2022-01-10 04:10:29,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:29,118 INFO L470 AbstractCegarLoop]: Abstraction has 163 states and 194 transitions. [2022-01-10 04:10:29,118 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.375) internal successors, (75), 7 states have internal predecessors, (75), 2 states have call successors, (4), 2 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2022-01-10 04:10:29,118 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 194 transitions. [2022-01-10 04:10:29,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2022-01-10 04:10:29,119 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:29,119 INFO L514 BasicCegarLoop]: trace histogram [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] [2022-01-10 04:10:29,126 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (78)] Ended with exit code 0 [2022-01-10 04:10:29,319 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 04:10:29,319 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:29,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:29,320 INFO L85 PathProgramCache]: Analyzing trace with hash -74464166, now seen corresponding path program 1 times [2022-01-10 04:10:29,320 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:29,320 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [72196975] [2022-01-10 04:10:29,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:29,320 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:29,320 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:29,321 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 04:10:29,321 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (79)] Waiting until timeout for monitored process [2022-01-10 04:10:29,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:29,449 INFO L263 TraceCheckSpWp]: Trace formula consists of 287 conjuncts, 11 conjunts are in the unsatisfiable core [2022-01-10 04:10:29,450 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:29,626 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-01-10 04:10:29,626 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:29,626 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:29,626 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [72196975] [2022-01-10 04:10:29,627 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [72196975] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:29,627 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:29,627 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-01-10 04:10:29,627 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1490407949] [2022-01-10 04:10:29,627 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:29,627 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-10 04:10:29,627 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:29,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-10 04:10:29,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2022-01-10 04:10:29,627 INFO L87 Difference]: Start difference. First operand 163 states and 194 transitions. Second operand has 12 states, 12 states have (on average 6.416666666666667) internal successors, (77), 11 states have internal predecessors, (77), 3 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2022-01-10 04:10:29,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:29,772 INFO L93 Difference]: Finished difference Result 241 states and 286 transitions. [2022-01-10 04:10:29,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-10 04:10:29,772 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 6.416666666666667) internal successors, (77), 11 states have internal predecessors, (77), 3 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 92 [2022-01-10 04:10:29,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:29,773 INFO L225 Difference]: With dead ends: 241 [2022-01-10 04:10:29,773 INFO L226 Difference]: Without dead ends: 165 [2022-01-10 04:10:29,773 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2022-01-10 04:10:29,773 INFO L933 BasicCegarLoop]: 169 mSDtfsCounter, 90 mSDsluCounter, 1570 mSDsCounter, 0 mSdLazyCounter, 133 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 1739 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:29,773 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [91 Valid, 1739 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 133 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 04:10:29,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2022-01-10 04:10:29,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 163. [2022-01-10 04:10:29,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 146 states have (on average 1.178082191780822) internal successors, (172), 147 states have internal predecessors, (172), 9 states have call successors, (9), 6 states have call predecessors, (9), 7 states have return successors, (12), 9 states have call predecessors, (12), 8 states have call successors, (12) [2022-01-10 04:10:29,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 193 transitions. [2022-01-10 04:10:29,783 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 193 transitions. Word has length 92 [2022-01-10 04:10:29,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:29,783 INFO L470 AbstractCegarLoop]: Abstraction has 163 states and 193 transitions. [2022-01-10 04:10:29,783 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 6.416666666666667) internal successors, (77), 11 states have internal predecessors, (77), 3 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2022-01-10 04:10:29,784 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 193 transitions. [2022-01-10 04:10:29,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2022-01-10 04:10:29,784 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:29,784 INFO L514 BasicCegarLoop]: trace histogram [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] [2022-01-10 04:10:29,792 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (79)] Ended with exit code 0 [2022-01-10 04:10:29,985 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 04:10:29,985 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:29,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:29,986 INFO L85 PathProgramCache]: Analyzing trace with hash 953690247, now seen corresponding path program 1 times [2022-01-10 04:10:29,986 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:29,986 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1922022497] [2022-01-10 04:10:29,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:29,986 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:29,986 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:29,987 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 04:10:29,988 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (80)] Waiting until timeout for monitored process [2022-01-10 04:10:30,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:30,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 296 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 04:10:30,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:30,227 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-01-10 04:10:30,228 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:30,228 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:30,228 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1922022497] [2022-01-10 04:10:30,228 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1922022497] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:30,228 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:30,228 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 04:10:30,228 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [970520517] [2022-01-10 04:10:30,228 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:30,228 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 04:10:30,228 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:30,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 04:10:30,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 04:10:30,229 INFO L87 Difference]: Start difference. First operand 163 states and 193 transitions. Second operand has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-01-10 04:10:30,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:30,261 INFO L93 Difference]: Finished difference Result 218 states and 253 transitions. [2022-01-10 04:10:30,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 04:10:30,261 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 96 [2022-01-10 04:10:30,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:30,262 INFO L225 Difference]: With dead ends: 218 [2022-01-10 04:10:30,262 INFO L226 Difference]: Without dead ends: 193 [2022-01-10 04:10:30,262 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 04:10:30,262 INFO L933 BasicCegarLoop]: 166 mSDtfsCounter, 64 mSDsluCounter, 282 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 448 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:30,262 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [64 Valid, 448 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 04:10:30,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2022-01-10 04:10:30,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 163. [2022-01-10 04:10:30,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 146 states have (on average 1.178082191780822) internal successors, (172), 147 states have internal predecessors, (172), 9 states have call successors, (9), 6 states have call predecessors, (9), 7 states have return successors, (12), 9 states have call predecessors, (12), 8 states have call successors, (12) [2022-01-10 04:10:30,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 193 transitions. [2022-01-10 04:10:30,272 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 193 transitions. Word has length 96 [2022-01-10 04:10:30,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:30,272 INFO L470 AbstractCegarLoop]: Abstraction has 163 states and 193 transitions. [2022-01-10 04:10:30,272 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-01-10 04:10:30,272 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 193 transitions. [2022-01-10 04:10:30,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-01-10 04:10:30,273 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:30,273 INFO L514 BasicCegarLoop]: trace histogram [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] [2022-01-10 04:10:30,281 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (80)] Ended with exit code 0 [2022-01-10 04:10:30,473 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 04:10:30,474 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:30,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:30,474 INFO L85 PathProgramCache]: Analyzing trace with hash -440572170, now seen corresponding path program 1 times [2022-01-10 04:10:30,474 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:30,474 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1681077590] [2022-01-10 04:10:30,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:30,474 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:30,474 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:30,475 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 04:10:30,476 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (81)] Waiting until timeout for monitored process [2022-01-10 04:10:30,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:30,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 311 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 04:10:30,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:30,743 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-01-10 04:10:30,743 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:30,743 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:30,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1681077590] [2022-01-10 04:10:30,743 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1681077590] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:30,743 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:30,743 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 04:10:30,743 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [505959652] [2022-01-10 04:10:30,743 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:30,743 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 04:10:30,743 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:30,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 04:10:30,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-10 04:10:30,744 INFO L87 Difference]: Start difference. First operand 163 states and 193 transitions. Second operand has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 5 states have internal predecessors, (83), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2022-01-10 04:10:30,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:30,793 INFO L93 Difference]: Finished difference Result 274 states and 328 transitions. [2022-01-10 04:10:30,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 04:10:30,793 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 5 states have internal predecessors, (83), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) Word has length 101 [2022-01-10 04:10:30,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:30,794 INFO L225 Difference]: With dead ends: 274 [2022-01-10 04:10:30,794 INFO L226 Difference]: Without dead ends: 203 [2022-01-10 04:10:30,794 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-01-10 04:10:30,794 INFO L933 BasicCegarLoop]: 147 mSDtfsCounter, 57 mSDsluCounter, 578 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 725 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:30,795 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [59 Valid, 725 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 04:10:30,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2022-01-10 04:10:30,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 163. [2022-01-10 04:10:30,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 146 states have (on average 1.1712328767123288) internal successors, (171), 147 states have internal predecessors, (171), 9 states have call successors, (9), 6 states have call predecessors, (9), 7 states have return successors, (12), 9 states have call predecessors, (12), 8 states have call successors, (12) [2022-01-10 04:10:30,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 192 transitions. [2022-01-10 04:10:30,815 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 192 transitions. Word has length 101 [2022-01-10 04:10:30,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:30,815 INFO L470 AbstractCegarLoop]: Abstraction has 163 states and 192 transitions. [2022-01-10 04:10:30,815 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 5 states have internal predecessors, (83), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2022-01-10 04:10:30,815 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 192 transitions. [2022-01-10 04:10:30,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-01-10 04:10:30,816 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:30,816 INFO L514 BasicCegarLoop]: trace histogram [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] [2022-01-10 04:10:30,826 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (81)] Forceful destruction successful, exit code 0 [2022-01-10 04:10:31,026 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 04:10:31,027 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:31,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:31,027 INFO L85 PathProgramCache]: Analyzing trace with hash 1743335257, now seen corresponding path program 1 times [2022-01-10 04:10:31,027 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:31,027 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [365650038] [2022-01-10 04:10:31,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:31,027 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:31,027 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:31,028 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 04:10:31,029 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (82)] Waiting until timeout for monitored process [2022-01-10 04:10:31,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:31,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 04:10:31,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:31,293 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-01-10 04:10:31,293 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:31,293 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:31,293 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [365650038] [2022-01-10 04:10:31,293 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [365650038] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:31,293 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:31,293 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 04:10:31,293 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1775344378] [2022-01-10 04:10:31,293 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:31,294 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 04:10:31,294 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:31,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 04:10:31,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-10 04:10:31,294 INFO L87 Difference]: Start difference. First operand 163 states and 192 transitions. Second operand has 6 states, 6 states have (on average 14.166666666666666) internal successors, (85), 5 states have internal predecessors, (85), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2022-01-10 04:10:31,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:31,323 INFO L93 Difference]: Finished difference Result 233 states and 275 transitions. [2022-01-10 04:10:31,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 04:10:31,323 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 14.166666666666666) internal successors, (85), 5 states have internal predecessors, (85), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) Word has length 102 [2022-01-10 04:10:31,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:31,323 INFO L225 Difference]: With dead ends: 233 [2022-01-10 04:10:31,323 INFO L226 Difference]: Without dead ends: 160 [2022-01-10 04:10:31,324 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-01-10 04:10:31,324 INFO L933 BasicCegarLoop]: 154 mSDtfsCounter, 2 mSDsluCounter, 597 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 751 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:31,324 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 751 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 04:10:31,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2022-01-10 04:10:31,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 160. [2022-01-10 04:10:31,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 144 states have (on average 1.1736111111111112) internal successors, (169), 145 states have internal predecessors, (169), 8 states have call successors, (8), 6 states have call predecessors, (8), 7 states have return successors, (10), 8 states have call predecessors, (10), 7 states have call successors, (10) [2022-01-10 04:10:31,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 187 transitions. [2022-01-10 04:10:31,334 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 187 transitions. Word has length 102 [2022-01-10 04:10:31,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:31,334 INFO L470 AbstractCegarLoop]: Abstraction has 160 states and 187 transitions. [2022-01-10 04:10:31,334 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.166666666666666) internal successors, (85), 5 states have internal predecessors, (85), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2022-01-10 04:10:31,334 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 187 transitions. [2022-01-10 04:10:31,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-01-10 04:10:31,334 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:31,335 INFO L514 BasicCegarLoop]: trace histogram [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] [2022-01-10 04:10:31,342 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (82)] Ended with exit code 0 [2022-01-10 04:10:31,535 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 04:10:31,535 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:31,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:31,535 INFO L85 PathProgramCache]: Analyzing trace with hash -1637493128, now seen corresponding path program 1 times [2022-01-10 04:10:31,536 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:31,536 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [743497375] [2022-01-10 04:10:31,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:31,536 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:31,536 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:31,537 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 04:10:31,538 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (83)] Waiting until timeout for monitored process [2022-01-10 04:10:31,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:31,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-10 04:10:31,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:31,857 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-01-10 04:10:31,858 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:31,858 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:31,858 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [743497375] [2022-01-10 04:10:31,858 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [743497375] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:31,858 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:31,858 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-01-10 04:10:31,858 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331856420] [2022-01-10 04:10:31,858 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:31,858 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-10 04:10:31,858 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:31,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-10 04:10:31,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-01-10 04:10:31,859 INFO L87 Difference]: Start difference. First operand 160 states and 187 transitions. Second operand has 10 states, 10 states have (on average 8.1) internal successors, (81), 10 states have internal predecessors, (81), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-01-10 04:10:32,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:32,080 INFO L93 Difference]: Finished difference Result 382 states and 448 transitions. [2022-01-10 04:10:32,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-10 04:10:32,080 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 8.1) internal successors, (81), 10 states have internal predecessors, (81), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 102 [2022-01-10 04:10:32,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:32,081 INFO L225 Difference]: With dead ends: 382 [2022-01-10 04:10:32,081 INFO L226 Difference]: Without dead ends: 291 [2022-01-10 04:10:32,081 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=108, Invalid=234, Unknown=0, NotChecked=0, Total=342 [2022-01-10 04:10:32,082 INFO L933 BasicCegarLoop]: 173 mSDtfsCounter, 181 mSDsluCounter, 1247 mSDsCounter, 0 mSdLazyCounter, 125 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 181 SdHoareTripleChecker+Valid, 1420 SdHoareTripleChecker+Invalid, 135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 125 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:32,082 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [181 Valid, 1420 Invalid, 135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 125 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 04:10:32,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2022-01-10 04:10:32,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 241. [2022-01-10 04:10:32,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 216 states have (on average 1.1481481481481481) internal successors, (248), 220 states have internal predecessors, (248), 12 states have call successors, (12), 9 states have call predecessors, (12), 12 states have return successors, (16), 11 states have call predecessors, (16), 11 states have call successors, (16) [2022-01-10 04:10:32,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 276 transitions. [2022-01-10 04:10:32,098 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 276 transitions. Word has length 102 [2022-01-10 04:10:32,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:32,098 INFO L470 AbstractCegarLoop]: Abstraction has 241 states and 276 transitions. [2022-01-10 04:10:32,098 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 8.1) internal successors, (81), 10 states have internal predecessors, (81), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-01-10 04:10:32,098 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 276 transitions. [2022-01-10 04:10:32,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-01-10 04:10:32,099 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:32,099 INFO L514 BasicCegarLoop]: trace histogram [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] [2022-01-10 04:10:32,107 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (83)] Ended with exit code 0 [2022-01-10 04:10:32,299 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 04:10:32,300 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:32,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:32,300 INFO L85 PathProgramCache]: Analyzing trace with hash -1996154929, now seen corresponding path program 1 times [2022-01-10 04:10:32,300 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:32,300 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1655513883] [2022-01-10 04:10:32,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:32,301 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:32,301 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:32,301 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 04:10:32,302 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (84)] Waiting until timeout for monitored process [2022-01-10 04:10:32,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:32,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 04:10:32,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:32,584 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-01-10 04:10:32,584 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:32,585 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:32,585 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1655513883] [2022-01-10 04:10:32,585 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1655513883] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:32,585 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:32,585 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 04:10:32,585 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1577335854] [2022-01-10 04:10:32,585 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:32,585 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 04:10:32,585 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:32,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 04:10:32,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-01-10 04:10:32,585 INFO L87 Difference]: Start difference. First operand 241 states and 276 transitions. Second operand has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-01-10 04:10:32,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:32,629 INFO L93 Difference]: Finished difference Result 315 states and 360 transitions. [2022-01-10 04:10:32,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 04:10:32,629 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 101 [2022-01-10 04:10:32,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:32,630 INFO L225 Difference]: With dead ends: 315 [2022-01-10 04:10:32,630 INFO L226 Difference]: Without dead ends: 266 [2022-01-10 04:10:32,630 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-01-10 04:10:32,630 INFO L933 BasicCegarLoop]: 173 mSDtfsCounter, 121 mSDsluCounter, 121 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 294 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:32,630 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [123 Valid, 294 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 04:10:32,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266 states. [2022-01-10 04:10:32,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266 to 236. [2022-01-10 04:10:32,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236 states, 211 states have (on average 1.132701421800948) internal successors, (239), 215 states have internal predecessors, (239), 12 states have call successors, (12), 9 states have call predecessors, (12), 12 states have return successors, (16), 11 states have call predecessors, (16), 11 states have call successors, (16) [2022-01-10 04:10:32,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 267 transitions. [2022-01-10 04:10:32,644 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 267 transitions. Word has length 101 [2022-01-10 04:10:32,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:32,644 INFO L470 AbstractCegarLoop]: Abstraction has 236 states and 267 transitions. [2022-01-10 04:10:32,644 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-01-10 04:10:32,644 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 267 transitions. [2022-01-10 04:10:32,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-01-10 04:10:32,644 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:32,645 INFO L514 BasicCegarLoop]: trace histogram [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] [2022-01-10 04:10:32,652 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (84)] Ended with exit code 0 [2022-01-10 04:10:32,845 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 04:10:32,845 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:32,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:32,845 INFO L85 PathProgramCache]: Analyzing trace with hash 751070902, now seen corresponding path program 1 times [2022-01-10 04:10:32,846 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:32,846 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [677378805] [2022-01-10 04:10:32,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:32,846 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:32,846 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:32,847 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 04:10:32,847 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (85)] Waiting until timeout for monitored process [2022-01-10 04:10:32,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:32,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 311 conjuncts, 5 conjunts are in the unsatisfiable core [2022-01-10 04:10:32,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:33,131 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-01-10 04:10:33,132 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:33,132 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:33,132 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [677378805] [2022-01-10 04:10:33,132 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [677378805] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:33,132 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:33,132 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 04:10:33,132 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [468901485] [2022-01-10 04:10:33,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:33,132 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 04:10:33,132 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:33,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 04:10:33,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-10 04:10:33,133 INFO L87 Difference]: Start difference. First operand 236 states and 267 transitions. Second operand has 6 states, 6 states have (on average 13.5) internal successors, (81), 6 states have internal predecessors, (81), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-01-10 04:10:33,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:33,246 INFO L93 Difference]: Finished difference Result 376 states and 427 transitions. [2022-01-10 04:10:33,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-10 04:10:33,247 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.5) internal successors, (81), 6 states have internal predecessors, (81), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 102 [2022-01-10 04:10:33,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:33,247 INFO L225 Difference]: With dead ends: 376 [2022-01-10 04:10:33,248 INFO L226 Difference]: Without dead ends: 351 [2022-01-10 04:10:33,248 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2022-01-10 04:10:33,248 INFO L933 BasicCegarLoop]: 313 mSDtfsCounter, 253 mSDsluCounter, 919 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 253 SdHoareTripleChecker+Valid, 1232 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:33,248 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [253 Valid, 1232 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 04:10:33,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 351 states. [2022-01-10 04:10:33,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 351 to 226. [2022-01-10 04:10:33,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 226 states, 201 states have (on average 1.1144278606965174) internal successors, (224), 205 states have internal predecessors, (224), 12 states have call successors, (12), 9 states have call predecessors, (12), 12 states have return successors, (16), 11 states have call predecessors, (16), 11 states have call successors, (16) [2022-01-10 04:10:33,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 226 states to 226 states and 252 transitions. [2022-01-10 04:10:33,261 INFO L78 Accepts]: Start accepts. Automaton has 226 states and 252 transitions. Word has length 102 [2022-01-10 04:10:33,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:33,261 INFO L470 AbstractCegarLoop]: Abstraction has 226 states and 252 transitions. [2022-01-10 04:10:33,261 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.5) internal successors, (81), 6 states have internal predecessors, (81), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-01-10 04:10:33,261 INFO L276 IsEmpty]: Start isEmpty. Operand 226 states and 252 transitions. [2022-01-10 04:10:33,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-01-10 04:10:33,262 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:33,262 INFO L514 BasicCegarLoop]: trace histogram [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] [2022-01-10 04:10:33,270 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (85)] Ended with exit code 0 [2022-01-10 04:10:33,462 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 04:10:33,463 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:33,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:33,463 INFO L85 PathProgramCache]: Analyzing trace with hash -1573344441, now seen corresponding path program 1 times [2022-01-10 04:10:33,463 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:33,463 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1490611409] [2022-01-10 04:10:33,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:33,464 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:33,464 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:33,464 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 04:10:33,465 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (86)] Waiting until timeout for monitored process [2022-01-10 04:10:33,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:33,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 04:10:33,604 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:33,734 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-01-10 04:10:33,734 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:33,734 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:33,734 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1490611409] [2022-01-10 04:10:33,734 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1490611409] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:33,734 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:33,734 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 04:10:33,734 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161407573] [2022-01-10 04:10:33,734 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:33,734 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 04:10:33,734 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:33,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 04:10:33,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 04:10:33,735 INFO L87 Difference]: Start difference. First operand 226 states and 252 transitions. Second operand has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-01-10 04:10:33,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:33,764 INFO L93 Difference]: Finished difference Result 276 states and 304 transitions. [2022-01-10 04:10:33,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 04:10:33,765 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 103 [2022-01-10 04:10:33,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:33,765 INFO L225 Difference]: With dead ends: 276 [2022-01-10 04:10:33,765 INFO L226 Difference]: Without dead ends: 250 [2022-01-10 04:10:33,766 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 04:10:33,766 INFO L933 BasicCegarLoop]: 160 mSDtfsCounter, 22 mSDsluCounter, 292 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 452 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:33,766 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 452 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 04:10:33,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2022-01-10 04:10:33,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 228. [2022-01-10 04:10:33,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 228 states, 203 states have (on average 1.1133004926108374) internal successors, (226), 207 states have internal predecessors, (226), 12 states have call successors, (12), 9 states have call predecessors, (12), 12 states have return successors, (16), 11 states have call predecessors, (16), 11 states have call successors, (16) [2022-01-10 04:10:33,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 254 transitions. [2022-01-10 04:10:33,784 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 254 transitions. Word has length 103 [2022-01-10 04:10:33,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:33,784 INFO L470 AbstractCegarLoop]: Abstraction has 228 states and 254 transitions. [2022-01-10 04:10:33,784 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-01-10 04:10:33,785 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 254 transitions. [2022-01-10 04:10:33,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-01-10 04:10:33,785 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:33,785 INFO L514 BasicCegarLoop]: trace histogram [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] [2022-01-10 04:10:33,793 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (86)] Ended with exit code 0 [2022-01-10 04:10:33,986 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 04:10:33,986 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:33,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:33,986 INFO L85 PathProgramCache]: Analyzing trace with hash -696614137, now seen corresponding path program 1 times [2022-01-10 04:10:33,987 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:33,987 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1028845762] [2022-01-10 04:10:33,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:33,987 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:33,987 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:33,988 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 04:10:33,989 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (87)] Waiting until timeout for monitored process [2022-01-10 04:10:34,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:34,129 INFO L263 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 04:10:34,130 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:34,274 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-01-10 04:10:34,274 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:34,275 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:34,275 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1028845762] [2022-01-10 04:10:34,275 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1028845762] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:34,275 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:34,275 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 04:10:34,275 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045708647] [2022-01-10 04:10:34,275 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:34,275 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 04:10:34,275 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:34,276 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 04:10:34,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-10 04:10:34,276 INFO L87 Difference]: Start difference. First operand 228 states and 254 transitions. Second operand has 8 states, 8 states have (on average 10.125) internal successors, (81), 8 states have internal predecessors, (81), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-01-10 04:10:34,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:34,379 INFO L93 Difference]: Finished difference Result 262 states and 292 transitions. [2022-01-10 04:10:34,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-10 04:10:34,380 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.125) internal successors, (81), 8 states have internal predecessors, (81), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 103 [2022-01-10 04:10:34,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:34,381 INFO L225 Difference]: With dead ends: 262 [2022-01-10 04:10:34,381 INFO L226 Difference]: Without dead ends: 226 [2022-01-10 04:10:34,381 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2022-01-10 04:10:34,381 INFO L933 BasicCegarLoop]: 131 mSDtfsCounter, 235 mSDsluCounter, 658 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 235 SdHoareTripleChecker+Valid, 789 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:34,381 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [235 Valid, 789 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 04:10:34,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2022-01-10 04:10:34,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 226. [2022-01-10 04:10:34,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 226 states, 201 states have (on average 1.1044776119402986) internal successors, (222), 205 states have internal predecessors, (222), 12 states have call successors, (12), 9 states have call predecessors, (12), 12 states have return successors, (16), 11 states have call predecessors, (16), 11 states have call successors, (16) [2022-01-10 04:10:34,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 226 states to 226 states and 250 transitions. [2022-01-10 04:10:34,395 INFO L78 Accepts]: Start accepts. Automaton has 226 states and 250 transitions. Word has length 103 [2022-01-10 04:10:34,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:34,396 INFO L470 AbstractCegarLoop]: Abstraction has 226 states and 250 transitions. [2022-01-10 04:10:34,396 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.125) internal successors, (81), 8 states have internal predecessors, (81), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-01-10 04:10:34,396 INFO L276 IsEmpty]: Start isEmpty. Operand 226 states and 250 transitions. [2022-01-10 04:10:34,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-01-10 04:10:34,396 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:34,396 INFO L514 BasicCegarLoop]: trace histogram [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] [2022-01-10 04:10:34,405 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (87)] Forceful destruction successful, exit code 0 [2022-01-10 04:10:34,597 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 04:10:34,597 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:34,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:34,597 INFO L85 PathProgramCache]: Analyzing trace with hash 561522837, now seen corresponding path program 1 times [2022-01-10 04:10:34,598 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:34,598 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [76934610] [2022-01-10 04:10:34,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:34,598 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:34,598 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:34,599 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 04:10:34,599 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (88)] Waiting until timeout for monitored process [2022-01-10 04:10:34,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:34,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 309 conjuncts, 11 conjunts are in the unsatisfiable core [2022-01-10 04:10:34,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:34,917 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-01-10 04:10:34,917 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:34,917 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:34,917 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [76934610] [2022-01-10 04:10:34,917 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [76934610] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:34,917 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:34,917 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-01-10 04:10:34,917 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1350170682] [2022-01-10 04:10:34,917 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:34,917 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-10 04:10:34,917 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:34,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-10 04:10:34,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2022-01-10 04:10:34,918 INFO L87 Difference]: Start difference. First operand 226 states and 250 transitions. Second operand has 12 states, 12 states have (on average 7.333333333333333) internal successors, (88), 11 states have internal predecessors, (88), 3 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2022-01-10 04:10:35,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:35,100 INFO L93 Difference]: Finished difference Result 269 states and 299 transitions. [2022-01-10 04:10:35,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-10 04:10:35,101 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 7.333333333333333) internal successors, (88), 11 states have internal predecessors, (88), 3 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 104 [2022-01-10 04:10:35,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:35,101 INFO L225 Difference]: With dead ends: 269 [2022-01-10 04:10:35,101 INFO L226 Difference]: Without dead ends: 143 [2022-01-10 04:10:35,102 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=85, Invalid=295, Unknown=0, NotChecked=0, Total=380 [2022-01-10 04:10:35,102 INFO L933 BasicCegarLoop]: 122 mSDtfsCounter, 298 mSDsluCounter, 1111 mSDsCounter, 0 mSdLazyCounter, 134 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 298 SdHoareTripleChecker+Valid, 1233 SdHoareTripleChecker+Invalid, 174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 134 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:35,102 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [298 Valid, 1233 Invalid, 174 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 134 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 04:10:35,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2022-01-10 04:10:35,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 137. [2022-01-10 04:10:35,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137 states, 122 states have (on average 1.1065573770491803) internal successors, (135), 123 states have internal predecessors, (135), 8 states have call successors, (8), 6 states have call predecessors, (8), 6 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2022-01-10 04:10:35,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 151 transitions. [2022-01-10 04:10:35,111 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 151 transitions. Word has length 104 [2022-01-10 04:10:35,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:35,112 INFO L470 AbstractCegarLoop]: Abstraction has 137 states and 151 transitions. [2022-01-10 04:10:35,112 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 7.333333333333333) internal successors, (88), 11 states have internal predecessors, (88), 3 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2022-01-10 04:10:35,112 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 151 transitions. [2022-01-10 04:10:35,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2022-01-10 04:10:35,112 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 04:10:35,112 INFO L514 BasicCegarLoop]: trace histogram [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] [2022-01-10 04:10:35,120 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (88)] Ended with exit code 0 [2022-01-10 04:10:35,313 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 04:10:35,313 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 04:10:35,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 04:10:35,313 INFO L85 PathProgramCache]: Analyzing trace with hash 493382774, now seen corresponding path program 1 times [2022-01-10 04:10:35,314 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 04:10:35,314 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1020505322] [2022-01-10 04:10:35,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 04:10:35,314 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 04:10:35,314 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 04:10:35,315 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 04:10:35,316 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (89)] Waiting until timeout for monitored process [2022-01-10 04:10:35,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 04:10:35,456 INFO L263 TraceCheckSpWp]: Trace formula consists of 335 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-10 04:10:35,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 04:10:35,659 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-01-10 04:10:35,659 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 04:10:35,660 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 04:10:35,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1020505322] [2022-01-10 04:10:35,660 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1020505322] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 04:10:35,660 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 04:10:35,660 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-01-10 04:10:35,660 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [221091060] [2022-01-10 04:10:35,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 04:10:35,660 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-10 04:10:35,660 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 04:10:35,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-10 04:10:35,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-01-10 04:10:35,660 INFO L87 Difference]: Start difference. First operand 137 states and 151 transitions. Second operand has 10 states, 10 states have (on average 9.4) internal successors, (94), 10 states have internal predecessors, (94), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-01-10 04:10:35,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 04:10:35,846 INFO L93 Difference]: Finished difference Result 150 states and 167 transitions. [2022-01-10 04:10:35,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-10 04:10:35,846 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 9.4) internal successors, (94), 10 states have internal predecessors, (94), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 115 [2022-01-10 04:10:35,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 04:10:35,846 INFO L225 Difference]: With dead ends: 150 [2022-01-10 04:10:35,846 INFO L226 Difference]: Without dead ends: 0 [2022-01-10 04:10:35,847 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=112, Invalid=230, Unknown=0, NotChecked=0, Total=342 [2022-01-10 04:10:35,847 INFO L933 BasicCegarLoop]: 118 mSDtfsCounter, 317 mSDsluCounter, 577 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 317 SdHoareTripleChecker+Valid, 695 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 04:10:35,847 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [317 Valid, 695 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 04:10:35,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2022-01-10 04:10:35,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2022-01-10 04:10:35,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 04:10:35,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2022-01-10 04:10:35,848 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 115 [2022-01-10 04:10:35,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 04:10:35,848 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2022-01-10 04:10:35,848 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 9.4) internal successors, (94), 10 states have internal predecessors, (94), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-01-10 04:10:35,848 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2022-01-10 04:10:35,848 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-01-10 04:10:35,851 INFO L764 garLoopResultBuilder]: Registering result SAFE for location errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2022-01-10 04:10:35,863 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (89)] Forceful destruction successful, exit code 0 [2022-01-10 04:10:36,062 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 04:10:36,064 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions.