/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/systemc/token_ring.11.cil-1.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-a10ec3b [2022-01-10 06:43:18,509 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-10 06:43:18,512 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-10 06:43:18,583 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-10 06:43:18,584 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-10 06:43:18,585 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-10 06:43:18,586 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-10 06:43:18,596 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-10 06:43:18,599 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-10 06:43:18,603 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-10 06:43:18,604 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-10 06:43:18,606 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-10 06:43:18,606 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-10 06:43:18,607 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-10 06:43:18,609 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-10 06:43:18,610 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-10 06:43:18,611 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-10 06:43:18,611 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-10 06:43:18,614 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-10 06:43:18,619 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-10 06:43:18,620 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-10 06:43:18,621 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-10 06:43:18,623 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-10 06:43:18,624 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-10 06:43:18,629 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-10 06:43:18,630 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-10 06:43:18,630 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-10 06:43:18,631 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-10 06:43:18,632 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-10 06:43:18,632 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-10 06:43:18,632 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-10 06:43:18,633 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-10 06:43:18,634 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-10 06:43:18,635 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-10 06:43:18,636 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-10 06:43:18,636 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-10 06:43:18,637 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-10 06:43:18,637 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-10 06:43:18,637 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-10 06:43:18,638 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-10 06:43:18,638 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-10 06:43:18,639 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 06:43:18,669 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-10 06:43:18,670 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-10 06:43:18,670 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-01-10 06:43:18,670 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-01-10 06:43:18,671 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-10 06:43:18,672 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-10 06:43:18,672 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-10 06:43:18,672 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-10 06:43:18,672 INFO L138 SettingsManager]: * Use SBE=true [2022-01-10 06:43:18,673 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-10 06:43:18,673 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-10 06:43:18,674 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-10 06:43:18,674 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-10 06:43:18,674 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-10 06:43:18,674 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-10 06:43:18,674 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-01-10 06:43:18,674 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-01-10 06:43:18,674 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-01-10 06:43:18,675 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-10 06:43:18,675 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-10 06:43:18,675 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-10 06:43:18,675 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-10 06:43:18,675 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-10 06:43:18,675 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 06:43:18,676 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-10 06:43:18,676 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-10 06:43:18,676 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-10 06:43:18,676 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-01-10 06:43:18,676 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-01-10 06:43:18,676 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-10 06:43:18,677 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-01-10 06:43:18,677 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-10 06:43:18,677 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-01-10 06:43:18,677 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 06:43:18,933 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-10 06:43:18,960 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-10 06:43:18,962 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-10 06:43:18,963 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-10 06:43:18,964 INFO L275 PluginConnector]: CDTParser initialized [2022-01-10 06:43:18,966 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/systemc/token_ring.11.cil-1.c [2022-01-10 06:43:19,018 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ccbd29be8/58a1e31b700c4e8a9f63db974431a4e3/FLAGff1572234 [2022-01-10 06:43:19,462 INFO L306 CDTParser]: Found 1 translation units. [2022-01-10 06:43:19,463 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/systemc/token_ring.11.cil-1.c [2022-01-10 06:43:19,479 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ccbd29be8/58a1e31b700c4e8a9f63db974431a4e3/FLAGff1572234 [2022-01-10 06:43:19,822 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ccbd29be8/58a1e31b700c4e8a9f63db974431a4e3 [2022-01-10 06:43:19,825 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-10 06:43:19,827 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-01-10 06:43:19,831 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-10 06:43:19,831 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-10 06:43:19,835 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-10 06:43:19,836 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 06:43:19" (1/1) ... [2022-01-10 06:43:19,837 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@47dbdd1b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:43:19, skipping insertion in model container [2022-01-10 06:43:19,837 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 06:43:19" (1/1) ... [2022-01-10 06:43:19,844 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-10 06:43:19,894 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-10 06:43:20,081 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/systemc/token_ring.11.cil-1.c[671,684] [2022-01-10 06:43:20,239 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 06:43:20,249 INFO L203 MainTranslator]: Completed pre-run [2022-01-10 06:43:20,258 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/systemc/token_ring.11.cil-1.c[671,684] [2022-01-10 06:43:20,323 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 06:43:20,345 INFO L208 MainTranslator]: Completed translation [2022-01-10 06:43:20,345 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:43:20 WrapperNode [2022-01-10 06:43:20,345 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-10 06:43:20,346 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-10 06:43:20,346 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-10 06:43:20,346 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-10 06:43:20,352 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:43:20" (1/1) ... [2022-01-10 06:43:20,371 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:43:20" (1/1) ... [2022-01-10 06:43:20,408 INFO L137 Inliner]: procedures = 50, calls = 65, calls flagged for inlining = 33, calls inlined = 33, statements flattened = 770 [2022-01-10 06:43:20,409 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-10 06:43:20,409 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-10 06:43:20,409 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-10 06:43:20,410 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-10 06:43:20,417 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:43:20" (1/1) ... [2022-01-10 06:43:20,418 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:43:20" (1/1) ... [2022-01-10 06:43:20,423 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:43:20" (1/1) ... [2022-01-10 06:43:20,423 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:43:20" (1/1) ... [2022-01-10 06:43:20,434 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:43:20" (1/1) ... [2022-01-10 06:43:20,456 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:43:20" (1/1) ... [2022-01-10 06:43:20,459 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:43:20" (1/1) ... [2022-01-10 06:43:20,463 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-10 06:43:20,464 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-10 06:43:20,464 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-10 06:43:20,465 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-10 06:43:20,480 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:43:20" (1/1) ... [2022-01-10 06:43:20,488 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 06:43:20,500 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-10 06:43:20,513 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 06:43:20,515 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 06:43:20,541 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-10 06:43:20,542 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads [2022-01-10 06:43:20,542 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads [2022-01-10 06:43:20,542 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2022-01-10 06:43:20,542 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2022-01-10 06:43:20,542 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels [2022-01-10 06:43:20,542 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels [2022-01-10 06:43:20,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-01-10 06:43:20,542 INFO L130 BoogieDeclarations]: Found specification of procedure error [2022-01-10 06:43:20,543 INFO L138 BoogieDeclarations]: Found implementation of procedure error [2022-01-10 06:43:20,543 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events [2022-01-10 06:43:20,543 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events [2022-01-10 06:43:20,543 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread [2022-01-10 06:43:20,543 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread [2022-01-10 06:43:20,543 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events [2022-01-10 06:43:20,543 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events [2022-01-10 06:43:20,543 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-10 06:43:20,543 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-10 06:43:20,636 INFO L234 CfgBuilder]: Building ICFG [2022-01-10 06:43:20,638 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-10 06:43:21,298 INFO L275 CfgBuilder]: Performing block encoding [2022-01-10 06:43:21,309 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-10 06:43:21,309 INFO L299 CfgBuilder]: Removed 14 assume(true) statements. [2022-01-10 06:43:21,311 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 06:43:21 BoogieIcfgContainer [2022-01-10 06:43:21,311 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-10 06:43:21,313 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-10 06:43:21,313 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-10 06:43:21,316 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-10 06:43:21,316 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.01 06:43:19" (1/3) ... [2022-01-10 06:43:21,317 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@50c4ca8c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 06:43:21, skipping insertion in model container [2022-01-10 06:43:21,317 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:43:20" (2/3) ... [2022-01-10 06:43:21,317 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@50c4ca8c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 06:43:21, skipping insertion in model container [2022-01-10 06:43:21,317 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 06:43:21" (3/3) ... [2022-01-10 06:43:21,320 INFO L111 eAbstractionObserver]: Analyzing ICFG token_ring.11.cil-1.c [2022-01-10 06:43:21,324 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-10 06:43:21,324 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-01-10 06:43:21,366 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-10 06:43:21,372 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 06:43:21,373 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-01-10 06:43:21,401 INFO L276 IsEmpty]: Start isEmpty. Operand has 365 states, 329 states have (on average 1.6656534954407294) internal successors, (548), 333 states have internal predecessors, (548), 27 states have call successors, (27), 7 states have call predecessors, (27), 7 states have return successors, (27), 26 states have call predecessors, (27), 27 states have call successors, (27) [2022-01-10 06:43:21,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 06:43:21,412 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:21,413 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:43:21,414 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:21,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:21,417 INFO L85 PathProgramCache]: Analyzing trace with hash 1184311821, now seen corresponding path program 1 times [2022-01-10 06:43:21,428 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:21,428 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1291491041] [2022-01-10 06:43:21,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:21,429 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:21,429 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:21,430 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 06:43:21,431 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 06:43:21,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:21,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 454 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 06:43:21,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:22,043 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 06:43:22,043 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:22,044 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:22,044 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1291491041] [2022-01-10 06:43:22,044 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1291491041] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:22,044 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:22,045 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 06:43:22,047 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1114824523] [2022-01-10 06:43:22,048 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:22,052 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 06:43:22,052 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:22,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 06:43:22,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 06:43:22,085 INFO L87 Difference]: Start difference. First operand has 365 states, 329 states have (on average 1.6656534954407294) internal successors, (548), 333 states have internal predecessors, (548), 27 states have call successors, (27), 7 states have call predecessors, (27), 7 states have return successors, (27), 26 states have call predecessors, (27), 27 states have call successors, (27) Second operand has 3 states, 3 states have (on average 52.0) internal successors, (156), 3 states have internal predecessors, (156), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:22,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:22,183 INFO L93 Difference]: Finished difference Result 720 states and 1191 transitions. [2022-01-10 06:43:22,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 06:43:22,185 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 52.0) internal successors, (156), 3 states have internal predecessors, (156), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 06:43:22,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:22,196 INFO L225 Difference]: With dead ends: 720 [2022-01-10 06:43:22,196 INFO L226 Difference]: Without dead ends: 359 [2022-01-10 06:43:22,202 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 165 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 06:43:22,204 INFO L933 BasicCegarLoop]: 568 mSDtfsCounter, 560 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 560 SdHoareTripleChecker+Valid, 568 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:22,205 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [560 Valid, 568 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:43:22,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2022-01-10 06:43:22,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 359. [2022-01-10 06:43:22,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 359 states, 325 states have (on average 1.5784615384615384) internal successors, (513), 327 states have internal predecessors, (513), 27 states have call successors, (27), 7 states have call predecessors, (27), 6 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2022-01-10 06:43:22,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 565 transitions. [2022-01-10 06:43:22,292 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 565 transitions. Word has length 167 [2022-01-10 06:43:22,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:22,294 INFO L470 AbstractCegarLoop]: Abstraction has 359 states and 565 transitions. [2022-01-10 06:43:22,294 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 52.0) internal successors, (156), 3 states have internal predecessors, (156), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:22,294 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 565 transitions. [2022-01-10 06:43:22,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 06:43:22,297 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:22,297 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:43:22,306 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Ended with exit code 0 [2022-01-10 06:43:22,498 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 06:43:22,499 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:22,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:22,500 INFO L85 PathProgramCache]: Analyzing trace with hash -915426609, now seen corresponding path program 1 times [2022-01-10 06:43:22,500 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:22,501 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2029348430] [2022-01-10 06:43:22,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:22,501 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:22,501 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:22,503 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 06:43:22,505 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 06:43:22,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:22,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 454 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 06:43:22,709 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:22,965 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 06:43:22,966 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:22,966 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:22,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2029348430] [2022-01-10 06:43:22,966 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2029348430] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:22,966 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:22,967 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 06:43:22,967 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [13797776] [2022-01-10 06:43:22,970 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:22,972 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 06:43:22,974 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:22,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 06:43:22,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 06:43:22,975 INFO L87 Difference]: Start difference. First operand 359 states and 565 transitions. Second operand has 3 states, 3 states have (on average 52.0) internal successors, (156), 3 states have internal predecessors, (156), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:23,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:23,013 INFO L93 Difference]: Finished difference Result 702 states and 1103 transitions. [2022-01-10 06:43:23,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 06:43:23,015 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 52.0) internal successors, (156), 3 states have internal predecessors, (156), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 06:43:23,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:23,018 INFO L225 Difference]: With dead ends: 702 [2022-01-10 06:43:23,018 INFO L226 Difference]: Without dead ends: 359 [2022-01-10 06:43:23,020 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 165 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 06:43:23,021 INFO L933 BasicCegarLoop]: 563 mSDtfsCounter, 547 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 547 SdHoareTripleChecker+Valid, 563 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:23,021 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [547 Valid, 563 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:43:23,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2022-01-10 06:43:23,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 359. [2022-01-10 06:43:23,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 359 states, 325 states have (on average 1.5753846153846154) internal successors, (512), 327 states have internal predecessors, (512), 27 states have call successors, (27), 7 states have call predecessors, (27), 6 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2022-01-10 06:43:23,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 564 transitions. [2022-01-10 06:43:23,055 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 564 transitions. Word has length 167 [2022-01-10 06:43:23,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:23,056 INFO L470 AbstractCegarLoop]: Abstraction has 359 states and 564 transitions. [2022-01-10 06:43:23,057 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 52.0) internal successors, (156), 3 states have internal predecessors, (156), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:23,058 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 564 transitions. [2022-01-10 06:43:23,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 06:43:23,060 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:23,060 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:43:23,071 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (3)] Ended with exit code 0 [2022-01-10 06:43:23,269 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 06:43:23,270 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:23,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:23,271 INFO L85 PathProgramCache]: Analyzing trace with hash 7740817, now seen corresponding path program 1 times [2022-01-10 06:43:23,271 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:23,271 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1543528881] [2022-01-10 06:43:23,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:23,272 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:23,272 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:23,273 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 06:43:23,291 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 06:43:23,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:23,475 INFO L263 TraceCheckSpWp]: Trace formula consists of 454 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:23,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:23,751 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 06:43:23,752 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:23,752 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:23,752 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1543528881] [2022-01-10 06:43:23,752 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1543528881] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:23,754 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:23,754 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:43:23,754 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [249529313] [2022-01-10 06:43:23,754 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:23,757 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:23,757 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:23,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:23,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:23,758 INFO L87 Difference]: Start difference. First operand 359 states and 564 transitions. Second operand has 5 states, 5 states have (on average 31.2) internal successors, (156), 3 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:24,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:24,507 INFO L93 Difference]: Finished difference Result 1083 states and 1720 transitions. [2022-01-10 06:43:24,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:43:24,507 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 3 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 06:43:24,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:24,513 INFO L225 Difference]: With dead ends: 1083 [2022-01-10 06:43:24,514 INFO L226 Difference]: Without dead ends: 743 [2022-01-10 06:43:24,515 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 06:43:24,516 INFO L933 BasicCegarLoop]: 610 mSDtfsCounter, 1076 mSDsluCounter, 1124 mSDsCounter, 0 mSdLazyCounter, 481 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1095 SdHoareTripleChecker+Valid, 1734 SdHoareTripleChecker+Invalid, 540 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 481 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:24,517 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1095 Valid, 1734 Invalid, 540 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 481 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-10 06:43:24,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 743 states. [2022-01-10 06:43:24,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 743 to 714. [2022-01-10 06:43:24,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 714 states, 653 states have (on average 1.5880551301684533) internal successors, (1037), 656 states have internal predecessors, (1037), 47 states have call successors, (47), 13 states have call predecessors, (47), 13 states have return successors, (46), 45 states have call predecessors, (46), 45 states have call successors, (46) [2022-01-10 06:43:24,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 714 states to 714 states and 1130 transitions. [2022-01-10 06:43:24,553 INFO L78 Accepts]: Start accepts. Automaton has 714 states and 1130 transitions. Word has length 167 [2022-01-10 06:43:24,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:24,554 INFO L470 AbstractCegarLoop]: Abstraction has 714 states and 1130 transitions. [2022-01-10 06:43:24,554 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 3 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:24,554 INFO L276 IsEmpty]: Start isEmpty. Operand 714 states and 1130 transitions. [2022-01-10 06:43:24,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 06:43:24,556 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:24,556 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:43:24,571 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 06:43:24,768 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 06:43:24,768 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:24,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:24,769 INFO L85 PathProgramCache]: Analyzing trace with hash 930141325, now seen corresponding path program 1 times [2022-01-10 06:43:24,769 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:24,769 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1705019823] [2022-01-10 06:43:24,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:24,770 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:24,770 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:24,771 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 06:43:24,773 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 06:43:24,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:24,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 452 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:24,944 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:25,187 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 06:43:25,187 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:25,187 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:25,188 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1705019823] [2022-01-10 06:43:25,188 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1705019823] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:25,188 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:25,188 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:43:25,188 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1919102795] [2022-01-10 06:43:25,189 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:25,189 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:25,190 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:25,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:25,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:25,190 INFO L87 Difference]: Start difference. First operand 714 states and 1130 transitions. Second operand has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:25,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:25,571 INFO L93 Difference]: Finished difference Result 1409 states and 2236 transitions. [2022-01-10 06:43:25,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:43:25,572 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 06:43:25,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:25,576 INFO L225 Difference]: With dead ends: 1409 [2022-01-10 06:43:25,576 INFO L226 Difference]: Without dead ends: 714 [2022-01-10 06:43:25,579 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 06:43:25,579 INFO L933 BasicCegarLoop]: 533 mSDtfsCounter, 762 mSDsluCounter, 615 mSDsCounter, 0 mSdLazyCounter, 260 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 781 SdHoareTripleChecker+Valid, 1148 SdHoareTripleChecker+Invalid, 296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 260 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:25,580 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [781 Valid, 1148 Invalid, 296 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 260 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 06:43:25,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 714 states. [2022-01-10 06:43:25,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 714 to 714. [2022-01-10 06:43:25,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 714 states, 653 states have (on average 1.5773353751914243) internal successors, (1030), 656 states have internal predecessors, (1030), 47 states have call successors, (47), 13 states have call predecessors, (47), 13 states have return successors, (46), 45 states have call predecessors, (46), 45 states have call successors, (46) [2022-01-10 06:43:25,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 714 states to 714 states and 1123 transitions. [2022-01-10 06:43:25,615 INFO L78 Accepts]: Start accepts. Automaton has 714 states and 1123 transitions. Word has length 167 [2022-01-10 06:43:25,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:25,616 INFO L470 AbstractCegarLoop]: Abstraction has 714 states and 1123 transitions. [2022-01-10 06:43:25,616 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:25,616 INFO L276 IsEmpty]: Start isEmpty. Operand 714 states and 1123 transitions. [2022-01-10 06:43:25,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 06:43:25,618 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:25,618 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:43:25,629 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 06:43:25,829 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 06:43:25,829 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:25,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:25,830 INFO L85 PathProgramCache]: Analyzing trace with hash 1929727505, now seen corresponding path program 1 times [2022-01-10 06:43:25,831 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:25,831 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [557431896] [2022-01-10 06:43:25,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:25,831 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:25,831 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:25,833 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 06:43:25,834 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 06:43:25,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:25,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 450 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:25,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:26,242 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 06:43:26,242 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:26,242 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:26,243 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [557431896] [2022-01-10 06:43:26,243 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [557431896] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:26,243 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:26,243 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:43:26,243 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1784793666] [2022-01-10 06:43:26,243 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:26,244 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:26,244 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:26,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:26,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:26,245 INFO L87 Difference]: Start difference. First operand 714 states and 1123 transitions. Second operand has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:26,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:26,623 INFO L93 Difference]: Finished difference Result 1409 states and 2222 transitions. [2022-01-10 06:43:26,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:43:26,624 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 06:43:26,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:26,627 INFO L225 Difference]: With dead ends: 1409 [2022-01-10 06:43:26,627 INFO L226 Difference]: Without dead ends: 714 [2022-01-10 06:43:26,629 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 06:43:26,630 INFO L933 BasicCegarLoop]: 530 mSDtfsCounter, 756 mSDsluCounter, 611 mSDsCounter, 0 mSdLazyCounter, 260 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 775 SdHoareTripleChecker+Valid, 1141 SdHoareTripleChecker+Invalid, 296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 260 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:26,630 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [775 Valid, 1141 Invalid, 296 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 260 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 06:43:26,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 714 states. [2022-01-10 06:43:26,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 714 to 714. [2022-01-10 06:43:26,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 714 states, 653 states have (on average 1.566615620214395) internal successors, (1023), 656 states have internal predecessors, (1023), 47 states have call successors, (47), 13 states have call predecessors, (47), 13 states have return successors, (46), 45 states have call predecessors, (46), 45 states have call successors, (46) [2022-01-10 06:43:26,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 714 states to 714 states and 1116 transitions. [2022-01-10 06:43:26,660 INFO L78 Accepts]: Start accepts. Automaton has 714 states and 1116 transitions. Word has length 167 [2022-01-10 06:43:26,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:26,661 INFO L470 AbstractCegarLoop]: Abstraction has 714 states and 1116 transitions. [2022-01-10 06:43:26,661 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:26,661 INFO L276 IsEmpty]: Start isEmpty. Operand 714 states and 1116 transitions. [2022-01-10 06:43:26,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 06:43:26,663 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:26,663 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:43:26,674 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 06:43:26,874 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 06:43:26,875 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:26,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:26,875 INFO L85 PathProgramCache]: Analyzing trace with hash -1778805747, now seen corresponding path program 1 times [2022-01-10 06:43:26,876 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:26,876 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [908985474] [2022-01-10 06:43:26,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:26,876 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:26,876 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:26,877 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 06:43:26,879 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 06:43:27,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:27,037 INFO L263 TraceCheckSpWp]: Trace formula consists of 448 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:27,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:27,300 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 06:43:27,300 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:27,300 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:27,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [908985474] [2022-01-10 06:43:27,301 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [908985474] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:27,301 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:27,301 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:43:27,301 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1332644448] [2022-01-10 06:43:27,301 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:27,302 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:27,302 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:27,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:27,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:27,303 INFO L87 Difference]: Start difference. First operand 714 states and 1116 transitions. Second operand has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:27,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:27,658 INFO L93 Difference]: Finished difference Result 1409 states and 2208 transitions. [2022-01-10 06:43:27,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:43:27,659 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 06:43:27,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:27,662 INFO L225 Difference]: With dead ends: 1409 [2022-01-10 06:43:27,662 INFO L226 Difference]: Without dead ends: 714 [2022-01-10 06:43:27,664 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 06:43:27,665 INFO L933 BasicCegarLoop]: 527 mSDtfsCounter, 750 mSDsluCounter, 607 mSDsCounter, 0 mSdLazyCounter, 260 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 769 SdHoareTripleChecker+Valid, 1134 SdHoareTripleChecker+Invalid, 296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 260 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:27,665 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [769 Valid, 1134 Invalid, 296 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 260 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 06:43:27,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 714 states. [2022-01-10 06:43:27,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 714 to 714. [2022-01-10 06:43:27,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 714 states, 653 states have (on average 1.555895865237366) internal successors, (1016), 656 states have internal predecessors, (1016), 47 states have call successors, (47), 13 states have call predecessors, (47), 13 states have return successors, (46), 45 states have call predecessors, (46), 45 states have call successors, (46) [2022-01-10 06:43:27,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 714 states to 714 states and 1109 transitions. [2022-01-10 06:43:27,695 INFO L78 Accepts]: Start accepts. Automaton has 714 states and 1109 transitions. Word has length 167 [2022-01-10 06:43:27,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:27,696 INFO L470 AbstractCegarLoop]: Abstraction has 714 states and 1109 transitions. [2022-01-10 06:43:27,696 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:27,696 INFO L276 IsEmpty]: Start isEmpty. Operand 714 states and 1109 transitions. [2022-01-10 06:43:27,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 06:43:27,698 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:27,698 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:43:27,711 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 06:43:27,909 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 06:43:27,909 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:27,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:27,910 INFO L85 PathProgramCache]: Analyzing trace with hash -928604527, now seen corresponding path program 1 times [2022-01-10 06:43:27,910 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:27,910 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [136491801] [2022-01-10 06:43:27,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:27,910 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:27,911 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:27,911 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 06:43:27,912 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 06:43:28,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:28,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 446 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:28,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:28,316 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 06:43:28,316 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:28,317 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:28,317 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [136491801] [2022-01-10 06:43:28,317 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [136491801] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:28,317 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:28,317 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:43:28,317 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1875865240] [2022-01-10 06:43:28,317 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:28,318 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:28,318 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:28,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:28,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:28,319 INFO L87 Difference]: Start difference. First operand 714 states and 1109 transitions. Second operand has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:28,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:28,749 INFO L93 Difference]: Finished difference Result 1409 states and 2194 transitions. [2022-01-10 06:43:28,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:43:28,750 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 06:43:28,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:28,754 INFO L225 Difference]: With dead ends: 1409 [2022-01-10 06:43:28,754 INFO L226 Difference]: Without dead ends: 714 [2022-01-10 06:43:28,757 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 06:43:28,758 INFO L933 BasicCegarLoop]: 524 mSDtfsCounter, 744 mSDsluCounter, 603 mSDsCounter, 0 mSdLazyCounter, 260 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 763 SdHoareTripleChecker+Valid, 1127 SdHoareTripleChecker+Invalid, 296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 260 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:28,758 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [763 Valid, 1127 Invalid, 296 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 260 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 06:43:28,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 714 states. [2022-01-10 06:43:28,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 714 to 714. [2022-01-10 06:43:28,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 714 states, 653 states have (on average 1.545176110260337) internal successors, (1009), 656 states have internal predecessors, (1009), 47 states have call successors, (47), 13 states have call predecessors, (47), 13 states have return successors, (46), 45 states have call predecessors, (46), 45 states have call successors, (46) [2022-01-10 06:43:28,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 714 states to 714 states and 1102 transitions. [2022-01-10 06:43:28,798 INFO L78 Accepts]: Start accepts. Automaton has 714 states and 1102 transitions. Word has length 167 [2022-01-10 06:43:28,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:28,799 INFO L470 AbstractCegarLoop]: Abstraction has 714 states and 1102 transitions. [2022-01-10 06:43:28,799 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:28,799 INFO L276 IsEmpty]: Start isEmpty. Operand 714 states and 1102 transitions. [2022-01-10 06:43:28,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 06:43:28,801 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:28,801 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:43:28,817 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 06:43:29,012 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 06:43:29,013 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:29,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:29,014 INFO L85 PathProgramCache]: Analyzing trace with hash 1454125965, now seen corresponding path program 1 times [2022-01-10 06:43:29,014 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:29,014 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1369610073] [2022-01-10 06:43:29,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:29,015 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:29,015 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:29,016 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 06:43:29,018 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 06:43:29,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:29,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 444 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:29,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:29,432 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 06:43:29,433 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:29,433 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:29,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1369610073] [2022-01-10 06:43:29,433 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1369610073] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:29,433 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:29,433 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:43:29,433 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1559047405] [2022-01-10 06:43:29,433 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:29,434 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:29,434 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:29,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:29,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:29,435 INFO L87 Difference]: Start difference. First operand 714 states and 1102 transitions. Second operand has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:29,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:29,810 INFO L93 Difference]: Finished difference Result 1409 states and 2180 transitions. [2022-01-10 06:43:29,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:43:29,816 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 06:43:29,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:29,820 INFO L225 Difference]: With dead ends: 1409 [2022-01-10 06:43:29,820 INFO L226 Difference]: Without dead ends: 714 [2022-01-10 06:43:29,822 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 06:43:29,823 INFO L933 BasicCegarLoop]: 521 mSDtfsCounter, 738 mSDsluCounter, 599 mSDsCounter, 0 mSdLazyCounter, 260 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 757 SdHoareTripleChecker+Valid, 1120 SdHoareTripleChecker+Invalid, 296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 260 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:29,824 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [757 Valid, 1120 Invalid, 296 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 260 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 06:43:29,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 714 states. [2022-01-10 06:43:29,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 714 to 714. [2022-01-10 06:43:29,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 714 states, 653 states have (on average 1.5344563552833077) internal successors, (1002), 656 states have internal predecessors, (1002), 47 states have call successors, (47), 13 states have call predecessors, (47), 13 states have return successors, (46), 45 states have call predecessors, (46), 45 states have call successors, (46) [2022-01-10 06:43:29,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 714 states to 714 states and 1095 transitions. [2022-01-10 06:43:29,857 INFO L78 Accepts]: Start accepts. Automaton has 714 states and 1095 transitions. Word has length 167 [2022-01-10 06:43:29,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:29,859 INFO L470 AbstractCegarLoop]: Abstraction has 714 states and 1095 transitions. [2022-01-10 06:43:29,859 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:29,859 INFO L276 IsEmpty]: Start isEmpty. Operand 714 states and 1095 transitions. [2022-01-10 06:43:29,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 06:43:29,861 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:29,861 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:43:29,872 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 06:43:30,071 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 06:43:30,072 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:30,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:30,073 INFO L85 PathProgramCache]: Analyzing trace with hash -547221743, now seen corresponding path program 1 times [2022-01-10 06:43:30,073 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:30,073 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1966191638] [2022-01-10 06:43:30,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:30,073 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:30,073 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:30,074 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 06:43:30,075 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 06:43:30,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:30,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 442 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:30,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:30,465 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 06:43:30,466 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:30,466 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:30,466 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1966191638] [2022-01-10 06:43:30,466 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1966191638] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:30,466 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:30,466 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:43:30,466 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [450291893] [2022-01-10 06:43:30,466 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:30,467 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:30,467 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:30,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:30,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:30,474 INFO L87 Difference]: Start difference. First operand 714 states and 1095 transitions. Second operand has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:30,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:30,814 INFO L93 Difference]: Finished difference Result 1409 states and 2166 transitions. [2022-01-10 06:43:30,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:43:30,815 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 06:43:30,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:30,818 INFO L225 Difference]: With dead ends: 1409 [2022-01-10 06:43:30,818 INFO L226 Difference]: Without dead ends: 714 [2022-01-10 06:43:30,820 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 06:43:30,821 INFO L933 BasicCegarLoop]: 518 mSDtfsCounter, 731 mSDsluCounter, 595 mSDsCounter, 0 mSdLazyCounter, 260 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 750 SdHoareTripleChecker+Valid, 1113 SdHoareTripleChecker+Invalid, 296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 260 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:30,822 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [750 Valid, 1113 Invalid, 296 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 260 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 06:43:30,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 714 states. [2022-01-10 06:43:30,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 714 to 714. [2022-01-10 06:43:30,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 714 states, 653 states have (on average 1.5237366003062787) internal successors, (995), 656 states have internal predecessors, (995), 47 states have call successors, (47), 13 states have call predecessors, (47), 13 states have return successors, (46), 45 states have call predecessors, (46), 45 states have call successors, (46) [2022-01-10 06:43:30,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 714 states to 714 states and 1088 transitions. [2022-01-10 06:43:30,852 INFO L78 Accepts]: Start accepts. Automaton has 714 states and 1088 transitions. Word has length 167 [2022-01-10 06:43:30,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:30,852 INFO L470 AbstractCegarLoop]: Abstraction has 714 states and 1088 transitions. [2022-01-10 06:43:30,852 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:30,852 INFO L276 IsEmpty]: Start isEmpty. Operand 714 states and 1088 transitions. [2022-01-10 06:43:30,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 06:43:30,854 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:30,854 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:43:30,869 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 06:43:31,064 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 06:43:31,065 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:31,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:31,065 INFO L85 PathProgramCache]: Analyzing trace with hash -1675560043, now seen corresponding path program 1 times [2022-01-10 06:43:31,066 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:31,066 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1473945415] [2022-01-10 06:43:31,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:31,066 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:31,066 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:31,069 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 06:43:31,071 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 06:43:31,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:31,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 440 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:31,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:31,461 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 06:43:31,461 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:31,461 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:31,461 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1473945415] [2022-01-10 06:43:31,462 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1473945415] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:31,462 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:31,462 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:43:31,462 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1579209667] [2022-01-10 06:43:31,462 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:31,463 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:31,463 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:31,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:31,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:31,464 INFO L87 Difference]: Start difference. First operand 714 states and 1088 transitions. Second operand has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:31,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:31,805 INFO L93 Difference]: Finished difference Result 1409 states and 2152 transitions. [2022-01-10 06:43:31,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:43:31,806 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 06:43:31,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:31,809 INFO L225 Difference]: With dead ends: 1409 [2022-01-10 06:43:31,810 INFO L226 Difference]: Without dead ends: 714 [2022-01-10 06:43:31,812 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 06:43:31,813 INFO L933 BasicCegarLoop]: 515 mSDtfsCounter, 725 mSDsluCounter, 591 mSDsCounter, 0 mSdLazyCounter, 260 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 744 SdHoareTripleChecker+Valid, 1106 SdHoareTripleChecker+Invalid, 296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 260 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:31,813 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [744 Valid, 1106 Invalid, 296 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 260 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 06:43:31,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 714 states. [2022-01-10 06:43:31,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 714 to 714. [2022-01-10 06:43:31,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 714 states, 653 states have (on average 1.5130168453292496) internal successors, (988), 656 states have internal predecessors, (988), 47 states have call successors, (47), 13 states have call predecessors, (47), 13 states have return successors, (46), 45 states have call predecessors, (46), 45 states have call successors, (46) [2022-01-10 06:43:31,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 714 states to 714 states and 1081 transitions. [2022-01-10 06:43:31,843 INFO L78 Accepts]: Start accepts. Automaton has 714 states and 1081 transitions. Word has length 167 [2022-01-10 06:43:31,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:31,843 INFO L470 AbstractCegarLoop]: Abstraction has 714 states and 1081 transitions. [2022-01-10 06:43:31,844 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:31,844 INFO L276 IsEmpty]: Start isEmpty. Operand 714 states and 1081 transitions. [2022-01-10 06:43:31,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 06:43:31,845 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:31,845 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:43:31,859 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 06:43:32,056 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 06:43:32,057 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:32,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:32,057 INFO L85 PathProgramCache]: Analyzing trace with hash 89157265, now seen corresponding path program 1 times [2022-01-10 06:43:32,058 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:32,058 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [834025376] [2022-01-10 06:43:32,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:32,058 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:32,058 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:32,060 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 06:43:32,060 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 06:43:32,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:32,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 438 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:32,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:32,418 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 06:43:32,418 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:32,418 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:32,418 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [834025376] [2022-01-10 06:43:32,418 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [834025376] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:32,418 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:32,419 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:43:32,419 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692025545] [2022-01-10 06:43:32,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:32,419 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:32,419 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:32,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:32,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:32,420 INFO L87 Difference]: Start difference. First operand 714 states and 1081 transitions. Second operand has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:32,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:32,792 INFO L93 Difference]: Finished difference Result 1409 states and 2138 transitions. [2022-01-10 06:43:32,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:43:32,793 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 06:43:32,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:32,796 INFO L225 Difference]: With dead ends: 1409 [2022-01-10 06:43:32,797 INFO L226 Difference]: Without dead ends: 714 [2022-01-10 06:43:32,799 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 06:43:32,799 INFO L933 BasicCegarLoop]: 512 mSDtfsCounter, 719 mSDsluCounter, 587 mSDsCounter, 0 mSdLazyCounter, 260 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 738 SdHoareTripleChecker+Valid, 1099 SdHoareTripleChecker+Invalid, 296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 260 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:32,799 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [738 Valid, 1099 Invalid, 296 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 260 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 06:43:32,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 714 states. [2022-01-10 06:43:32,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 714 to 714. [2022-01-10 06:43:32,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 714 states, 653 states have (on average 1.5022970903522206) internal successors, (981), 656 states have internal predecessors, (981), 47 states have call successors, (47), 13 states have call predecessors, (47), 13 states have return successors, (46), 45 states have call predecessors, (46), 45 states have call successors, (46) [2022-01-10 06:43:32,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 714 states to 714 states and 1074 transitions. [2022-01-10 06:43:32,828 INFO L78 Accepts]: Start accepts. Automaton has 714 states and 1074 transitions. Word has length 167 [2022-01-10 06:43:32,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:32,828 INFO L470 AbstractCegarLoop]: Abstraction has 714 states and 1074 transitions. [2022-01-10 06:43:32,828 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:32,828 INFO L276 IsEmpty]: Start isEmpty. Operand 714 states and 1074 transitions. [2022-01-10 06:43:32,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 06:43:32,830 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:32,830 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:43:32,845 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 06:43:33,041 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 06:43:33,041 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:33,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:33,042 INFO L85 PathProgramCache]: Analyzing trace with hash -685200363, now seen corresponding path program 1 times [2022-01-10 06:43:33,042 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:33,042 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [790674306] [2022-01-10 06:43:33,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:33,042 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:33,043 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:33,043 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 06:43:33,044 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 06:43:33,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:33,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 436 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:33,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:33,436 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 06:43:33,436 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:33,436 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:33,437 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [790674306] [2022-01-10 06:43:33,437 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [790674306] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:33,437 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:33,437 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:43:33,437 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [882192734] [2022-01-10 06:43:33,437 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:33,437 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:33,437 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:33,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:33,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:33,438 INFO L87 Difference]: Start difference. First operand 714 states and 1074 transitions. Second operand has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:33,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:33,771 INFO L93 Difference]: Finished difference Result 1409 states and 2124 transitions. [2022-01-10 06:43:33,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:43:33,776 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 06:43:33,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:33,779 INFO L225 Difference]: With dead ends: 1409 [2022-01-10 06:43:33,779 INFO L226 Difference]: Without dead ends: 714 [2022-01-10 06:43:33,781 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 06:43:33,781 INFO L933 BasicCegarLoop]: 509 mSDtfsCounter, 713 mSDsluCounter, 583 mSDsCounter, 0 mSdLazyCounter, 260 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 732 SdHoareTripleChecker+Valid, 1092 SdHoareTripleChecker+Invalid, 296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 260 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:33,781 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [732 Valid, 1092 Invalid, 296 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 260 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 06:43:33,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 714 states. [2022-01-10 06:43:33,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 714 to 714. [2022-01-10 06:43:33,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 714 states, 653 states have (on average 1.4915773353751913) internal successors, (974), 656 states have internal predecessors, (974), 47 states have call successors, (47), 13 states have call predecessors, (47), 13 states have return successors, (46), 45 states have call predecessors, (46), 45 states have call successors, (46) [2022-01-10 06:43:33,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 714 states to 714 states and 1067 transitions. [2022-01-10 06:43:33,810 INFO L78 Accepts]: Start accepts. Automaton has 714 states and 1067 transitions. Word has length 167 [2022-01-10 06:43:33,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:33,811 INFO L470 AbstractCegarLoop]: Abstraction has 714 states and 1067 transitions. [2022-01-10 06:43:33,811 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:33,811 INFO L276 IsEmpty]: Start isEmpty. Operand 714 states and 1067 transitions. [2022-01-10 06:43:33,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 06:43:33,813 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:33,813 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:43:33,825 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (13)] Ended with exit code 0 [2022-01-10 06:43:34,023 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 06:43:34,024 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:34,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:34,024 INFO L85 PathProgramCache]: Analyzing trace with hash 1783672337, now seen corresponding path program 1 times [2022-01-10 06:43:34,024 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:34,024 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2138369776] [2022-01-10 06:43:34,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:34,025 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:34,025 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:34,026 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 06:43:34,026 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 06:43:34,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:34,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 434 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:34,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:34,402 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 06:43:34,403 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:34,403 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:34,403 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2138369776] [2022-01-10 06:43:34,403 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2138369776] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:34,403 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:34,403 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:43:34,403 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [388290617] [2022-01-10 06:43:34,404 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:34,404 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:34,404 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:34,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:34,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:34,405 INFO L87 Difference]: Start difference. First operand 714 states and 1067 transitions. Second operand has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:34,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:34,778 INFO L93 Difference]: Finished difference Result 1409 states and 2110 transitions. [2022-01-10 06:43:34,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:43:34,779 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 06:43:34,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:34,782 INFO L225 Difference]: With dead ends: 1409 [2022-01-10 06:43:34,782 INFO L226 Difference]: Without dead ends: 714 [2022-01-10 06:43:34,784 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 06:43:34,784 INFO L933 BasicCegarLoop]: 506 mSDtfsCounter, 707 mSDsluCounter, 579 mSDsCounter, 0 mSdLazyCounter, 260 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 726 SdHoareTripleChecker+Valid, 1085 SdHoareTripleChecker+Invalid, 296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 260 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:34,785 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [726 Valid, 1085 Invalid, 296 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 260 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 06:43:34,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 714 states. [2022-01-10 06:43:34,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 714 to 714. [2022-01-10 06:43:34,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 714 states, 653 states have (on average 1.4808575803981623) internal successors, (967), 656 states have internal predecessors, (967), 47 states have call successors, (47), 13 states have call predecessors, (47), 13 states have return successors, (46), 45 states have call predecessors, (46), 45 states have call successors, (46) [2022-01-10 06:43:34,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 714 states to 714 states and 1060 transitions. [2022-01-10 06:43:34,816 INFO L78 Accepts]: Start accepts. Automaton has 714 states and 1060 transitions. Word has length 167 [2022-01-10 06:43:34,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:34,816 INFO L470 AbstractCegarLoop]: Abstraction has 714 states and 1060 transitions. [2022-01-10 06:43:34,817 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:34,817 INFO L276 IsEmpty]: Start isEmpty. Operand 714 states and 1060 transitions. [2022-01-10 06:43:34,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 06:43:34,818 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:34,819 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:43:34,831 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 06:43:35,029 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 06:43:35,029 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:35,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:35,030 INFO L85 PathProgramCache]: Analyzing trace with hash -1184727915, now seen corresponding path program 1 times [2022-01-10 06:43:35,030 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:35,030 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [267401291] [2022-01-10 06:43:35,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:35,030 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:35,031 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:35,031 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 06:43:35,032 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 06:43:35,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:35,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 432 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:35,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:35,363 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:43:35,363 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:35,363 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:35,363 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [267401291] [2022-01-10 06:43:35,363 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [267401291] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:35,363 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:35,363 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:43:35,363 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1217615654] [2022-01-10 06:43:35,364 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:35,364 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:35,364 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:35,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:35,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:35,365 INFO L87 Difference]: Start difference. First operand 714 states and 1060 transitions. Second operand has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:35,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:35,866 INFO L93 Difference]: Finished difference Result 1587 states and 2372 transitions. [2022-01-10 06:43:35,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:43:35,867 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 06:43:35,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:35,870 INFO L225 Difference]: With dead ends: 1587 [2022-01-10 06:43:35,871 INFO L226 Difference]: Without dead ends: 892 [2022-01-10 06:43:35,873 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 06:43:35,873 INFO L933 BasicCegarLoop]: 503 mSDtfsCounter, 817 mSDsluCounter, 574 mSDsCounter, 0 mSdLazyCounter, 392 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 836 SdHoareTripleChecker+Valid, 1077 SdHoareTripleChecker+Invalid, 431 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 392 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:35,873 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [836 Valid, 1077 Invalid, 431 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 392 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 06:43:35,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 892 states. [2022-01-10 06:43:35,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 892 to 892. [2022-01-10 06:43:35,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 892 states, 825 states have (on average 1.456969696969697) internal successors, (1202), 828 states have internal predecessors, (1202), 49 states have call successors, (49), 17 states have call predecessors, (49), 17 states have return successors, (48), 47 states have call predecessors, (48), 47 states have call successors, (48) [2022-01-10 06:43:35,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 892 states to 892 states and 1299 transitions. [2022-01-10 06:43:35,913 INFO L78 Accepts]: Start accepts. Automaton has 892 states and 1299 transitions. Word has length 167 [2022-01-10 06:43:35,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:35,913 INFO L470 AbstractCegarLoop]: Abstraction has 892 states and 1299 transitions. [2022-01-10 06:43:35,913 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:35,913 INFO L276 IsEmpty]: Start isEmpty. Operand 892 states and 1299 transitions. [2022-01-10 06:43:35,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 06:43:35,914 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:35,914 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:43:35,929 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 06:43:36,125 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 06:43:36,125 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:36,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:36,126 INFO L85 PathProgramCache]: Analyzing trace with hash 890303728, now seen corresponding path program 1 times [2022-01-10 06:43:36,126 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:36,126 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1059950781] [2022-01-10 06:43:36,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:36,127 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:36,127 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:36,128 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 06:43:36,130 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 06:43:36,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:36,254 INFO L263 TraceCheckSpWp]: Trace formula consists of 429 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:36,257 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:36,482 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 06:43:36,482 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:36,482 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:36,482 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1059950781] [2022-01-10 06:43:36,482 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1059950781] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:36,482 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:36,483 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:43:36,483 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [312773663] [2022-01-10 06:43:36,483 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:36,483 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:36,483 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:36,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:36,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:36,484 INFO L87 Difference]: Start difference. First operand 892 states and 1299 transitions. Second operand has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:36,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:36,998 INFO L93 Difference]: Finished difference Result 1943 states and 2850 transitions. [2022-01-10 06:43:36,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:43:36,999 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 06:43:36,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:37,004 INFO L225 Difference]: With dead ends: 1943 [2022-01-10 06:43:37,004 INFO L226 Difference]: Without dead ends: 1070 [2022-01-10 06:43:37,007 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 06:43:37,007 INFO L933 BasicCegarLoop]: 501 mSDtfsCounter, 810 mSDsluCounter, 570 mSDsCounter, 0 mSdLazyCounter, 392 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 829 SdHoareTripleChecker+Valid, 1071 SdHoareTripleChecker+Invalid, 430 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 392 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:37,007 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [829 Valid, 1071 Invalid, 430 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 392 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 06:43:37,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1070 states. [2022-01-10 06:43:37,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1070 to 1070. [2022-01-10 06:43:37,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1070 states, 997 states have (on average 1.4373119358074222) internal successors, (1433), 1000 states have internal predecessors, (1433), 51 states have call successors, (51), 21 states have call predecessors, (51), 21 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2022-01-10 06:43:37,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1070 states to 1070 states and 1534 transitions. [2022-01-10 06:43:37,067 INFO L78 Accepts]: Start accepts. Automaton has 1070 states and 1534 transitions. Word has length 167 [2022-01-10 06:43:37,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:37,068 INFO L470 AbstractCegarLoop]: Abstraction has 1070 states and 1534 transitions. [2022-01-10 06:43:37,068 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:37,068 INFO L276 IsEmpty]: Start isEmpty. Operand 1070 states and 1534 transitions. [2022-01-10 06:43:37,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 06:43:37,069 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:37,069 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:43:37,079 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 06:43:37,279 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 06:43:37,279 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:37,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:37,280 INFO L85 PathProgramCache]: Analyzing trace with hash 1955370100, now seen corresponding path program 1 times [2022-01-10 06:43:37,280 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:37,280 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1727486855] [2022-01-10 06:43:37,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:37,281 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:37,281 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:37,282 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 06:43:37,284 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 06:43:37,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:37,422 INFO L263 TraceCheckSpWp]: Trace formula consists of 427 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:37,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:37,680 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 06:43:37,680 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:37,681 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:37,681 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1727486855] [2022-01-10 06:43:37,681 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1727486855] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:37,681 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:37,681 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:43:37,681 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [705732582] [2022-01-10 06:43:37,681 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:37,681 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:37,682 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:37,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:37,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:37,682 INFO L87 Difference]: Start difference. First operand 1070 states and 1534 transitions. Second operand has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:38,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:38,193 INFO L93 Difference]: Finished difference Result 2299 states and 3320 transitions. [2022-01-10 06:43:38,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:43:38,194 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 06:43:38,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:38,198 INFO L225 Difference]: With dead ends: 2299 [2022-01-10 06:43:38,199 INFO L226 Difference]: Without dead ends: 1248 [2022-01-10 06:43:38,201 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 06:43:38,202 INFO L933 BasicCegarLoop]: 496 mSDtfsCounter, 803 mSDsluCounter, 566 mSDsCounter, 0 mSdLazyCounter, 389 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 822 SdHoareTripleChecker+Valid, 1062 SdHoareTripleChecker+Invalid, 428 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 389 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:38,202 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [822 Valid, 1062 Invalid, 428 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 389 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 06:43:38,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1248 states. [2022-01-10 06:43:38,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1248 to 1248. [2022-01-10 06:43:38,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1248 states, 1169 states have (on average 1.4200171086398632) internal successors, (1660), 1172 states have internal predecessors, (1660), 53 states have call successors, (53), 25 states have call predecessors, (53), 25 states have return successors, (52), 51 states have call predecessors, (52), 51 states have call successors, (52) [2022-01-10 06:43:38,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1248 states to 1248 states and 1765 transitions. [2022-01-10 06:43:38,274 INFO L78 Accepts]: Start accepts. Automaton has 1248 states and 1765 transitions. Word has length 167 [2022-01-10 06:43:38,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:38,274 INFO L470 AbstractCegarLoop]: Abstraction has 1248 states and 1765 transitions. [2022-01-10 06:43:38,274 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:38,275 INFO L276 IsEmpty]: Start isEmpty. Operand 1248 states and 1765 transitions. [2022-01-10 06:43:38,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 06:43:38,275 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:38,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 06:43:38,289 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2022-01-10 06:43:38,490 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 06:43:38,490 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:38,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:38,490 INFO L85 PathProgramCache]: Analyzing trace with hash 1793644055, now seen corresponding path program 1 times [2022-01-10 06:43:38,491 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:38,491 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [257456628] [2022-01-10 06:43:38,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:38,491 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:38,491 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:38,492 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 06:43:38,494 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 06:43:38,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:38,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 424 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:38,633 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:38,843 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 06:43:38,843 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:38,843 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:38,844 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [257456628] [2022-01-10 06:43:38,844 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [257456628] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:38,844 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:38,844 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:43:38,844 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [448914094] [2022-01-10 06:43:38,844 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:38,844 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:38,844 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:38,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:38,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:38,845 INFO L87 Difference]: Start difference. First operand 1248 states and 1765 transitions. Second operand has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:39,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:39,308 INFO L93 Difference]: Finished difference Result 2655 states and 3782 transitions. [2022-01-10 06:43:39,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:43:39,309 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 06:43:39,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:39,313 INFO L225 Difference]: With dead ends: 2655 [2022-01-10 06:43:39,314 INFO L226 Difference]: Without dead ends: 1426 [2022-01-10 06:43:39,316 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 06:43:39,317 INFO L933 BasicCegarLoop]: 493 mSDtfsCounter, 796 mSDsluCounter, 562 mSDsCounter, 0 mSdLazyCounter, 388 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 815 SdHoareTripleChecker+Valid, 1055 SdHoareTripleChecker+Invalid, 427 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 388 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:39,317 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [815 Valid, 1055 Invalid, 427 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 388 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 06:43:39,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1426 states. [2022-01-10 06:43:39,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1426 to 1426. [2022-01-10 06:43:39,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1426 states, 1341 states have (on average 1.4041759880686056) internal successors, (1883), 1344 states have internal predecessors, (1883), 55 states have call successors, (55), 29 states have call predecessors, (55), 29 states have return successors, (54), 53 states have call predecessors, (54), 53 states have call successors, (54) [2022-01-10 06:43:39,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1426 states to 1426 states and 1992 transitions. [2022-01-10 06:43:39,410 INFO L78 Accepts]: Start accepts. Automaton has 1426 states and 1992 transitions. Word has length 167 [2022-01-10 06:43:39,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:39,410 INFO L470 AbstractCegarLoop]: Abstraction has 1426 states and 1992 transitions. [2022-01-10 06:43:39,410 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:39,410 INFO L276 IsEmpty]: Start isEmpty. Operand 1426 states and 1992 transitions. [2022-01-10 06:43:39,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 06:43:39,411 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:39,411 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:43:39,427 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 06:43:39,621 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 06:43:39,622 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:39,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:39,622 INFO L85 PathProgramCache]: Analyzing trace with hash 1959331091, now seen corresponding path program 1 times [2022-01-10 06:43:39,623 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:39,623 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1781266312] [2022-01-10 06:43:39,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:39,623 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:39,623 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:39,624 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 06:43:39,625 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 06:43:39,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:39,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 422 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:39,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:40,017 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 06:43:40,017 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:40,018 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:40,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1781266312] [2022-01-10 06:43:40,018 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1781266312] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:40,018 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:40,018 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:43:40,018 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164752775] [2022-01-10 06:43:40,018 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:40,019 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:40,019 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:40,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:40,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:40,019 INFO L87 Difference]: Start difference. First operand 1426 states and 1992 transitions. Second operand has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:40,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:40,550 INFO L93 Difference]: Finished difference Result 3011 states and 4236 transitions. [2022-01-10 06:43:40,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:43:40,551 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 06:43:40,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:40,557 INFO L225 Difference]: With dead ends: 3011 [2022-01-10 06:43:40,557 INFO L226 Difference]: Without dead ends: 1604 [2022-01-10 06:43:40,561 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 06:43:40,561 INFO L933 BasicCegarLoop]: 490 mSDtfsCounter, 789 mSDsluCounter, 558 mSDsCounter, 0 mSdLazyCounter, 387 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 808 SdHoareTripleChecker+Valid, 1048 SdHoareTripleChecker+Invalid, 426 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 387 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:40,562 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [808 Valid, 1048 Invalid, 426 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 387 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 06:43:40,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1604 states. [2022-01-10 06:43:40,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1604 to 1604. [2022-01-10 06:43:40,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1604 states, 1513 states have (on average 1.3892927957699934) internal successors, (2102), 1516 states have internal predecessors, (2102), 57 states have call successors, (57), 33 states have call predecessors, (57), 33 states have return successors, (56), 55 states have call predecessors, (56), 55 states have call successors, (56) [2022-01-10 06:43:40,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1604 states to 1604 states and 2215 transitions. [2022-01-10 06:43:40,675 INFO L78 Accepts]: Start accepts. Automaton has 1604 states and 2215 transitions. Word has length 167 [2022-01-10 06:43:40,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:40,675 INFO L470 AbstractCegarLoop]: Abstraction has 1604 states and 2215 transitions. [2022-01-10 06:43:40,675 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:40,675 INFO L276 IsEmpty]: Start isEmpty. Operand 1604 states and 2215 transitions. [2022-01-10 06:43:40,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 06:43:40,676 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:40,676 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:43:40,689 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 06:43:40,887 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 06:43:40,887 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:40,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:40,888 INFO L85 PathProgramCache]: Analyzing trace with hash -158265802, now seen corresponding path program 1 times [2022-01-10 06:43:40,888 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:40,888 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1759371527] [2022-01-10 06:43:40,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:40,888 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:40,889 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:40,890 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 06:43:40,911 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 06:43:41,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:41,035 INFO L263 TraceCheckSpWp]: Trace formula consists of 419 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:41,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:41,258 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 06:43:41,259 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:41,259 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:41,259 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1759371527] [2022-01-10 06:43:41,259 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1759371527] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:41,259 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:41,259 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:43:41,259 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [226984017] [2022-01-10 06:43:41,259 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:41,259 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:41,260 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:41,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:41,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:41,260 INFO L87 Difference]: Start difference. First operand 1604 states and 2215 transitions. Second operand has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:41,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:41,817 INFO L93 Difference]: Finished difference Result 3367 states and 4682 transitions. [2022-01-10 06:43:41,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:43:41,817 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 06:43:41,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:41,822 INFO L225 Difference]: With dead ends: 3367 [2022-01-10 06:43:41,822 INFO L226 Difference]: Without dead ends: 1782 [2022-01-10 06:43:41,824 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 06:43:41,824 INFO L933 BasicCegarLoop]: 487 mSDtfsCounter, 782 mSDsluCounter, 554 mSDsCounter, 0 mSdLazyCounter, 386 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 801 SdHoareTripleChecker+Valid, 1041 SdHoareTripleChecker+Invalid, 425 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 386 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:41,825 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [801 Valid, 1041 Invalid, 425 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 386 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 06:43:41,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1782 states. [2022-01-10 06:43:41,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1782 to 1782. [2022-01-10 06:43:41,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1782 states, 1685 states have (on average 1.375074183976261) internal successors, (2317), 1688 states have internal predecessors, (2317), 59 states have call successors, (59), 37 states have call predecessors, (59), 37 states have return successors, (58), 57 states have call predecessors, (58), 57 states have call successors, (58) [2022-01-10 06:43:41,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1782 states to 1782 states and 2434 transitions. [2022-01-10 06:43:41,935 INFO L78 Accepts]: Start accepts. Automaton has 1782 states and 2434 transitions. Word has length 167 [2022-01-10 06:43:41,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:41,935 INFO L470 AbstractCegarLoop]: Abstraction has 1782 states and 2434 transitions. [2022-01-10 06:43:41,935 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:41,935 INFO L276 IsEmpty]: Start isEmpty. Operand 1782 states and 2434 transitions. [2022-01-10 06:43:41,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 06:43:41,937 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:41,937 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:43:41,950 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 06:43:42,147 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 06:43:42,148 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:42,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:42,148 INFO L85 PathProgramCache]: Analyzing trace with hash -680997838, now seen corresponding path program 1 times [2022-01-10 06:43:42,148 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:42,148 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1312434248] [2022-01-10 06:43:42,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:42,149 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:42,149 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:42,150 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 06:43:42,151 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 06:43:42,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:42,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 417 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:42,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:42,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 06:43:42,481 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:42,481 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:42,482 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1312434248] [2022-01-10 06:43:42,482 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1312434248] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:42,482 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:42,482 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:43:42,482 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [994459764] [2022-01-10 06:43:42,482 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:42,483 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:42,483 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:42,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:42,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:42,483 INFO L87 Difference]: Start difference. First operand 1782 states and 2434 transitions. Second operand has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:43,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:43,001 INFO L93 Difference]: Finished difference Result 3723 states and 5120 transitions. [2022-01-10 06:43:43,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:43:43,001 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 06:43:43,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:43,008 INFO L225 Difference]: With dead ends: 3723 [2022-01-10 06:43:43,008 INFO L226 Difference]: Without dead ends: 1960 [2022-01-10 06:43:43,012 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 06:43:43,013 INFO L933 BasicCegarLoop]: 484 mSDtfsCounter, 775 mSDsluCounter, 550 mSDsCounter, 0 mSdLazyCounter, 385 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 794 SdHoareTripleChecker+Valid, 1034 SdHoareTripleChecker+Invalid, 424 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 385 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:43,013 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [794 Valid, 1034 Invalid, 424 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 385 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 06:43:43,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1960 states. [2022-01-10 06:43:43,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1960 to 1960. [2022-01-10 06:43:43,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1960 states, 1857 states have (on average 1.3613354873451804) internal successors, (2528), 1860 states have internal predecessors, (2528), 61 states have call successors, (61), 41 states have call predecessors, (61), 41 states have return successors, (60), 59 states have call predecessors, (60), 59 states have call successors, (60) [2022-01-10 06:43:43,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1960 states to 1960 states and 2649 transitions. [2022-01-10 06:43:43,139 INFO L78 Accepts]: Start accepts. Automaton has 1960 states and 2649 transitions. Word has length 167 [2022-01-10 06:43:43,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:43,140 INFO L470 AbstractCegarLoop]: Abstraction has 1960 states and 2649 transitions. [2022-01-10 06:43:43,141 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:43,141 INFO L276 IsEmpty]: Start isEmpty. Operand 1960 states and 2649 transitions. [2022-01-10 06:43:43,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 06:43:43,142 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:43,142 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:43:43,156 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 06:43:43,353 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 06:43:43,353 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:43,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:43,354 INFO L85 PathProgramCache]: Analyzing trace with hash -895836971, now seen corresponding path program 1 times [2022-01-10 06:43:43,354 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:43,354 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [276450344] [2022-01-10 06:43:43,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:43,355 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:43,355 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:43,356 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 06:43:43,357 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 06:43:43,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:43,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 414 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:43,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:43,721 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 06:43:43,721 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:43,721 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:43,721 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [276450344] [2022-01-10 06:43:43,721 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [276450344] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:43,721 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:43,722 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:43:43,722 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [618634729] [2022-01-10 06:43:43,722 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:43,722 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:43,722 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:43,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:43,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:43,723 INFO L87 Difference]: Start difference. First operand 1960 states and 2649 transitions. Second operand has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:44,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:44,206 INFO L93 Difference]: Finished difference Result 4079 states and 5550 transitions. [2022-01-10 06:43:44,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:43:44,207 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 06:43:44,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:44,213 INFO L225 Difference]: With dead ends: 4079 [2022-01-10 06:43:44,213 INFO L226 Difference]: Without dead ends: 2138 [2022-01-10 06:43:44,216 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 06:43:44,217 INFO L933 BasicCegarLoop]: 481 mSDtfsCounter, 768 mSDsluCounter, 546 mSDsCounter, 0 mSdLazyCounter, 384 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 787 SdHoareTripleChecker+Valid, 1027 SdHoareTripleChecker+Invalid, 423 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 384 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:44,217 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [787 Valid, 1027 Invalid, 423 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 384 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 06:43:44,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2138 states. [2022-01-10 06:43:44,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2138 to 2138. [2022-01-10 06:43:44,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2138 states, 2029 states have (on average 1.3479546574667325) internal successors, (2735), 2032 states have internal predecessors, (2735), 63 states have call successors, (63), 45 states have call predecessors, (63), 45 states have return successors, (62), 61 states have call predecessors, (62), 61 states have call successors, (62) [2022-01-10 06:43:44,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2138 states to 2138 states and 2860 transitions. [2022-01-10 06:43:44,376 INFO L78 Accepts]: Start accepts. Automaton has 2138 states and 2860 transitions. Word has length 167 [2022-01-10 06:43:44,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:44,376 INFO L470 AbstractCegarLoop]: Abstraction has 2138 states and 2860 transitions. [2022-01-10 06:43:44,376 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:44,376 INFO L276 IsEmpty]: Start isEmpty. Operand 2138 states and 2860 transitions. [2022-01-10 06:43:44,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 06:43:44,377 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:44,377 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:43:44,387 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (22)] Ended with exit code 0 [2022-01-10 06:43:44,584 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 06:43:44,585 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:44,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:44,585 INFO L85 PathProgramCache]: Analyzing trace with hash -1459508783, now seen corresponding path program 1 times [2022-01-10 06:43:44,585 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:44,586 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1908713883] [2022-01-10 06:43:44,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:44,586 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:44,586 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:44,587 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 06:43:44,587 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 06:43:44,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:44,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 412 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:44,730 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:44,964 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 06:43:44,965 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:44,965 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:44,965 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1908713883] [2022-01-10 06:43:44,965 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1908713883] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:44,965 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:44,965 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:43:44,965 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [556765774] [2022-01-10 06:43:44,965 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:44,965 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:44,965 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:44,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:44,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:44,966 INFO L87 Difference]: Start difference. First operand 2138 states and 2860 transitions. Second operand has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:45,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:45,483 INFO L93 Difference]: Finished difference Result 4435 states and 5972 transitions. [2022-01-10 06:43:45,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:43:45,485 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 06:43:45,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:45,491 INFO L225 Difference]: With dead ends: 4435 [2022-01-10 06:43:45,491 INFO L226 Difference]: Without dead ends: 2316 [2022-01-10 06:43:45,493 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 06:43:45,493 INFO L933 BasicCegarLoop]: 478 mSDtfsCounter, 761 mSDsluCounter, 542 mSDsCounter, 0 mSdLazyCounter, 383 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 780 SdHoareTripleChecker+Valid, 1020 SdHoareTripleChecker+Invalid, 422 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 383 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:45,493 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [780 Valid, 1020 Invalid, 422 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 383 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 06:43:45,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2316 states. [2022-01-10 06:43:45,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2316 to 2316. [2022-01-10 06:43:45,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2316 states, 2201 states have (on average 1.3348477964561563) internal successors, (2938), 2204 states have internal predecessors, (2938), 65 states have call successors, (65), 49 states have call predecessors, (65), 49 states have return successors, (64), 63 states have call predecessors, (64), 63 states have call successors, (64) [2022-01-10 06:43:45,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2316 states to 2316 states and 3067 transitions. [2022-01-10 06:43:45,635 INFO L78 Accepts]: Start accepts. Automaton has 2316 states and 3067 transitions. Word has length 167 [2022-01-10 06:43:45,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:45,635 INFO L470 AbstractCegarLoop]: Abstraction has 2316 states and 3067 transitions. [2022-01-10 06:43:45,635 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:45,636 INFO L276 IsEmpty]: Start isEmpty. Operand 2316 states and 3067 transitions. [2022-01-10 06:43:45,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 06:43:45,637 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:45,637 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:43:45,647 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 06:43:45,847 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 06:43:45,848 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:45,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:45,848 INFO L85 PathProgramCache]: Analyzing trace with hash 1028342260, now seen corresponding path program 1 times [2022-01-10 06:43:45,848 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:45,848 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [480010846] [2022-01-10 06:43:45,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:45,848 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:45,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:45,850 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 06:43:45,851 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 06:43:45,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:45,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 409 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:45,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:46,190 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 06:43:46,191 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:46,191 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:46,191 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [480010846] [2022-01-10 06:43:46,191 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [480010846] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:46,191 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:46,191 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:43:46,191 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [918929537] [2022-01-10 06:43:46,191 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:46,192 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:46,192 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:46,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:46,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:46,192 INFO L87 Difference]: Start difference. First operand 2316 states and 3067 transitions. Second operand has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:46,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:46,656 INFO L93 Difference]: Finished difference Result 4791 states and 6386 transitions. [2022-01-10 06:43:46,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:43:46,659 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 06:43:46,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:46,668 INFO L225 Difference]: With dead ends: 4791 [2022-01-10 06:43:46,668 INFO L226 Difference]: Without dead ends: 2494 [2022-01-10 06:43:46,672 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 06:43:46,672 INFO L933 BasicCegarLoop]: 475 mSDtfsCounter, 753 mSDsluCounter, 538 mSDsCounter, 0 mSdLazyCounter, 382 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 772 SdHoareTripleChecker+Valid, 1013 SdHoareTripleChecker+Invalid, 421 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 382 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:46,673 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [772 Valid, 1013 Invalid, 421 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 382 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 06:43:46,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2494 states. [2022-01-10 06:43:46,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2494 to 2494. [2022-01-10 06:43:46,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2494 states, 2373 states have (on average 1.3219553308048884) internal successors, (3137), 2376 states have internal predecessors, (3137), 67 states have call successors, (67), 53 states have call predecessors, (67), 53 states have return successors, (66), 65 states have call predecessors, (66), 65 states have call successors, (66) [2022-01-10 06:43:46,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2494 states to 2494 states and 3270 transitions. [2022-01-10 06:43:46,852 INFO L78 Accepts]: Start accepts. Automaton has 2494 states and 3270 transitions. Word has length 167 [2022-01-10 06:43:46,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:46,852 INFO L470 AbstractCegarLoop]: Abstraction has 2494 states and 3270 transitions. [2022-01-10 06:43:46,853 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:46,853 INFO L276 IsEmpty]: Start isEmpty. Operand 2494 states and 3270 transitions. [2022-01-10 06:43:46,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 06:43:46,855 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:46,855 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:43:46,869 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 06:43:47,065 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 06:43:47,065 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:47,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:47,066 INFO L85 PathProgramCache]: Analyzing trace with hash 1611309463, now seen corresponding path program 1 times [2022-01-10 06:43:47,066 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:47,066 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1259484370] [2022-01-10 06:43:47,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:47,066 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:47,066 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:47,067 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 06:43:47,068 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 06:43:47,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:47,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 406 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:47,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:47,393 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 06:43:47,393 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:47,393 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:47,393 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1259484370] [2022-01-10 06:43:47,393 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1259484370] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:47,393 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:47,393 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 06:43:47,393 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1374669701] [2022-01-10 06:43:47,393 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:47,394 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:47,394 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:47,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:47,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:47,394 INFO L87 Difference]: Start difference. First operand 2494 states and 3270 transitions. Second operand has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:47,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:47,615 INFO L93 Difference]: Finished difference Result 5290 states and 6977 transitions. [2022-01-10 06:43:47,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:43:47,616 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 06:43:47,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:47,626 INFO L225 Difference]: With dead ends: 5290 [2022-01-10 06:43:47,626 INFO L226 Difference]: Without dead ends: 2816 [2022-01-10 06:43:47,632 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 06:43:47,633 INFO L933 BasicCegarLoop]: 501 mSDtfsCounter, 441 mSDsluCounter, 1677 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 441 SdHoareTripleChecker+Valid, 2178 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:47,633 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [441 Valid, 2178 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:43:47,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2816 states. [2022-01-10 06:43:47,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2816 to 2500. [2022-01-10 06:43:47,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2500 states, 2379 states have (on average 1.3127364438839848) internal successors, (3123), 2382 states have internal predecessors, (3123), 67 states have call successors, (67), 53 states have call predecessors, (67), 53 states have return successors, (66), 65 states have call predecessors, (66), 65 states have call successors, (66) [2022-01-10 06:43:47,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2500 states to 2500 states and 3256 transitions. [2022-01-10 06:43:47,797 INFO L78 Accepts]: Start accepts. Automaton has 2500 states and 3256 transitions. Word has length 167 [2022-01-10 06:43:47,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:47,797 INFO L470 AbstractCegarLoop]: Abstraction has 2500 states and 3256 transitions. [2022-01-10 06:43:47,798 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:47,798 INFO L276 IsEmpty]: Start isEmpty. Operand 2500 states and 3256 transitions. [2022-01-10 06:43:47,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 06:43:47,799 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:47,799 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:43:47,812 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 06:43:48,009 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 06:43:48,009 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:48,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:48,010 INFO L85 PathProgramCache]: Analyzing trace with hash -681771563, now seen corresponding path program 1 times [2022-01-10 06:43:48,010 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:48,010 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [16083252] [2022-01-10 06:43:48,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:48,010 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:48,010 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:48,011 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 06:43:48,012 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 06:43:48,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:48,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 405 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:48,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:48,318 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 06:43:48,318 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:48,318 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:48,318 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [16083252] [2022-01-10 06:43:48,319 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [16083252] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:48,319 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:48,319 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 06:43:48,319 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080317717] [2022-01-10 06:43:48,319 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:48,319 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:48,319 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:48,320 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:48,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:48,320 INFO L87 Difference]: Start difference. First operand 2500 states and 3256 transitions. Second operand has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:48,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:48,488 INFO L93 Difference]: Finished difference Result 5274 states and 6913 transitions. [2022-01-10 06:43:48,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:43:48,489 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 06:43:48,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:48,497 INFO L225 Difference]: With dead ends: 5274 [2022-01-10 06:43:48,497 INFO L226 Difference]: Without dead ends: 2794 [2022-01-10 06:43:48,503 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 06:43:48,504 INFO L933 BasicCegarLoop]: 501 mSDtfsCounter, 402 mSDsluCounter, 1662 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 402 SdHoareTripleChecker+Valid, 2163 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:48,504 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [402 Valid, 2163 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:43:48,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2794 states. [2022-01-10 06:43:48,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2794 to 2506. [2022-01-10 06:43:48,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2506 states, 2385 states have (on average 1.3035639412997904) internal successors, (3109), 2388 states have internal predecessors, (3109), 67 states have call successors, (67), 53 states have call predecessors, (67), 53 states have return successors, (66), 65 states have call predecessors, (66), 65 states have call successors, (66) [2022-01-10 06:43:48,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2506 states to 2506 states and 3242 transitions. [2022-01-10 06:43:48,684 INFO L78 Accepts]: Start accepts. Automaton has 2506 states and 3242 transitions. Word has length 167 [2022-01-10 06:43:48,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:48,685 INFO L470 AbstractCegarLoop]: Abstraction has 2506 states and 3242 transitions. [2022-01-10 06:43:48,685 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:48,685 INFO L276 IsEmpty]: Start isEmpty. Operand 2506 states and 3242 transitions. [2022-01-10 06:43:48,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 06:43:48,686 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:48,686 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:43:48,696 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (26)] Ended with exit code 0 [2022-01-10 06:43:48,896 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 06:43:48,896 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:48,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:48,897 INFO L85 PathProgramCache]: Analyzing trace with hash 1640030355, now seen corresponding path program 1 times [2022-01-10 06:43:48,897 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:48,897 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1800779732] [2022-01-10 06:43:48,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:48,897 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:48,898 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:48,898 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 06:43:48,899 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 06:43:49,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:49,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 404 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 06:43:49,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:49,231 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 06:43:49,231 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:49,231 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:49,231 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1800779732] [2022-01-10 06:43:49,231 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1800779732] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:49,231 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:49,232 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-10 06:43:49,232 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1349754218] [2022-01-10 06:43:49,232 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:49,232 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 06:43:49,232 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:49,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 06:43:49,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 06:43:49,233 INFO L87 Difference]: Start difference. First operand 2506 states and 3242 transitions. Second operand has 3 states, 3 states have (on average 52.0) internal successors, (156), 2 states have internal predecessors, (156), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:49,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:49,503 INFO L93 Difference]: Finished difference Result 7269 states and 9424 transitions. [2022-01-10 06:43:49,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 06:43:49,504 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 52.0) internal successors, (156), 2 states have internal predecessors, (156), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 06:43:49,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:49,514 INFO L225 Difference]: With dead ends: 7269 [2022-01-10 06:43:49,514 INFO L226 Difference]: Without dead ends: 4783 [2022-01-10 06:43:49,520 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 165 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 06:43:49,520 INFO L933 BasicCegarLoop]: 574 mSDtfsCounter, 430 mSDsluCounter, 462 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 430 SdHoareTripleChecker+Valid, 1036 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:49,521 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [430 Valid, 1036 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:43:49,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4783 states. [2022-01-10 06:43:49,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4783 to 4775. [2022-01-10 06:43:49,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4775 states, 4548 states have (on average 1.2955145118733509) internal successors, (5892), 4552 states have internal predecessors, (5892), 124 states have call successors, (124), 101 states have call predecessors, (124), 102 states have return successors, (124), 122 states have call predecessors, (124), 122 states have call successors, (124) [2022-01-10 06:43:49,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4775 states to 4775 states and 6140 transitions. [2022-01-10 06:43:49,886 INFO L78 Accepts]: Start accepts. Automaton has 4775 states and 6140 transitions. Word has length 167 [2022-01-10 06:43:49,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:49,887 INFO L470 AbstractCegarLoop]: Abstraction has 4775 states and 6140 transitions. [2022-01-10 06:43:49,887 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 52.0) internal successors, (156), 2 states have internal predecessors, (156), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:49,887 INFO L276 IsEmpty]: Start isEmpty. Operand 4775 states and 6140 transitions. [2022-01-10 06:43:49,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 06:43:49,888 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:49,888 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:43:49,900 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 06:43:50,098 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 06:43:50,098 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:50,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:50,099 INFO L85 PathProgramCache]: Analyzing trace with hash 1961352818, now seen corresponding path program 1 times [2022-01-10 06:43:50,100 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:50,100 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [44965693] [2022-01-10 06:43:50,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:50,100 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:50,100 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:50,101 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 06:43:50,103 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 06:43:50,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:50,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 403 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:50,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:50,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 06:43:50,501 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:50,501 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:50,501 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [44965693] [2022-01-10 06:43:50,501 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [44965693] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:50,502 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:50,502 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 06:43:50,502 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1804505124] [2022-01-10 06:43:50,502 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:50,502 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:50,502 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:50,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:50,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:50,503 INFO L87 Difference]: Start difference. First operand 4775 states and 6140 transitions. Second operand has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:51,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:51,042 INFO L93 Difference]: Finished difference Result 12456 states and 16164 transitions. [2022-01-10 06:43:51,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:43:51,043 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 06:43:51,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:51,063 INFO L225 Difference]: With dead ends: 12456 [2022-01-10 06:43:51,063 INFO L226 Difference]: Without dead ends: 7701 [2022-01-10 06:43:51,074 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 06:43:51,075 INFO L933 BasicCegarLoop]: 507 mSDtfsCounter, 369 mSDsluCounter, 1694 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 369 SdHoareTripleChecker+Valid, 2201 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:51,075 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [369 Valid, 2201 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:43:51,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7701 states. [2022-01-10 06:43:51,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7701 to 4841. [2022-01-10 06:43:51,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4841 states, 4614 states have (on average 1.2869527524924145) internal successors, (5938), 4618 states have internal predecessors, (5938), 124 states have call successors, (124), 101 states have call predecessors, (124), 102 states have return successors, (124), 122 states have call predecessors, (124), 122 states have call successors, (124) [2022-01-10 06:43:51,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4841 states to 4841 states and 6186 transitions. [2022-01-10 06:43:51,542 INFO L78 Accepts]: Start accepts. Automaton has 4841 states and 6186 transitions. Word has length 167 [2022-01-10 06:43:51,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:51,543 INFO L470 AbstractCegarLoop]: Abstraction has 4841 states and 6186 transitions. [2022-01-10 06:43:51,543 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:51,543 INFO L276 IsEmpty]: Start isEmpty. Operand 4841 states and 6186 transitions. [2022-01-10 06:43:51,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 06:43:51,544 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:51,545 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:43:51,555 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 06:43:51,755 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 06:43:51,755 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:51,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:51,756 INFO L85 PathProgramCache]: Analyzing trace with hash 94644144, now seen corresponding path program 1 times [2022-01-10 06:43:51,756 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:51,756 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [696009571] [2022-01-10 06:43:51,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:51,756 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:51,756 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:51,759 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 06:43:51,761 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 06:43:51,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:51,898 INFO L263 TraceCheckSpWp]: Trace formula consists of 402 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:51,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:52,102 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 06:43:52,102 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:52,102 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:52,102 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [696009571] [2022-01-10 06:43:52,102 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [696009571] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:52,103 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:52,103 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 06:43:52,103 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732073539] [2022-01-10 06:43:52,103 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:52,103 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:52,103 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:52,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:52,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:52,104 INFO L87 Difference]: Start difference. First operand 4841 states and 6186 transitions. Second operand has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:52,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:52,572 INFO L93 Difference]: Finished difference Result 9900 states and 12742 transitions. [2022-01-10 06:43:52,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:43:52,573 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 06:43:52,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:52,582 INFO L225 Difference]: With dead ends: 9900 [2022-01-10 06:43:52,583 INFO L226 Difference]: Without dead ends: 5079 [2022-01-10 06:43:52,590 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 06:43:52,591 INFO L933 BasicCegarLoop]: 501 mSDtfsCounter, 323 mSDsluCounter, 1627 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 323 SdHoareTripleChecker+Valid, 2128 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:52,592 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [323 Valid, 2128 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:43:52,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5079 states. [2022-01-10 06:43:52,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5079 to 4847. [2022-01-10 06:43:52,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4847 states, 4620 states have (on average 1.277922077922078) internal successors, (5904), 4624 states have internal predecessors, (5904), 124 states have call successors, (124), 101 states have call predecessors, (124), 102 states have return successors, (124), 122 states have call predecessors, (124), 122 states have call successors, (124) [2022-01-10 06:43:52,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4847 states to 4847 states and 6152 transitions. [2022-01-10 06:43:52,963 INFO L78 Accepts]: Start accepts. Automaton has 4847 states and 6152 transitions. Word has length 167 [2022-01-10 06:43:52,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:52,963 INFO L470 AbstractCegarLoop]: Abstraction has 4847 states and 6152 transitions. [2022-01-10 06:43:52,963 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:52,963 INFO L276 IsEmpty]: Start isEmpty. Operand 4847 states and 6152 transitions. [2022-01-10 06:43:52,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 06:43:52,964 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:52,964 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:43:52,975 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2022-01-10 06:43:53,174 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 06:43:53,175 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:53,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:53,175 INFO L85 PathProgramCache]: Analyzing trace with hash -962087058, now seen corresponding path program 1 times [2022-01-10 06:43:53,176 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:53,176 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [303558903] [2022-01-10 06:43:53,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:53,176 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:53,176 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:53,177 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 06:43:53,177 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 06:43:53,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:53,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 401 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:53,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:53,475 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 06:43:53,475 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:53,475 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:53,475 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [303558903] [2022-01-10 06:43:53,475 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [303558903] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:53,475 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:53,475 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 06:43:53,476 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1902552977] [2022-01-10 06:43:53,476 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:53,476 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:53,476 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:53,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:53,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:53,477 INFO L87 Difference]: Start difference. First operand 4847 states and 6152 transitions. Second operand has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:53,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:53,934 INFO L93 Difference]: Finished difference Result 10038 states and 12838 transitions. [2022-01-10 06:43:53,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:43:53,934 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 06:43:53,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:53,947 INFO L225 Difference]: With dead ends: 10038 [2022-01-10 06:43:53,947 INFO L226 Difference]: Without dead ends: 5211 [2022-01-10 06:43:53,958 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 06:43:53,959 INFO L933 BasicCegarLoop]: 501 mSDtfsCounter, 245 mSDsluCounter, 1597 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 245 SdHoareTripleChecker+Valid, 2098 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:53,959 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [245 Valid, 2098 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:43:53,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5211 states. [2022-01-10 06:43:54,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5211 to 4859. [2022-01-10 06:43:54,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4859 states, 4632 states have (on average 1.2689982728842832) internal successors, (5878), 4636 states have internal predecessors, (5878), 124 states have call successors, (124), 101 states have call predecessors, (124), 102 states have return successors, (124), 122 states have call predecessors, (124), 122 states have call successors, (124) [2022-01-10 06:43:54,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4859 states to 4859 states and 6126 transitions. [2022-01-10 06:43:54,434 INFO L78 Accepts]: Start accepts. Automaton has 4859 states and 6126 transitions. Word has length 167 [2022-01-10 06:43:54,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:54,435 INFO L470 AbstractCegarLoop]: Abstraction has 4859 states and 6126 transitions. [2022-01-10 06:43:54,435 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:54,435 INFO L276 IsEmpty]: Start isEmpty. Operand 4859 states and 6126 transitions. [2022-01-10 06:43:54,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 06:43:54,436 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:54,436 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:43:54,449 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 06:43:54,647 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 06:43:54,647 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:54,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:54,647 INFO L85 PathProgramCache]: Analyzing trace with hash 1453749292, now seen corresponding path program 1 times [2022-01-10 06:43:54,648 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:54,648 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1072375906] [2022-01-10 06:43:54,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:54,648 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:54,648 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:54,649 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 06:43:54,649 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 06:43:54,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:54,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 400 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:54,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:55,002 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 06:43:55,002 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:55,002 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:55,003 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1072375906] [2022-01-10 06:43:55,003 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1072375906] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:55,003 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:55,003 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 06:43:55,003 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2092554003] [2022-01-10 06:43:55,003 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:55,004 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:55,004 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:55,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:55,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:55,005 INFO L87 Difference]: Start difference. First operand 4859 states and 6126 transitions. Second operand has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:55,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:55,511 INFO L93 Difference]: Finished difference Result 10006 states and 12714 transitions. [2022-01-10 06:43:55,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:43:55,511 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 06:43:55,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:55,521 INFO L225 Difference]: With dead ends: 10006 [2022-01-10 06:43:55,521 INFO L226 Difference]: Without dead ends: 5167 [2022-01-10 06:43:55,529 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 06:43:55,530 INFO L933 BasicCegarLoop]: 501 mSDtfsCounter, 206 mSDsluCounter, 1582 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 2083 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:55,530 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [206 Valid, 2083 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:43:55,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5167 states. [2022-01-10 06:43:55,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5167 to 4871. [2022-01-10 06:43:55,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4871 states, 4644 states have (on average 1.260120585701981) internal successors, (5852), 4648 states have internal predecessors, (5852), 124 states have call successors, (124), 101 states have call predecessors, (124), 102 states have return successors, (124), 122 states have call predecessors, (124), 122 states have call successors, (124) [2022-01-10 06:43:55,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4871 states to 4871 states and 6100 transitions. [2022-01-10 06:43:55,986 INFO L78 Accepts]: Start accepts. Automaton has 4871 states and 6100 transitions. Word has length 167 [2022-01-10 06:43:55,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:55,986 INFO L470 AbstractCegarLoop]: Abstraction has 4871 states and 6100 transitions. [2022-01-10 06:43:55,986 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:55,986 INFO L276 IsEmpty]: Start isEmpty. Operand 4871 states and 6100 transitions. [2022-01-10 06:43:55,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 06:43:55,987 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:55,987 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:43:55,995 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (31)] Ended with exit code 0 [2022-01-10 06:43:56,187 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 06:43:56,188 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:56,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:56,188 INFO L85 PathProgramCache]: Analyzing trace with hash -2002184342, now seen corresponding path program 1 times [2022-01-10 06:43:56,188 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:56,189 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1794645666] [2022-01-10 06:43:56,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:56,189 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:56,189 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:56,190 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 06:43:56,191 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 06:43:56,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:56,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 399 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:56,305 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:56,492 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 06:43:56,492 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:56,492 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:56,492 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1794645666] [2022-01-10 06:43:56,493 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1794645666] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:56,493 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:56,493 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 06:43:56,493 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [757363800] [2022-01-10 06:43:56,493 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:56,493 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:56,493 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:56,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:56,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:56,494 INFO L87 Difference]: Start difference. First operand 4871 states and 6100 transitions. Second operand has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:56,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:56,844 INFO L93 Difference]: Finished difference Result 9974 states and 12590 transitions. [2022-01-10 06:43:56,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:43:56,844 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 06:43:56,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:56,855 INFO L225 Difference]: With dead ends: 9974 [2022-01-10 06:43:56,855 INFO L226 Difference]: Without dead ends: 5123 [2022-01-10 06:43:56,862 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 06:43:56,863 INFO L933 BasicCegarLoop]: 501 mSDtfsCounter, 167 mSDsluCounter, 1567 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 2068 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:56,863 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [167 Valid, 2068 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:43:56,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5123 states. [2022-01-10 06:43:57,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5123 to 4883. [2022-01-10 06:43:57,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4883 states, 4656 states have (on average 1.2512886597938144) internal successors, (5826), 4660 states have internal predecessors, (5826), 124 states have call successors, (124), 101 states have call predecessors, (124), 102 states have return successors, (124), 122 states have call predecessors, (124), 122 states have call successors, (124) [2022-01-10 06:43:57,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4883 states to 4883 states and 6074 transitions. [2022-01-10 06:43:57,308 INFO L78 Accepts]: Start accepts. Automaton has 4883 states and 6074 transitions. Word has length 167 [2022-01-10 06:43:57,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:57,309 INFO L470 AbstractCegarLoop]: Abstraction has 4883 states and 6074 transitions. [2022-01-10 06:43:57,309 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:57,309 INFO L276 IsEmpty]: Start isEmpty. Operand 4883 states and 6074 transitions. [2022-01-10 06:43:57,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 06:43:57,310 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:57,310 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:43:57,318 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 06:43:57,511 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 06:43:57,511 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:57,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:57,511 INFO L85 PathProgramCache]: Analyzing trace with hash -1925283544, now seen corresponding path program 1 times [2022-01-10 06:43:57,512 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:57,512 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [93169896] [2022-01-10 06:43:57,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:57,512 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:57,512 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:57,513 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 06:43:57,514 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 06:43:57,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:57,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 398 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:57,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:57,815 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 06:43:57,815 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:57,816 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:57,816 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [93169896] [2022-01-10 06:43:57,816 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [93169896] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:57,816 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:57,816 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 06:43:57,816 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [808023507] [2022-01-10 06:43:57,816 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:57,816 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:57,816 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:57,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:57,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:57,817 INFO L87 Difference]: Start difference. First operand 4883 states and 6074 transitions. Second operand has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:58,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:58,289 INFO L93 Difference]: Finished difference Result 9942 states and 12466 transitions. [2022-01-10 06:43:58,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:43:58,289 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 06:43:58,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:58,302 INFO L225 Difference]: With dead ends: 9942 [2022-01-10 06:43:58,302 INFO L226 Difference]: Without dead ends: 5079 [2022-01-10 06:43:58,312 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 06:43:58,312 INFO L933 BasicCegarLoop]: 501 mSDtfsCounter, 128 mSDsluCounter, 1552 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 2053 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:58,313 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [128 Valid, 2053 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:43:58,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5079 states. [2022-01-10 06:43:58,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5079 to 4895. [2022-01-10 06:43:58,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4895 states, 4668 states have (on average 1.2425021422450728) internal successors, (5800), 4672 states have internal predecessors, (5800), 124 states have call successors, (124), 101 states have call predecessors, (124), 102 states have return successors, (124), 122 states have call predecessors, (124), 122 states have call successors, (124) [2022-01-10 06:43:58,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4895 states to 4895 states and 6048 transitions. [2022-01-10 06:43:58,668 INFO L78 Accepts]: Start accepts. Automaton has 4895 states and 6048 transitions. Word has length 167 [2022-01-10 06:43:58,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:58,669 INFO L470 AbstractCegarLoop]: Abstraction has 4895 states and 6048 transitions. [2022-01-10 06:43:58,669 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:58,669 INFO L276 IsEmpty]: Start isEmpty. Operand 4895 states and 6048 transitions. [2022-01-10 06:43:58,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 06:43:58,670 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:58,670 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:43:58,679 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (33)] Ended with exit code 0 [2022-01-10 06:43:58,876 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 06:43:58,877 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:58,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:58,877 INFO L85 PathProgramCache]: Analyzing trace with hash 1637716326, now seen corresponding path program 1 times [2022-01-10 06:43:58,877 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:58,877 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1985084583] [2022-01-10 06:43:58,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:58,878 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:58,878 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:58,879 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 06:43:58,881 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 06:43:58,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:59,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 397 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:59,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:59,218 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 06:43:59,218 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:59,218 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:59,219 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1985084583] [2022-01-10 06:43:59,219 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1985084583] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:59,219 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:59,219 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 06:43:59,219 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926867625] [2022-01-10 06:43:59,219 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:59,219 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:59,219 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:59,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:59,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:59,220 INFO L87 Difference]: Start difference. First operand 4895 states and 6048 transitions. Second operand has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:43:59,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:59,691 INFO L93 Difference]: Finished difference Result 9910 states and 12342 transitions. [2022-01-10 06:43:59,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:43:59,692 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 06:43:59,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:59,703 INFO L225 Difference]: With dead ends: 9910 [2022-01-10 06:43:59,703 INFO L226 Difference]: Without dead ends: 5035 [2022-01-10 06:43:59,711 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 06:43:59,711 INFO L933 BasicCegarLoop]: 501 mSDtfsCounter, 89 mSDsluCounter, 1537 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 2038 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:59,711 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 2038 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:43:59,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5035 states. [2022-01-10 06:44:00,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5035 to 4907. [2022-01-10 06:44:00,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4907 states, 4680 states have (on average 1.2337606837606838) internal successors, (5774), 4684 states have internal predecessors, (5774), 124 states have call successors, (124), 101 states have call predecessors, (124), 102 states have return successors, (124), 122 states have call predecessors, (124), 122 states have call successors, (124) [2022-01-10 06:44:00,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4907 states to 4907 states and 6022 transitions. [2022-01-10 06:44:00,062 INFO L78 Accepts]: Start accepts. Automaton has 4907 states and 6022 transitions. Word has length 167 [2022-01-10 06:44:00,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:44:00,062 INFO L470 AbstractCegarLoop]: Abstraction has 4907 states and 6022 transitions. [2022-01-10 06:44:00,062 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:00,062 INFO L276 IsEmpty]: Start isEmpty. Operand 4907 states and 6022 transitions. [2022-01-10 06:44:00,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 06:44:00,063 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:44:00,063 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:44:00,073 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 06:44:00,268 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 06:44:00,268 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:44:00,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:44:00,269 INFO L85 PathProgramCache]: Analyzing trace with hash 1839540260, now seen corresponding path program 1 times [2022-01-10 06:44:00,269 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:44:00,269 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [519305812] [2022-01-10 06:44:00,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:44:00,269 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:44:00,269 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:44:00,270 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 06:44:00,271 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 06:44:00,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:44:00,379 INFO L263 TraceCheckSpWp]: Trace formula consists of 396 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:44:00,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:44:00,581 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 06:44:00,581 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:44:00,581 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:44:00,582 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [519305812] [2022-01-10 06:44:00,582 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [519305812] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:44:00,582 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:44:00,582 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 06:44:00,582 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [152785684] [2022-01-10 06:44:00,582 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:44:00,582 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:44:00,582 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:44:00,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:44:00,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:44:00,583 INFO L87 Difference]: Start difference. First operand 4907 states and 6022 transitions. Second operand has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:01,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:44:01,013 INFO L93 Difference]: Finished difference Result 10676 states and 13220 transitions. [2022-01-10 06:44:01,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:44:01,014 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 06:44:01,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:44:01,027 INFO L225 Difference]: With dead ends: 10676 [2022-01-10 06:44:01,027 INFO L226 Difference]: Without dead ends: 5789 [2022-01-10 06:44:01,036 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 06:44:01,037 INFO L933 BasicCegarLoop]: 501 mSDtfsCounter, 50 mSDsluCounter, 1522 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 2023 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:44:01,037 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 2023 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:44:01,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5789 states. [2022-01-10 06:44:01,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5789 to 5033. [2022-01-10 06:44:01,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5033 states, 4806 states have (on average 1.227632126508531) internal successors, (5900), 4810 states have internal predecessors, (5900), 124 states have call successors, (124), 101 states have call predecessors, (124), 102 states have return successors, (124), 122 states have call predecessors, (124), 122 states have call successors, (124) [2022-01-10 06:44:01,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5033 states to 5033 states and 6148 transitions. [2022-01-10 06:44:01,535 INFO L78 Accepts]: Start accepts. Automaton has 5033 states and 6148 transitions. Word has length 167 [2022-01-10 06:44:01,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:44:01,536 INFO L470 AbstractCegarLoop]: Abstraction has 5033 states and 6148 transitions. [2022-01-10 06:44:01,536 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:01,536 INFO L276 IsEmpty]: Start isEmpty. Operand 5033 states and 6148 transitions. [2022-01-10 06:44:01,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 06:44:01,536 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:44:01,537 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:44:01,544 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (35)] Forceful destruction successful, exit code 0 [2022-01-10 06:44:01,737 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 06:44:01,737 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:44:01,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:44:01,738 INFO L85 PathProgramCache]: Analyzing trace with hash -1579408030, now seen corresponding path program 1 times [2022-01-10 06:44:01,738 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:44:01,738 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [788820637] [2022-01-10 06:44:01,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:44:01,738 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:44:01,738 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:44:01,739 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 06:44:01,740 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 06:44:01,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:44:01,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 395 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:44:01,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:44:02,040 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 06:44:02,040 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:44:02,040 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:44:02,040 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [788820637] [2022-01-10 06:44:02,040 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [788820637] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:44:02,040 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:44:02,040 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 06:44:02,040 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2105937891] [2022-01-10 06:44:02,040 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:44:02,041 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:44:02,041 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:44:02,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:44:02,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:44:02,041 INFO L87 Difference]: Start difference. First operand 5033 states and 6148 transitions. Second operand has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:02,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:44:02,409 INFO L93 Difference]: Finished difference Result 10074 states and 12390 transitions. [2022-01-10 06:44:02,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:44:02,410 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2022-01-10 06:44:02,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:44:02,420 INFO L225 Difference]: With dead ends: 10074 [2022-01-10 06:44:02,420 INFO L226 Difference]: Without dead ends: 5061 [2022-01-10 06:44:02,426 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 06:44:02,427 INFO L933 BasicCegarLoop]: 501 mSDtfsCounter, 10 mSDsluCounter, 1502 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 2003 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:44:02,427 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 2003 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:44:02,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5061 states. [2022-01-10 06:44:02,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5061 to 5045. [2022-01-10 06:44:02,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5045 states, 4818 states have (on average 1.2191780821917808) internal successors, (5874), 4822 states have internal predecessors, (5874), 124 states have call successors, (124), 101 states have call predecessors, (124), 102 states have return successors, (124), 122 states have call predecessors, (124), 122 states have call successors, (124) [2022-01-10 06:44:02,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5045 states to 5045 states and 6122 transitions. [2022-01-10 06:44:02,835 INFO L78 Accepts]: Start accepts. Automaton has 5045 states and 6122 transitions. Word has length 167 [2022-01-10 06:44:02,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:44:02,835 INFO L470 AbstractCegarLoop]: Abstraction has 5045 states and 6122 transitions. [2022-01-10 06:44:02,835 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:02,835 INFO L276 IsEmpty]: Start isEmpty. Operand 5045 states and 6122 transitions. [2022-01-10 06:44:02,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 06:44:02,836 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:44:02,836 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:44:02,844 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 06:44:03,037 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 06:44:03,037 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:44:03,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:44:03,038 INFO L85 PathProgramCache]: Analyzing trace with hash 359754016, now seen corresponding path program 1 times [2022-01-10 06:44:03,038 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:44:03,038 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1300097696] [2022-01-10 06:44:03,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:44:03,039 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:44:03,039 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:44:03,040 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 06:44:03,042 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 06:44:03,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:44:03,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 394 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 06:44:03,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:44:03,431 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 06:44:03,431 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:44:03,432 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:44:03,432 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1300097696] [2022-01-10 06:44:03,432 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1300097696] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:44:03,432 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:44:03,432 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-10 06:44:03,432 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334839596] [2022-01-10 06:44:03,433 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:44:03,433 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 06:44:03,433 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:44:03,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 06:44:03,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 06:44:03,434 INFO L87 Difference]: Start difference. First operand 5045 states and 6122 transitions. Second operand has 3 states, 3 states have (on average 52.0) internal successors, (156), 2 states have internal predecessors, (156), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-01-10 06:44:04,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:44:04,191 INFO L93 Difference]: Finished difference Result 15004 states and 18268 transitions. [2022-01-10 06:44:04,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 06:44:04,192 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 52.0) internal successors, (156), 2 states have internal predecessors, (156), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 167 [2022-01-10 06:44:04,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:44:04,206 INFO L225 Difference]: With dead ends: 15004 [2022-01-10 06:44:04,207 INFO L226 Difference]: Without dead ends: 9979 [2022-01-10 06:44:04,213 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 165 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 06:44:04,213 INFO L933 BasicCegarLoop]: 523 mSDtfsCounter, 318 mSDsluCounter, 462 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 318 SdHoareTripleChecker+Valid, 985 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:44:04,213 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [318 Valid, 985 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:44:04,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9979 states. [2022-01-10 06:44:05,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9979 to 9975. [2022-01-10 06:44:05,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9975 states, 9528 states have (on average 1.2120067170445004) internal successors, (11548), 9538 states have internal predecessors, (11548), 242 states have call successors, (242), 201 states have call predecessors, (242), 204 states have return successors, (244), 236 states have call predecessors, (244), 240 states have call successors, (244) [2022-01-10 06:44:05,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9975 states to 9975 states and 12034 transitions. [2022-01-10 06:44:05,042 INFO L78 Accepts]: Start accepts. Automaton has 9975 states and 12034 transitions. Word has length 167 [2022-01-10 06:44:05,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:44:05,043 INFO L470 AbstractCegarLoop]: Abstraction has 9975 states and 12034 transitions. [2022-01-10 06:44:05,043 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 52.0) internal successors, (156), 2 states have internal predecessors, (156), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-01-10 06:44:05,043 INFO L276 IsEmpty]: Start isEmpty. Operand 9975 states and 12034 transitions. [2022-01-10 06:44:05,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 273 [2022-01-10 06:44:05,048 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:44:05,049 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 06:44:05,065 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (37)] Forceful destruction successful, exit code 0 [2022-01-10 06:44:05,260 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 06:44:05,260 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:44:05,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:44:05,260 INFO L85 PathProgramCache]: Analyzing trace with hash 1436083747, now seen corresponding path program 1 times [2022-01-10 06:44:05,261 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:44:05,261 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1605076695] [2022-01-10 06:44:05,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:44:05,261 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:44:05,261 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:44:05,262 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 06:44:05,263 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 06:44:05,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:44:05,407 INFO L263 TraceCheckSpWp]: Trace formula consists of 556 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 06:44:05,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:44:05,861 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2022-01-10 06:44:05,861 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:44:05,861 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:44:05,861 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1605076695] [2022-01-10 06:44:05,861 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1605076695] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:44:05,862 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:44:05,862 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:44:05,862 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [715274589] [2022-01-10 06:44:05,862 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:44:05,862 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:44:05,862 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:44:05,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:44:05,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:44:05,863 INFO L87 Difference]: Start difference. First operand 9975 states and 12034 transitions. Second operand has 4 states, 4 states have (on average 45.5) internal successors, (182), 4 states have internal predecessors, (182), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2022-01-10 06:44:07,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:44:07,754 INFO L93 Difference]: Finished difference Result 30369 states and 36573 transitions. [2022-01-10 06:44:07,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:44:07,755 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 45.5) internal successors, (182), 4 states have internal predecessors, (182), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 272 [2022-01-10 06:44:07,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:44:07,814 INFO L225 Difference]: With dead ends: 30369 [2022-01-10 06:44:07,814 INFO L226 Difference]: Without dead ends: 20415 [2022-01-10 06:44:07,838 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 273 GetRequests, 270 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 06:44:07,839 INFO L933 BasicCegarLoop]: 733 mSDtfsCounter, 673 mSDsluCounter, 886 mSDsCounter, 0 mSdLazyCounter, 202 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 679 SdHoareTripleChecker+Valid, 1619 SdHoareTripleChecker+Invalid, 256 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 202 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 06:44:07,839 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [679 Valid, 1619 Invalid, 256 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 202 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 06:44:07,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20415 states. [2022-01-10 06:44:09,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20415 to 20411. [2022-01-10 06:44:09,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20411 states, 19513 states have (on average 1.2063239891354482) internal successors, (23539), 19540 states have internal predecessors, (23539), 473 states have call successors, (473), 401 states have call predecessors, (473), 424 states have return successors, (519), 471 states have call predecessors, (519), 471 states have call successors, (519) [2022-01-10 06:44:09,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20411 states to 20411 states and 24531 transitions. [2022-01-10 06:44:09,754 INFO L78 Accepts]: Start accepts. Automaton has 20411 states and 24531 transitions. Word has length 272 [2022-01-10 06:44:09,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:44:09,755 INFO L470 AbstractCegarLoop]: Abstraction has 20411 states and 24531 transitions. [2022-01-10 06:44:09,755 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 45.5) internal successors, (182), 4 states have internal predecessors, (182), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2022-01-10 06:44:09,755 INFO L276 IsEmpty]: Start isEmpty. Operand 20411 states and 24531 transitions. [2022-01-10 06:44:09,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 273 [2022-01-10 06:44:09,767 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:44:09,768 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 06:44:09,783 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 06:44:09,980 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 06:44:09,980 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:44:09,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:44:09,981 INFO L85 PathProgramCache]: Analyzing trace with hash 900169697, now seen corresponding path program 1 times [2022-01-10 06:44:09,981 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:44:09,981 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1974958600] [2022-01-10 06:44:09,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:44:09,981 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:44:09,981 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:44:09,982 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 06:44:09,983 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 06:44:10,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:44:10,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 556 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 06:44:10,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:44:10,422 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2022-01-10 06:44:10,422 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:44:10,422 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:44:10,422 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1974958600] [2022-01-10 06:44:10,422 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1974958600] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:44:10,422 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:44:10,422 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 06:44:10,422 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1228420025] [2022-01-10 06:44:10,422 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:44:10,423 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 06:44:10,423 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:44:10,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 06:44:10,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 06:44:10,424 INFO L87 Difference]: Start difference. First operand 20411 states and 24531 transitions. Second operand has 3 states, 3 states have (on average 57.666666666666664) internal successors, (173), 3 states have internal predecessors, (173), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 06:44:12,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:44:12,165 INFO L93 Difference]: Finished difference Result 40787 states and 49002 transitions. [2022-01-10 06:44:12,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 06:44:12,165 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 57.666666666666664) internal successors, (173), 3 states have internal predecessors, (173), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 272 [2022-01-10 06:44:12,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:44:12,209 INFO L225 Difference]: With dead ends: 40787 [2022-01-10 06:44:12,209 INFO L226 Difference]: Without dead ends: 20397 [2022-01-10 06:44:12,228 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 271 GetRequests, 270 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 06:44:12,229 INFO L933 BasicCegarLoop]: 502 mSDtfsCounter, 495 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 495 SdHoareTripleChecker+Valid, 502 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:44:12,229 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [495 Valid, 502 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:44:12,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20397 states. [2022-01-10 06:44:14,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20397 to 20397. [2022-01-10 06:44:14,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20397 states, 19502 states have (on average 1.205978873961645) internal successors, (23519), 19528 states have internal predecessors, (23519), 470 states have call successors, (470), 401 states have call predecessors, (470), 424 states have return successors, (516), 468 states have call predecessors, (516), 468 states have call successors, (516) [2022-01-10 06:44:14,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20397 states to 20397 states and 24505 transitions. [2022-01-10 06:44:14,211 INFO L78 Accepts]: Start accepts. Automaton has 20397 states and 24505 transitions. Word has length 272 [2022-01-10 06:44:14,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:44:14,212 INFO L470 AbstractCegarLoop]: Abstraction has 20397 states and 24505 transitions. [2022-01-10 06:44:14,212 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 57.666666666666664) internal successors, (173), 3 states have internal predecessors, (173), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 06:44:14,212 INFO L276 IsEmpty]: Start isEmpty. Operand 20397 states and 24505 transitions. [2022-01-10 06:44:14,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 274 [2022-01-10 06:44:14,221 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:44:14,221 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 06:44:14,229 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 06:44:14,421 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 06:44:14,422 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:44:14,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:44:14,422 INFO L85 PathProgramCache]: Analyzing trace with hash -1857470293, now seen corresponding path program 1 times [2022-01-10 06:44:14,422 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:44:14,422 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2011512623] [2022-01-10 06:44:14,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:44:14,423 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:44:14,423 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:44:14,424 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 06:44:14,471 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 06:44:14,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:44:14,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 558 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 06:44:14,621 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:44:15,050 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2022-01-10 06:44:15,051 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:44:15,051 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:44:15,051 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2011512623] [2022-01-10 06:44:15,051 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2011512623] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:44:15,051 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:44:15,051 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:44:15,051 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786398863] [2022-01-10 06:44:15,051 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:44:15,052 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:44:15,052 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:44:15,052 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:44:15,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:44:15,052 INFO L87 Difference]: Start difference. First operand 20397 states and 24505 transitions. Second operand has 4 states, 4 states have (on average 45.75) internal successors, (183), 4 states have internal predecessors, (183), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2022-01-10 06:44:18,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:44:18,491 INFO L93 Difference]: Finished difference Result 57257 states and 68747 transitions. [2022-01-10 06:44:18,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:44:18,491 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 45.75) internal successors, (183), 4 states have internal predecessors, (183), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 273 [2022-01-10 06:44:18,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:44:18,571 INFO L225 Difference]: With dead ends: 57257 [2022-01-10 06:44:18,571 INFO L226 Difference]: Without dead ends: 36881 [2022-01-10 06:44:18,602 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 274 GetRequests, 271 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 06:44:18,602 INFO L933 BasicCegarLoop]: 521 mSDtfsCounter, 713 mSDsluCounter, 683 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 719 SdHoareTripleChecker+Valid, 1204 SdHoareTripleChecker+Invalid, 277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 06:44:18,602 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [719 Valid, 1204 Invalid, 277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 209 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 06:44:18,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36881 states.