/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.10.cil-1.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-a10ec3b [2022-01-10 06:43:13,589 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-10 06:43:13,590 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-10 06:43:13,666 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-10 06:43:13,666 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-10 06:43:13,667 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-10 06:43:13,668 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-10 06:43:13,670 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-10 06:43:13,671 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-10 06:43:13,672 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-10 06:43:13,672 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-10 06:43:13,673 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-10 06:43:13,674 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-10 06:43:13,674 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-10 06:43:13,675 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-10 06:43:13,677 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-10 06:43:13,677 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-10 06:43:13,679 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-10 06:43:13,683 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-10 06:43:13,684 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-10 06:43:13,685 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-10 06:43:13,690 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-10 06:43:13,691 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-10 06:43:13,691 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-10 06:43:13,697 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-10 06:43:13,697 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-10 06:43:13,697 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-10 06:43:13,698 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-10 06:43:13,698 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-10 06:43:13,699 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-10 06:43:13,699 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-10 06:43:13,700 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-10 06:43:13,700 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-10 06:43:13,701 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-10 06:43:13,702 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-10 06:43:13,702 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-10 06:43:13,702 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-10 06:43:13,702 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-10 06:43:13,703 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-10 06:43:13,703 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-10 06:43:13,704 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-10 06:43:13,709 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:13,739 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-10 06:43:13,740 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-10 06:43:13,740 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-01-10 06:43:13,740 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-01-10 06:43:13,741 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-10 06:43:13,741 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-10 06:43:13,743 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-10 06:43:13,743 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-10 06:43:13,744 INFO L138 SettingsManager]: * Use SBE=true [2022-01-10 06:43:13,744 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-10 06:43:13,744 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-10 06:43:13,745 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-10 06:43:13,745 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-10 06:43:13,745 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-10 06:43:13,745 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-10 06:43:13,745 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-01-10 06:43:13,745 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-01-10 06:43:13,745 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-01-10 06:43:13,745 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-10 06:43:13,746 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-10 06:43:13,746 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-10 06:43:13,746 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-10 06:43:13,746 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-10 06:43:13,746 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 06:43:13,746 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-10 06:43:13,747 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-10 06:43:13,748 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-10 06:43:13,748 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-01-10 06:43:13,748 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-01-10 06:43:13,748 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-10 06:43:13,748 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-01-10 06:43:13,748 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-10 06:43:13,748 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-01-10 06:43:13,749 INFO L138 SettingsManager]: * Logic for external solver=AUFBV WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.core: Log level for class -> de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN; [2022-01-10 06:43:14,015 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-10 06:43:14,039 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-10 06:43:14,041 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-10 06:43:14,042 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-10 06:43:14,043 INFO L275 PluginConnector]: CDTParser initialized [2022-01-10 06:43:14,044 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/systemc/token_ring.10.cil-1.c [2022-01-10 06:43:14,100 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e27970992/2ae24d2121c8446fae710e6d1479068b/FLAG6027c22fd [2022-01-10 06:43:14,572 INFO L306 CDTParser]: Found 1 translation units. [2022-01-10 06:43:14,573 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/systemc/token_ring.10.cil-1.c [2022-01-10 06:43:14,583 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e27970992/2ae24d2121c8446fae710e6d1479068b/FLAG6027c22fd [2022-01-10 06:43:14,927 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e27970992/2ae24d2121c8446fae710e6d1479068b [2022-01-10 06:43:14,929 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-10 06:43:14,931 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-01-10 06:43:14,935 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-10 06:43:14,935 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-10 06:43:14,938 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-10 06:43:14,939 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 06:43:14" (1/1) ... [2022-01-10 06:43:14,939 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7df112c5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:43:14, skipping insertion in model container [2022-01-10 06:43:14,940 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 06:43:14" (1/1) ... [2022-01-10 06:43:14,948 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-10 06:43:14,993 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-10 06:43:15,168 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.10.cil-1.c[671,684] [2022-01-10 06:43:15,317 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 06:43:15,334 INFO L203 MainTranslator]: Completed pre-run [2022-01-10 06:43:15,345 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.10.cil-1.c[671,684] [2022-01-10 06:43:15,404 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 06:43:15,432 INFO L208 MainTranslator]: Completed translation [2022-01-10 06:43:15,432 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:43:15 WrapperNode [2022-01-10 06:43:15,432 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-10 06:43:15,433 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-10 06:43:15,434 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-10 06:43:15,434 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-10 06:43:15,440 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:15" (1/1) ... [2022-01-10 06:43:15,467 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:15" (1/1) ... [2022-01-10 06:43:15,519 INFO L137 Inliner]: procedures = 48, calls = 62, calls flagged for inlining = 31, calls inlined = 31, statements flattened = 714 [2022-01-10 06:43:15,520 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-10 06:43:15,521 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-10 06:43:15,521 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-10 06:43:15,521 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-10 06:43:15,534 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:15" (1/1) ... [2022-01-10 06:43:15,534 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:15" (1/1) ... [2022-01-10 06:43:15,546 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:15" (1/1) ... [2022-01-10 06:43:15,546 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:15" (1/1) ... [2022-01-10 06:43:15,556 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:15" (1/1) ... [2022-01-10 06:43:15,573 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:15" (1/1) ... [2022-01-10 06:43:15,575 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:15" (1/1) ... [2022-01-10 06:43:15,579 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-10 06:43:15,580 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-10 06:43:15,580 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-10 06:43:15,580 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-10 06:43:15,581 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:43:15" (1/1) ... [2022-01-10 06:43:15,592 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 06:43:15,602 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-10 06:43:15,621 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:15,637 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:15,659 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-10 06:43:15,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-01-10 06:43:15,660 INFO L130 BoogieDeclarations]: Found specification of procedure error [2022-01-10 06:43:15,660 INFO L138 BoogieDeclarations]: Found implementation of procedure error [2022-01-10 06:43:15,660 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events [2022-01-10 06:43:15,660 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events [2022-01-10 06:43:15,660 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads [2022-01-10 06:43:15,660 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads [2022-01-10 06:43:15,661 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2022-01-10 06:43:15,661 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2022-01-10 06:43:15,661 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread [2022-01-10 06:43:15,661 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread [2022-01-10 06:43:15,661 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events [2022-01-10 06:43:15,661 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events [2022-01-10 06:43:15,662 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels [2022-01-10 06:43:15,662 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels [2022-01-10 06:43:15,662 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-10 06:43:15,662 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-10 06:43:15,794 INFO L234 CfgBuilder]: Building ICFG [2022-01-10 06:43:15,796 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-10 06:43:16,526 INFO L275 CfgBuilder]: Performing block encoding [2022-01-10 06:43:16,541 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-10 06:43:16,541 INFO L299 CfgBuilder]: Removed 13 assume(true) statements. [2022-01-10 06:43:16,543 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 06:43:16 BoogieIcfgContainer [2022-01-10 06:43:16,544 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-10 06:43:16,545 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-10 06:43:16,545 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-10 06:43:16,548 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-10 06:43:16,548 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.01 06:43:14" (1/3) ... [2022-01-10 06:43:16,549 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@e715620 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 06:43:16, skipping insertion in model container [2022-01-10 06:43:16,549 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:43:15" (2/3) ... [2022-01-10 06:43:16,549 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@e715620 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 06:43:16, skipping insertion in model container [2022-01-10 06:43:16,550 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 06:43:16" (3/3) ... [2022-01-10 06:43:16,551 INFO L111 eAbstractionObserver]: Analyzing ICFG token_ring.10.cil-1.c [2022-01-10 06:43:16,555 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-10 06:43:16,555 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-01-10 06:43:16,598 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-10 06:43:16,604 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:16,605 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-01-10 06:43:16,635 INFO L276 IsEmpty]: Start isEmpty. Operand has 340 states, 305 states have (on average 1.662295081967213) internal successors, (507), 309 states have internal predecessors, (507), 26 states have call successors, (26), 7 states have call predecessors, (26), 7 states have return successors, (26), 25 states have call predecessors, (26), 26 states have call successors, (26) [2022-01-10 06:43:16,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-01-10 06:43:16,651 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:16,651 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] [2022-01-10 06:43:16,652 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:16,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:16,659 INFO L85 PathProgramCache]: Analyzing trace with hash 1757067133, now seen corresponding path program 1 times [2022-01-10 06:43:16,673 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:16,674 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1657139762] [2022-01-10 06:43:16,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:16,675 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:16,675 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:16,677 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:16,679 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:16,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:16,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 420 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 06:43:16,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:17,191 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:43:17,192 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:17,192 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:17,193 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1657139762] [2022-01-10 06:43:17,193 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1657139762] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:17,193 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:17,193 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 06:43:17,195 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1741077250] [2022-01-10 06:43:17,195 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:17,199 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 06:43:17,199 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:17,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 06:43:17,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 06:43:17,230 INFO L87 Difference]: Start difference. First operand has 340 states, 305 states have (on average 1.662295081967213) internal successors, (507), 309 states have internal predecessors, (507), 26 states have call successors, (26), 7 states have call predecessors, (26), 7 states have return successors, (26), 25 states have call predecessors, (26), 26 states have call successors, (26) Second operand has 3 states, 3 states have (on average 48.333333333333336) internal successors, (145), 3 states have internal predecessors, (145), 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:17,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:17,305 INFO L93 Difference]: Finished difference Result 672 states and 1109 transitions. [2022-01-10 06:43:17,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 06:43:17,307 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 48.333333333333336) internal successors, (145), 3 states have internal predecessors, (145), 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 156 [2022-01-10 06:43:17,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:17,317 INFO L225 Difference]: With dead ends: 672 [2022-01-10 06:43:17,318 INFO L226 Difference]: Without dead ends: 334 [2022-01-10 06:43:17,323 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 154 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:17,326 INFO L933 BasicCegarLoop]: 527 mSDtfsCounter, 521 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 521 SdHoareTripleChecker+Valid, 527 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:17,327 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [521 Valid, 527 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:17,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 334 states. [2022-01-10 06:43:17,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 334 to 334. [2022-01-10 06:43:17,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 334 states, 301 states have (on average 1.5747508305647842) internal successors, (474), 303 states have internal predecessors, (474), 26 states have call successors, (26), 7 states have call predecessors, (26), 6 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2022-01-10 06:43:17,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 524 transitions. [2022-01-10 06:43:17,388 INFO L78 Accepts]: Start accepts. Automaton has 334 states and 524 transitions. Word has length 156 [2022-01-10 06:43:17,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:17,389 INFO L470 AbstractCegarLoop]: Abstraction has 334 states and 524 transitions. [2022-01-10 06:43:17,389 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 48.333333333333336) internal successors, (145), 3 states have internal predecessors, (145), 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:17,390 INFO L276 IsEmpty]: Start isEmpty. Operand 334 states and 524 transitions. [2022-01-10 06:43:17,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-01-10 06:43:17,392 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:17,393 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] [2022-01-10 06:43:17,407 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2022-01-10 06:43:17,603 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:17,604 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:17,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:17,605 INFO L85 PathProgramCache]: Analyzing trace with hash 1371204731, now seen corresponding path program 1 times [2022-01-10 06:43:17,606 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:17,606 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1094637212] [2022-01-10 06:43:17,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:17,606 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:17,606 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:17,608 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:17,613 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:17,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:17,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 420 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 06:43:17,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:18,042 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:18,042 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:18,042 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:18,043 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1094637212] [2022-01-10 06:43:18,043 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1094637212] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:18,043 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:18,043 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 06:43:18,044 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422077257] [2022-01-10 06:43:18,046 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:18,049 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 06:43:18,050 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:18,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 06:43:18,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 06:43:18,051 INFO L87 Difference]: Start difference. First operand 334 states and 524 transitions. Second operand has 3 states, 3 states have (on average 48.333333333333336) internal successors, (145), 3 states have internal predecessors, (145), 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:18,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:18,100 INFO L93 Difference]: Finished difference Result 654 states and 1025 transitions. [2022-01-10 06:43:18,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 06:43:18,103 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 48.333333333333336) internal successors, (145), 3 states have internal predecessors, (145), 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 156 [2022-01-10 06:43:18,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:18,113 INFO L225 Difference]: With dead ends: 654 [2022-01-10 06:43:18,113 INFO L226 Difference]: Without dead ends: 334 [2022-01-10 06:43:18,116 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 154 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:18,117 INFO L933 BasicCegarLoop]: 522 mSDtfsCounter, 508 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 508 SdHoareTripleChecker+Valid, 522 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:18,117 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [508 Valid, 522 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:18,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 334 states. [2022-01-10 06:43:18,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 334 to 334. [2022-01-10 06:43:18,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 334 states, 301 states have (on average 1.5714285714285714) internal successors, (473), 303 states have internal predecessors, (473), 26 states have call successors, (26), 7 states have call predecessors, (26), 6 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2022-01-10 06:43:18,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 523 transitions. [2022-01-10 06:43:18,183 INFO L78 Accepts]: Start accepts. Automaton has 334 states and 523 transitions. Word has length 156 [2022-01-10 06:43:18,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:18,184 INFO L470 AbstractCegarLoop]: Abstraction has 334 states and 523 transitions. [2022-01-10 06:43:18,184 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 48.333333333333336) internal successors, (145), 3 states have internal predecessors, (145), 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:18,184 INFO L276 IsEmpty]: Start isEmpty. Operand 334 states and 523 transitions. [2022-01-10 06:43:18,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-01-10 06:43:18,186 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:18,187 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] [2022-01-10 06:43:18,204 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2022-01-10 06:43:18,399 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:18,400 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:18,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:18,401 INFO L85 PathProgramCache]: Analyzing trace with hash 1527185273, now seen corresponding path program 1 times [2022-01-10 06:43:18,401 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:18,401 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [445426747] [2022-01-10 06:43:18,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:18,402 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:18,402 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:18,403 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:18,405 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:18,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:18,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 420 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:18,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:18,816 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:18,816 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:18,816 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:18,816 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [445426747] [2022-01-10 06:43:18,816 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [445426747] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:18,817 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:18,817 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:43:18,817 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858578576] [2022-01-10 06:43:18,817 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:18,817 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:18,818 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:18,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:18,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:18,818 INFO L87 Difference]: Start difference. First operand 334 states and 523 transitions. Second operand has 5 states, 5 states have (on average 29.0) internal successors, (145), 3 states have internal predecessors, (145), 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:19,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:19,493 INFO L93 Difference]: Finished difference Result 1006 states and 1593 transitions. [2022-01-10 06:43:19,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:43:19,500 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 29.0) internal successors, (145), 3 states have internal predecessors, (145), 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 156 [2022-01-10 06:43:19,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:19,505 INFO L225 Difference]: With dead ends: 1006 [2022-01-10 06:43:19,505 INFO L226 Difference]: Without dead ends: 690 [2022-01-10 06:43:19,508 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 152 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:19,510 INFO L933 BasicCegarLoop]: 565 mSDtfsCounter, 991 mSDsluCounter, 1040 mSDsCounter, 0 mSdLazyCounter, 450 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1009 SdHoareTripleChecker+Valid, 1605 SdHoareTripleChecker+Invalid, 507 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 450 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:19,512 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1009 Valid, 1605 Invalid, 507 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 450 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-10 06:43:19,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 690 states. [2022-01-10 06:43:19,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 690 to 663. [2022-01-10 06:43:19,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 663 states, 604 states have (on average 1.5844370860927153) internal successors, (957), 607 states have internal predecessors, (957), 45 states have call successors, (45), 13 states have call predecessors, (45), 13 states have return successors, (44), 43 states have call predecessors, (44), 43 states have call successors, (44) [2022-01-10 06:43:19,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 663 states to 663 states and 1046 transitions. [2022-01-10 06:43:19,562 INFO L78 Accepts]: Start accepts. Automaton has 663 states and 1046 transitions. Word has length 156 [2022-01-10 06:43:19,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:19,563 INFO L470 AbstractCegarLoop]: Abstraction has 663 states and 1046 transitions. [2022-01-10 06:43:19,563 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 29.0) internal successors, (145), 3 states have internal predecessors, (145), 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:19,563 INFO L276 IsEmpty]: Start isEmpty. Operand 663 states and 1046 transitions. [2022-01-10 06:43:19,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-01-10 06:43:19,565 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:19,565 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] [2022-01-10 06:43:19,579 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (4)] Ended with exit code 0 [2022-01-10 06:43:19,779 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:19,780 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:19,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:19,780 INFO L85 PathProgramCache]: Analyzing trace with hash -2101746827, now seen corresponding path program 1 times [2022-01-10 06:43:19,781 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:19,781 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [636525086] [2022-01-10 06:43:19,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:19,781 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:19,781 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:19,782 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:19,783 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:19,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:19,935 INFO L263 TraceCheckSpWp]: Trace formula consists of 418 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:19,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:20,202 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:20,202 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:20,203 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:20,203 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [636525086] [2022-01-10 06:43:20,203 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [636525086] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:20,203 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:20,203 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:43:20,203 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [570015980] [2022-01-10 06:43:20,203 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:20,204 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:20,204 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:20,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:20,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:20,205 INFO L87 Difference]: Start difference. First operand 663 states and 1046 transitions. Second operand has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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:20,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:20,546 INFO L93 Difference]: Finished difference Result 1308 states and 2070 transitions. [2022-01-10 06:43:20,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:43:20,547 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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 156 [2022-01-10 06:43:20,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:20,550 INFO L225 Difference]: With dead ends: 1308 [2022-01-10 06:43:20,550 INFO L226 Difference]: Without dead ends: 663 [2022-01-10 06:43:20,552 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 152 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:20,552 INFO L933 BasicCegarLoop]: 493 mSDtfsCounter, 703 mSDsluCounter, 569 mSDsCounter, 0 mSdLazyCounter, 244 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 721 SdHoareTripleChecker+Valid, 1062 SdHoareTripleChecker+Invalid, 279 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 244 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:20,553 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [721 Valid, 1062 Invalid, 279 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 244 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 06:43:20,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2022-01-10 06:43:20,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 663. [2022-01-10 06:43:20,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 663 states, 604 states have (on average 1.5728476821192052) internal successors, (950), 607 states have internal predecessors, (950), 45 states have call successors, (45), 13 states have call predecessors, (45), 13 states have return successors, (44), 43 states have call predecessors, (44), 43 states have call successors, (44) [2022-01-10 06:43:20,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 663 states to 663 states and 1039 transitions. [2022-01-10 06:43:20,604 INFO L78 Accepts]: Start accepts. Automaton has 663 states and 1039 transitions. Word has length 156 [2022-01-10 06:43:20,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:20,605 INFO L470 AbstractCegarLoop]: Abstraction has 663 states and 1039 transitions. [2022-01-10 06:43:20,605 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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:20,605 INFO L276 IsEmpty]: Start isEmpty. Operand 663 states and 1039 transitions. [2022-01-10 06:43:20,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-01-10 06:43:20,607 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:20,607 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] [2022-01-10 06:43:20,623 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:20,817 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:20,818 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:20,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:20,819 INFO L85 PathProgramCache]: Analyzing trace with hash -279146503, now seen corresponding path program 1 times [2022-01-10 06:43:20,819 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:20,819 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [533554354] [2022-01-10 06:43:20,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:20,820 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:20,820 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:20,821 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:20,823 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:20,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:20,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 416 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:20,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:21,213 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:43:21,213 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:21,213 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:21,213 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [533554354] [2022-01-10 06:43:21,214 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [533554354] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:21,214 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:21,214 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:43:21,214 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [33126027] [2022-01-10 06:43:21,214 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:21,214 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:21,215 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:21,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:21,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:21,215 INFO L87 Difference]: Start difference. First operand 663 states and 1039 transitions. Second operand has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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:21,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:21,576 INFO L93 Difference]: Finished difference Result 1308 states and 2056 transitions. [2022-01-10 06:43:21,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:43:21,577 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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 156 [2022-01-10 06:43:21,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:21,581 INFO L225 Difference]: With dead ends: 1308 [2022-01-10 06:43:21,581 INFO L226 Difference]: Without dead ends: 663 [2022-01-10 06:43:21,582 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 152 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:21,583 INFO L933 BasicCegarLoop]: 490 mSDtfsCounter, 697 mSDsluCounter, 565 mSDsCounter, 0 mSdLazyCounter, 244 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 715 SdHoareTripleChecker+Valid, 1055 SdHoareTripleChecker+Invalid, 279 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 244 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:21,583 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [715 Valid, 1055 Invalid, 279 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 244 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 06:43:21,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2022-01-10 06:43:21,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 663. [2022-01-10 06:43:21,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 663 states, 604 states have (on average 1.5612582781456954) internal successors, (943), 607 states have internal predecessors, (943), 45 states have call successors, (45), 13 states have call predecessors, (45), 13 states have return successors, (44), 43 states have call predecessors, (44), 43 states have call successors, (44) [2022-01-10 06:43:21,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 663 states to 663 states and 1032 transitions. [2022-01-10 06:43:21,611 INFO L78 Accepts]: Start accepts. Automaton has 663 states and 1032 transitions. Word has length 156 [2022-01-10 06:43:21,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:21,612 INFO L470 AbstractCegarLoop]: Abstraction has 663 states and 1032 transitions. [2022-01-10 06:43:21,612 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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:21,612 INFO L276 IsEmpty]: Start isEmpty. Operand 663 states and 1032 transitions. [2022-01-10 06:43:21,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-01-10 06:43:21,613 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:21,614 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:43:21,630 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:21,824 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:21,825 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:21,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:21,825 INFO L85 PathProgramCache]: Analyzing trace with hash -1896586953, now seen corresponding path program 1 times [2022-01-10 06:43:21,826 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:21,826 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1864267008] [2022-01-10 06:43:21,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:21,826 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:21,826 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:21,827 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:21,829 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:21,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:21,958 INFO L263 TraceCheckSpWp]: Trace formula consists of 415 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:21,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:22,193 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,193 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:22,193 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:22,194 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1864267008] [2022-01-10 06:43:22,194 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1864267008] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:22,194 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:22,194 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:43:22,196 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1570882160] [2022-01-10 06:43:22,196 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:22,196 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:22,196 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:22,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:22,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:22,197 INFO L87 Difference]: Start difference. First operand 663 states and 1032 transitions. Second operand has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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:22,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:22,545 INFO L93 Difference]: Finished difference Result 1308 states and 2042 transitions. [2022-01-10 06:43:22,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:43:22,545 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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 156 [2022-01-10 06:43:22,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:22,549 INFO L225 Difference]: With dead ends: 1308 [2022-01-10 06:43:22,549 INFO L226 Difference]: Without dead ends: 663 [2022-01-10 06:43:22,550 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 152 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:22,551 INFO L933 BasicCegarLoop]: 487 mSDtfsCounter, 690 mSDsluCounter, 561 mSDsCounter, 0 mSdLazyCounter, 244 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 708 SdHoareTripleChecker+Valid, 1048 SdHoareTripleChecker+Invalid, 279 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 244 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:22,551 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [708 Valid, 1048 Invalid, 279 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 244 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 06:43:22,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2022-01-10 06:43:22,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 663. [2022-01-10 06:43:22,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 663 states, 604 states have (on average 1.5496688741721854) internal successors, (936), 607 states have internal predecessors, (936), 45 states have call successors, (45), 13 states have call predecessors, (45), 13 states have return successors, (44), 43 states have call predecessors, (44), 43 states have call successors, (44) [2022-01-10 06:43:22,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 663 states to 663 states and 1025 transitions. [2022-01-10 06:43:22,588 INFO L78 Accepts]: Start accepts. Automaton has 663 states and 1025 transitions. Word has length 156 [2022-01-10 06:43:22,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:22,589 INFO L470 AbstractCegarLoop]: Abstraction has 663 states and 1025 transitions. [2022-01-10 06:43:22,589 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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:22,589 INFO L276 IsEmpty]: Start isEmpty. Operand 663 states and 1025 transitions. [2022-01-10 06:43:22,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-01-10 06:43:22,590 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:22,591 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] [2022-01-10 06:43:22,605 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:22,803 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:22,804 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:22,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:22,804 INFO L85 PathProgramCache]: Analyzing trace with hash 1657840435, now seen corresponding path program 1 times [2022-01-10 06:43:22,805 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:22,805 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1798495897] [2022-01-10 06:43:22,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:22,805 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:22,805 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:22,806 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:22,808 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:22,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:22,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 413 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:22,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:23,181 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,182 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:23,182 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:23,182 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1798495897] [2022-01-10 06:43:23,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1798495897] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:23,182 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:23,182 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:43:23,182 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2062906536] [2022-01-10 06:43:23,182 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:23,183 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:23,183 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:23,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:23,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:23,184 INFO L87 Difference]: Start difference. First operand 663 states and 1025 transitions. Second operand has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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:23,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:23,507 INFO L93 Difference]: Finished difference Result 1308 states and 2028 transitions. [2022-01-10 06:43:23,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:43:23,508 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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 156 [2022-01-10 06:43:23,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:23,511 INFO L225 Difference]: With dead ends: 1308 [2022-01-10 06:43:23,511 INFO L226 Difference]: Without dead ends: 663 [2022-01-10 06:43:23,513 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 152 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:23,513 INFO L933 BasicCegarLoop]: 484 mSDtfsCounter, 684 mSDsluCounter, 557 mSDsCounter, 0 mSdLazyCounter, 244 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 702 SdHoareTripleChecker+Valid, 1041 SdHoareTripleChecker+Invalid, 279 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 244 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:23,514 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [702 Valid, 1041 Invalid, 279 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 244 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 06:43:23,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2022-01-10 06:43:23,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 663. [2022-01-10 06:43:23,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 663 states, 604 states have (on average 1.5380794701986755) internal successors, (929), 607 states have internal predecessors, (929), 45 states have call successors, (45), 13 states have call predecessors, (45), 13 states have return successors, (44), 43 states have call predecessors, (44), 43 states have call successors, (44) [2022-01-10 06:43:23,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 663 states to 663 states and 1018 transitions. [2022-01-10 06:43:23,541 INFO L78 Accepts]: Start accepts. Automaton has 663 states and 1018 transitions. Word has length 156 [2022-01-10 06:43:23,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:23,541 INFO L470 AbstractCegarLoop]: Abstraction has 663 states and 1018 transitions. [2022-01-10 06:43:23,541 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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:23,541 INFO L276 IsEmpty]: Start isEmpty. Operand 663 states and 1018 transitions. [2022-01-10 06:43:23,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-01-10 06:43:23,543 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:23,543 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] [2022-01-10 06:43:23,559 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:23,753 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:23,754 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:23,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:23,754 INFO L85 PathProgramCache]: Analyzing trace with hash 1772499383, now seen corresponding path program 1 times [2022-01-10 06:43:23,758 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:23,758 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [968891860] [2022-01-10 06:43:23,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:23,759 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:23,759 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:23,761 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:23,763 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:23,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:23,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 411 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:23,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:24,080 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:24,081 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:24,081 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:24,081 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [968891860] [2022-01-10 06:43:24,081 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [968891860] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:24,081 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:24,081 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:43:24,081 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948221365] [2022-01-10 06:43:24,081 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:24,082 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:24,082 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:24,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:24,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:24,082 INFO L87 Difference]: Start difference. First operand 663 states and 1018 transitions. Second operand has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:24,432 INFO L93 Difference]: Finished difference Result 1308 states and 2014 transitions. [2022-01-10 06:43:24,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:43:24,433 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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 156 [2022-01-10 06:43:24,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:24,436 INFO L225 Difference]: With dead ends: 1308 [2022-01-10 06:43:24,436 INFO L226 Difference]: Without dead ends: 663 [2022-01-10 06:43:24,438 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 152 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,439 INFO L933 BasicCegarLoop]: 481 mSDtfsCounter, 678 mSDsluCounter, 553 mSDsCounter, 0 mSdLazyCounter, 244 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 696 SdHoareTripleChecker+Valid, 1034 SdHoareTripleChecker+Invalid, 279 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 244 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:24,439 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [696 Valid, 1034 Invalid, 279 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 244 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 06:43:24,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2022-01-10 06:43:24,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 663. [2022-01-10 06:43:24,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 663 states, 604 states have (on average 1.5264900662251655) internal successors, (922), 607 states have internal predecessors, (922), 45 states have call successors, (45), 13 states have call predecessors, (45), 13 states have return successors, (44), 43 states have call predecessors, (44), 43 states have call successors, (44) [2022-01-10 06:43:24,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 663 states to 663 states and 1011 transitions. [2022-01-10 06:43:24,466 INFO L78 Accepts]: Start accepts. Automaton has 663 states and 1011 transitions. Word has length 156 [2022-01-10 06:43:24,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:24,466 INFO L470 AbstractCegarLoop]: Abstraction has 663 states and 1011 transitions. [2022-01-10 06:43:24,466 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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,466 INFO L276 IsEmpty]: Start isEmpty. Operand 663 states and 1011 transitions. [2022-01-10 06:43:24,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-01-10 06:43:24,468 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:24,468 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] [2022-01-10 06:43:24,479 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:24,679 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:24,680 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:24,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:24,681 INFO L85 PathProgramCache]: Analyzing trace with hash 2053292723, now seen corresponding path program 1 times [2022-01-10 06:43:24,681 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:24,681 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1657707529] [2022-01-10 06:43:24,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:24,681 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:24,681 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:24,682 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:24,717 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:24,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:24,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 409 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:24,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:25,076 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:43:25,076 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:25,076 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:25,076 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1657707529] [2022-01-10 06:43:25,076 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1657707529] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:25,076 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:25,076 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:43:25,076 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1280294416] [2022-01-10 06:43:25,077 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:25,077 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:25,077 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:25,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:25,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:25,078 INFO L87 Difference]: Start difference. First operand 663 states and 1011 transitions. Second operand has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:25,430 INFO L93 Difference]: Finished difference Result 1308 states and 2000 transitions. [2022-01-10 06:43:25,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:43:25,431 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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 156 [2022-01-10 06:43:25,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:25,434 INFO L225 Difference]: With dead ends: 1308 [2022-01-10 06:43:25,434 INFO L226 Difference]: Without dead ends: 663 [2022-01-10 06:43:25,437 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 152 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,437 INFO L933 BasicCegarLoop]: 478 mSDtfsCounter, 672 mSDsluCounter, 549 mSDsCounter, 0 mSdLazyCounter, 244 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 690 SdHoareTripleChecker+Valid, 1027 SdHoareTripleChecker+Invalid, 279 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 244 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:25,437 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [690 Valid, 1027 Invalid, 279 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 244 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 06:43:25,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2022-01-10 06:43:25,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 663. [2022-01-10 06:43:25,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 663 states, 604 states have (on average 1.5149006622516556) internal successors, (915), 607 states have internal predecessors, (915), 45 states have call successors, (45), 13 states have call predecessors, (45), 13 states have return successors, (44), 43 states have call predecessors, (44), 43 states have call successors, (44) [2022-01-10 06:43:25,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 663 states to 663 states and 1004 transitions. [2022-01-10 06:43:25,467 INFO L78 Accepts]: Start accepts. Automaton has 663 states and 1004 transitions. Word has length 156 [2022-01-10 06:43:25,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:25,467 INFO L470 AbstractCegarLoop]: Abstraction has 663 states and 1004 transitions. [2022-01-10 06:43:25,468 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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,468 INFO L276 IsEmpty]: Start isEmpty. Operand 663 states and 1004 transitions. [2022-01-10 06:43:25,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-01-10 06:43:25,469 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:25,469 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] [2022-01-10 06:43:25,483 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:25,680 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:25,681 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:25,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:25,682 INFO L85 PathProgramCache]: Analyzing trace with hash 261235255, now seen corresponding path program 1 times [2022-01-10 06:43:25,682 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:25,682 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [390041812] [2022-01-10 06:43:25,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:25,682 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:25,682 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:25,683 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:25,707 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:25,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:25,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 407 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:25,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:26,054 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,054 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:26,055 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:26,055 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [390041812] [2022-01-10 06:43:26,055 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [390041812] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:26,055 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:26,055 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:43:26,055 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2125250228] [2022-01-10 06:43:26,055 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:26,056 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:26,056 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:26,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:26,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:26,056 INFO L87 Difference]: Start difference. First operand 663 states and 1004 transitions. Second operand has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:26,397 INFO L93 Difference]: Finished difference Result 1308 states and 1986 transitions. [2022-01-10 06:43:26,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:43:26,398 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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 156 [2022-01-10 06:43:26,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:26,402 INFO L225 Difference]: With dead ends: 1308 [2022-01-10 06:43:26,402 INFO L226 Difference]: Without dead ends: 663 [2022-01-10 06:43:26,404 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 152 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,404 INFO L933 BasicCegarLoop]: 475 mSDtfsCounter, 666 mSDsluCounter, 545 mSDsCounter, 0 mSdLazyCounter, 244 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 684 SdHoareTripleChecker+Valid, 1020 SdHoareTripleChecker+Invalid, 279 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 244 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:26,404 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [684 Valid, 1020 Invalid, 279 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 244 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 06:43:26,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2022-01-10 06:43:26,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 663. [2022-01-10 06:43:26,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 663 states, 604 states have (on average 1.5033112582781456) internal successors, (908), 607 states have internal predecessors, (908), 45 states have call successors, (45), 13 states have call predecessors, (45), 13 states have return successors, (44), 43 states have call predecessors, (44), 43 states have call successors, (44) [2022-01-10 06:43:26,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 663 states to 663 states and 997 transitions. [2022-01-10 06:43:26,431 INFO L78 Accepts]: Start accepts. Automaton has 663 states and 997 transitions. Word has length 156 [2022-01-10 06:43:26,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:26,432 INFO L470 AbstractCegarLoop]: Abstraction has 663 states and 997 transitions. [2022-01-10 06:43:26,432 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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,432 INFO L276 IsEmpty]: Start isEmpty. Operand 663 states and 997 transitions. [2022-01-10 06:43:26,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-01-10 06:43:26,433 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:26,433 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] [2022-01-10 06:43:26,447 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:26,645 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:26,645 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:26,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:26,646 INFO L85 PathProgramCache]: Analyzing trace with hash 1727447603, now seen corresponding path program 1 times [2022-01-10 06:43:26,646 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:26,646 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [92025833] [2022-01-10 06:43:26,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:26,647 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:26,647 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:26,648 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:26,650 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:26,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:26,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 405 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:26,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:26,978 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,978 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:26,978 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:26,978 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [92025833] [2022-01-10 06:43:26,978 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [92025833] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:26,978 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:26,978 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:43:26,979 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [56499631] [2022-01-10 06:43:26,979 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:26,979 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:26,979 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:26,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:26,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:26,980 INFO L87 Difference]: Start difference. First operand 663 states and 997 transitions. Second operand has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:27,331 INFO L93 Difference]: Finished difference Result 1308 states and 1972 transitions. [2022-01-10 06:43:27,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:43:27,332 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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 156 [2022-01-10 06:43:27,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:27,335 INFO L225 Difference]: With dead ends: 1308 [2022-01-10 06:43:27,335 INFO L226 Difference]: Without dead ends: 663 [2022-01-10 06:43:27,337 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 152 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,338 INFO L933 BasicCegarLoop]: 472 mSDtfsCounter, 660 mSDsluCounter, 541 mSDsCounter, 0 mSdLazyCounter, 244 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 678 SdHoareTripleChecker+Valid, 1013 SdHoareTripleChecker+Invalid, 279 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 244 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:27,338 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [678 Valid, 1013 Invalid, 279 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 244 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 06:43:27,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2022-01-10 06:43:27,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 663. [2022-01-10 06:43:27,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 663 states, 604 states have (on average 1.4917218543046358) internal successors, (901), 607 states have internal predecessors, (901), 45 states have call successors, (45), 13 states have call predecessors, (45), 13 states have return successors, (44), 43 states have call predecessors, (44), 43 states have call successors, (44) [2022-01-10 06:43:27,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 663 states to 663 states and 990 transitions. [2022-01-10 06:43:27,367 INFO L78 Accepts]: Start accepts. Automaton has 663 states and 990 transitions. Word has length 156 [2022-01-10 06:43:27,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:27,368 INFO L470 AbstractCegarLoop]: Abstraction has 663 states and 990 transitions. [2022-01-10 06:43:27,368 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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,368 INFO L276 IsEmpty]: Start isEmpty. Operand 663 states and 990 transitions. [2022-01-10 06:43:27,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-01-10 06:43:27,369 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:27,369 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] [2022-01-10 06:43:27,379 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:27,579 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:27,580 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:27,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:27,580 INFO L85 PathProgramCache]: Analyzing trace with hash 1220555447, now seen corresponding path program 1 times [2022-01-10 06:43:27,581 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:27,581 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1598978140] [2022-01-10 06:43:27,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:27,581 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:27,581 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:27,582 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:27,584 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:27,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:27,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 403 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:27,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:27,905 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,905 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:27,905 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:27,906 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1598978140] [2022-01-10 06:43:27,906 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1598978140] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:27,906 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:27,906 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:43:27,906 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [880652656] [2022-01-10 06:43:27,906 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:27,906 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:27,906 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:27,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:27,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:27,907 INFO L87 Difference]: Start difference. First operand 663 states and 990 transitions. Second operand has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:28,232 INFO L93 Difference]: Finished difference Result 1308 states and 1958 transitions. [2022-01-10 06:43:28,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:43:28,232 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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 156 [2022-01-10 06:43:28,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:28,235 INFO L225 Difference]: With dead ends: 1308 [2022-01-10 06:43:28,235 INFO L226 Difference]: Without dead ends: 663 [2022-01-10 06:43:28,237 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 152 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,238 INFO L933 BasicCegarLoop]: 469 mSDtfsCounter, 654 mSDsluCounter, 537 mSDsCounter, 0 mSdLazyCounter, 244 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 672 SdHoareTripleChecker+Valid, 1006 SdHoareTripleChecker+Invalid, 279 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 244 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:28,238 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [672 Valid, 1006 Invalid, 279 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 244 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 06:43:28,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2022-01-10 06:43:28,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 663. [2022-01-10 06:43:28,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 663 states, 604 states have (on average 1.4801324503311257) internal successors, (894), 607 states have internal predecessors, (894), 45 states have call successors, (45), 13 states have call predecessors, (45), 13 states have return successors, (44), 43 states have call predecessors, (44), 43 states have call successors, (44) [2022-01-10 06:43:28,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 663 states to 663 states and 983 transitions. [2022-01-10 06:43:28,265 INFO L78 Accepts]: Start accepts. Automaton has 663 states and 983 transitions. Word has length 156 [2022-01-10 06:43:28,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:28,266 INFO L470 AbstractCegarLoop]: Abstraction has 663 states and 983 transitions. [2022-01-10 06:43:28,266 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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,266 INFO L276 IsEmpty]: Start isEmpty. Operand 663 states and 983 transitions. [2022-01-10 06:43:28,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-01-10 06:43:28,267 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:28,267 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] [2022-01-10 06:43:28,281 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2022-01-10 06:43:28,477 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:28,478 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:28,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:28,479 INFO L85 PathProgramCache]: Analyzing trace with hash 790897141, now seen corresponding path program 1 times [2022-01-10 06:43:28,479 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:28,479 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [661406899] [2022-01-10 06:43:28,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:28,479 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:28,479 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:28,480 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:28,482 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:28,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:28,612 INFO L263 TraceCheckSpWp]: Trace formula consists of 402 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:28,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:28,823 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,823 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:28,823 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:28,823 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [661406899] [2022-01-10 06:43:28,823 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [661406899] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:28,823 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:28,823 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:43:28,824 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881250574] [2022-01-10 06:43:28,824 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:28,824 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:28,824 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:28,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:28,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:28,825 INFO L87 Difference]: Start difference. First operand 663 states and 983 transitions. Second operand has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:29,322 INFO L93 Difference]: Finished difference Result 1472 states and 2198 transitions. [2022-01-10 06:43:29,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:43:29,322 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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 156 [2022-01-10 06:43:29,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:29,325 INFO L225 Difference]: With dead ends: 1472 [2022-01-10 06:43:29,326 INFO L226 Difference]: Without dead ends: 827 [2022-01-10 06:43:29,327 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 152 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,328 INFO L933 BasicCegarLoop]: 467 mSDtfsCounter, 753 mSDsluCounter, 532 mSDsCounter, 0 mSdLazyCounter, 367 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 771 SdHoareTripleChecker+Valid, 999 SdHoareTripleChecker+Invalid, 404 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 367 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:29,328 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [771 Valid, 999 Invalid, 404 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 367 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 06:43:29,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 827 states. [2022-01-10 06:43:29,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 827 to 827. [2022-01-10 06:43:29,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 827 states, 762 states have (on average 1.4553805774278215) internal successors, (1109), 765 states have internal predecessors, (1109), 47 states have call successors, (47), 17 states have call predecessors, (47), 17 states have return successors, (46), 45 states have call predecessors, (46), 45 states have call successors, (46) [2022-01-10 06:43:29,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 827 states to 827 states and 1202 transitions. [2022-01-10 06:43:29,363 INFO L78 Accepts]: Start accepts. Automaton has 827 states and 1202 transitions. Word has length 156 [2022-01-10 06:43:29,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:29,364 INFO L470 AbstractCegarLoop]: Abstraction has 827 states and 1202 transitions. [2022-01-10 06:43:29,364 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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,365 INFO L276 IsEmpty]: Start isEmpty. Operand 827 states and 1202 transitions. [2022-01-10 06:43:29,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-01-10 06:43:29,366 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:29,366 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:43:29,379 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:29,576 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:29,577 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:29,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:29,577 INFO L85 PathProgramCache]: Analyzing trace with hash 1760567281, now seen corresponding path program 1 times [2022-01-10 06:43:29,578 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:29,578 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [974219546] [2022-01-10 06:43:29,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:29,578 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:29,578 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:29,579 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:29,580 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:29,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:29,691 INFO L263 TraceCheckSpWp]: Trace formula consists of 400 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:29,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:29,897 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,897 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:29,897 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:29,897 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [974219546] [2022-01-10 06:43:29,897 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [974219546] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:29,898 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:29,898 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:43:29,898 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1416681077] [2022-01-10 06:43:29,898 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:29,898 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:29,898 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:29,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:29,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:29,899 INFO L87 Difference]: Start difference. First operand 827 states and 1202 transitions. Second operand has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:30,370 INFO L93 Difference]: Finished difference Result 1800 states and 2636 transitions. [2022-01-10 06:43:30,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:43:30,370 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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 156 [2022-01-10 06:43:30,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:30,374 INFO L225 Difference]: With dead ends: 1800 [2022-01-10 06:43:30,374 INFO L226 Difference]: Without dead ends: 991 [2022-01-10 06:43:30,377 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 152 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,377 INFO L933 BasicCegarLoop]: 462 mSDtfsCounter, 747 mSDsluCounter, 528 mSDsCounter, 0 mSdLazyCounter, 364 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 765 SdHoareTripleChecker+Valid, 990 SdHoareTripleChecker+Invalid, 402 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 364 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:30,377 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [765 Valid, 990 Invalid, 402 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 364 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 06:43:30,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 991 states. [2022-01-10 06:43:30,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 991 to 991. [2022-01-10 06:43:30,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 991 states, 920 states have (on average 1.434782608695652) internal successors, (1320), 923 states have internal predecessors, (1320), 49 states have call successors, (49), 21 states have call predecessors, (49), 21 states have return successors, (48), 47 states have call predecessors, (48), 47 states have call successors, (48) [2022-01-10 06:43:30,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 991 states to 991 states and 1417 transitions. [2022-01-10 06:43:30,420 INFO L78 Accepts]: Start accepts. Automaton has 991 states and 1417 transitions. Word has length 156 [2022-01-10 06:43:30,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:30,420 INFO L470 AbstractCegarLoop]: Abstraction has 991 states and 1417 transitions. [2022-01-10 06:43:30,420 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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,420 INFO L276 IsEmpty]: Start isEmpty. Operand 991 states and 1417 transitions. [2022-01-10 06:43:30,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-01-10 06:43:30,422 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:30,422 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] [2022-01-10 06:43:30,435 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:30,631 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:30,632 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:30,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:30,633 INFO L85 PathProgramCache]: Analyzing trace with hash 2139406164, now seen corresponding path program 1 times [2022-01-10 06:43:30,633 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:30,633 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1412777443] [2022-01-10 06:43:30,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:30,633 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:30,633 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:30,634 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:30,636 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:30,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:30,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 397 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:30,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:30,970 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,970 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:30,970 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:30,970 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1412777443] [2022-01-10 06:43:30,970 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1412777443] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:30,970 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:30,970 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:43:30,971 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1069916328] [2022-01-10 06:43:30,971 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:30,971 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:30,971 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:30,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:30,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:30,972 INFO L87 Difference]: Start difference. First operand 991 states and 1417 transitions. Second operand has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:31,463 INFO L93 Difference]: Finished difference Result 2128 states and 3066 transitions. [2022-01-10 06:43:31,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:43:31,464 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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 156 [2022-01-10 06:43:31,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:31,469 INFO L225 Difference]: With dead ends: 2128 [2022-01-10 06:43:31,469 INFO L226 Difference]: Without dead ends: 1155 [2022-01-10 06:43:31,471 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 152 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,472 INFO L933 BasicCegarLoop]: 459 mSDtfsCounter, 740 mSDsluCounter, 524 mSDsCounter, 0 mSdLazyCounter, 363 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 758 SdHoareTripleChecker+Valid, 983 SdHoareTripleChecker+Invalid, 401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 363 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:31,472 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [758 Valid, 983 Invalid, 401 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 363 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 06:43:31,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1155 states. [2022-01-10 06:43:31,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1155 to 1155. [2022-01-10 06:43:31,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1155 states, 1078 states have (on average 1.4165120593692022) internal successors, (1527), 1081 states have internal predecessors, (1527), 51 states have call successors, (51), 25 states have call predecessors, (51), 25 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2022-01-10 06:43:31,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1155 states to 1155 states and 1628 transitions. [2022-01-10 06:43:31,527 INFO L78 Accepts]: Start accepts. Automaton has 1155 states and 1628 transitions. Word has length 156 [2022-01-10 06:43:31,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:31,527 INFO L470 AbstractCegarLoop]: Abstraction has 1155 states and 1628 transitions. [2022-01-10 06:43:31,528 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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,528 INFO L276 IsEmpty]: Start isEmpty. Operand 1155 states and 1628 transitions. [2022-01-10 06:43:31,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-01-10 06:43:31,529 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:31,529 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] [2022-01-10 06:43:31,541 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:31,741 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:31,742 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:31,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:31,742 INFO L85 PathProgramCache]: Analyzing trace with hash -2047005585, now seen corresponding path program 1 times [2022-01-10 06:43:31,743 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:31,743 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [911808161] [2022-01-10 06:43:31,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:31,743 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:31,743 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:31,744 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:31,746 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:31,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:31,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 394 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:31,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:32,084 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,084 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:32,085 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:32,085 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [911808161] [2022-01-10 06:43:32,085 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [911808161] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:32,085 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:32,085 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:43:32,085 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [264091940] [2022-01-10 06:43:32,085 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:32,086 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:32,086 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:32,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:32,087 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:32,087 INFO L87 Difference]: Start difference. First operand 1155 states and 1628 transitions. Second operand has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:32,542 INFO L93 Difference]: Finished difference Result 2456 states and 3488 transitions. [2022-01-10 06:43:32,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:43:32,543 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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 156 [2022-01-10 06:43:32,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:32,548 INFO L225 Difference]: With dead ends: 2456 [2022-01-10 06:43:32,548 INFO L226 Difference]: Without dead ends: 1319 [2022-01-10 06:43:32,551 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 152 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,552 INFO L933 BasicCegarLoop]: 456 mSDtfsCounter, 733 mSDsluCounter, 520 mSDsCounter, 0 mSdLazyCounter, 362 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 751 SdHoareTripleChecker+Valid, 976 SdHoareTripleChecker+Invalid, 400 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 362 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:32,552 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [751 Valid, 976 Invalid, 400 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 362 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 06:43:32,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1319 states. [2022-01-10 06:43:32,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1319 to 1319. [2022-01-10 06:43:32,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1319 states, 1236 states have (on average 1.3996763754045307) internal successors, (1730), 1239 states have internal predecessors, (1730), 53 states have call successors, (53), 29 states have call predecessors, (53), 29 states have return successors, (52), 51 states have call predecessors, (52), 51 states have call successors, (52) [2022-01-10 06:43:32,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1319 states to 1319 states and 1835 transitions. [2022-01-10 06:43:32,619 INFO L78 Accepts]: Start accepts. Automaton has 1319 states and 1835 transitions. Word has length 156 [2022-01-10 06:43:32,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:32,619 INFO L470 AbstractCegarLoop]: Abstraction has 1319 states and 1835 transitions. [2022-01-10 06:43:32,619 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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,619 INFO L276 IsEmpty]: Start isEmpty. Operand 1319 states and 1835 transitions. [2022-01-10 06:43:32,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-01-10 06:43:32,621 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:32,621 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:43:32,632 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:32,831 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:32,832 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:32,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:32,832 INFO L85 PathProgramCache]: Analyzing trace with hash 364269555, now seen corresponding path program 1 times [2022-01-10 06:43:32,833 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:32,833 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1069093192] [2022-01-10 06:43:32,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:32,833 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:32,833 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:32,834 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:32,834 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:32,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:32,945 INFO L263 TraceCheckSpWp]: Trace formula consists of 392 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:32,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:33,151 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,151 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:33,152 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:33,152 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1069093192] [2022-01-10 06:43:33,152 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1069093192] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:33,152 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:33,152 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:43:33,152 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2044846081] [2022-01-10 06:43:33,152 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:33,152 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:33,152 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:33,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:33,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:33,153 INFO L87 Difference]: Start difference. First operand 1319 states and 1835 transitions. Second operand has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:33,604 INFO L93 Difference]: Finished difference Result 2784 states and 3902 transitions. [2022-01-10 06:43:33,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:43:33,605 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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 156 [2022-01-10 06:43:33,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:33,610 INFO L225 Difference]: With dead ends: 2784 [2022-01-10 06:43:33,610 INFO L226 Difference]: Without dead ends: 1483 [2022-01-10 06:43:33,613 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 152 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,614 INFO L933 BasicCegarLoop]: 453 mSDtfsCounter, 726 mSDsluCounter, 516 mSDsCounter, 0 mSdLazyCounter, 361 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 744 SdHoareTripleChecker+Valid, 969 SdHoareTripleChecker+Invalid, 399 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 361 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:33,614 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [744 Valid, 969 Invalid, 399 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 361 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 06:43:33,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1483 states. [2022-01-10 06:43:33,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1483 to 1483. [2022-01-10 06:43:33,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1483 states, 1394 states have (on average 1.3837876614060258) internal successors, (1929), 1397 states have internal predecessors, (1929), 55 states have call successors, (55), 33 states have call predecessors, (55), 33 states have return successors, (54), 53 states have call predecessors, (54), 53 states have call successors, (54) [2022-01-10 06:43:33,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1483 states to 1483 states and 2038 transitions. [2022-01-10 06:43:33,712 INFO L78 Accepts]: Start accepts. Automaton has 1483 states and 2038 transitions. Word has length 156 [2022-01-10 06:43:33,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:33,712 INFO L470 AbstractCegarLoop]: Abstraction has 1483 states and 2038 transitions. [2022-01-10 06:43:33,713 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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,713 INFO L276 IsEmpty]: Start isEmpty. Operand 1483 states and 2038 transitions. [2022-01-10 06:43:33,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-01-10 06:43:33,714 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:33,714 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] [2022-01-10 06:43:33,727 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:33,924 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:33,925 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:33,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:33,925 INFO L85 PathProgramCache]: Analyzing trace with hash 350601870, now seen corresponding path program 1 times [2022-01-10 06:43:33,926 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:33,926 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [967987784] [2022-01-10 06:43:33,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:33,926 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:33,926 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:33,927 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:33,928 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:34,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:34,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 389 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:34,045 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:34,239 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,240 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:34,240 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:34,240 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [967987784] [2022-01-10 06:43:34,240 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [967987784] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:34,240 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:34,240 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:43:34,240 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608606897] [2022-01-10 06:43:34,240 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:34,241 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:34,241 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:34,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:34,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:34,241 INFO L87 Difference]: Start difference. First operand 1483 states and 2038 transitions. Second operand has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:34,678 INFO L93 Difference]: Finished difference Result 3112 states and 4308 transitions. [2022-01-10 06:43:34,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:43:34,678 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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 156 [2022-01-10 06:43:34,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:34,684 INFO L225 Difference]: With dead ends: 3112 [2022-01-10 06:43:34,685 INFO L226 Difference]: Without dead ends: 1647 [2022-01-10 06:43:34,688 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 152 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,688 INFO L933 BasicCegarLoop]: 450 mSDtfsCounter, 719 mSDsluCounter, 512 mSDsCounter, 0 mSdLazyCounter, 360 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 737 SdHoareTripleChecker+Valid, 962 SdHoareTripleChecker+Invalid, 398 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 360 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:34,688 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [737 Valid, 962 Invalid, 398 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 360 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 06:43:34,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1647 states. [2022-01-10 06:43:34,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1647 to 1647. [2022-01-10 06:43:34,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1647 states, 1552 states have (on average 1.3685567010309279) internal successors, (2124), 1555 states have internal predecessors, (2124), 57 states have call successors, (57), 37 states have call predecessors, (57), 37 states have return successors, (56), 55 states have call predecessors, (56), 55 states have call successors, (56) [2022-01-10 06:43:34,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1647 states to 1647 states and 2237 transitions. [2022-01-10 06:43:34,802 INFO L78 Accepts]: Start accepts. Automaton has 1647 states and 2237 transitions. Word has length 156 [2022-01-10 06:43:34,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:34,802 INFO L470 AbstractCegarLoop]: Abstraction has 1647 states and 2237 transitions. [2022-01-10 06:43:34,802 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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,802 INFO L276 IsEmpty]: Start isEmpty. Operand 1647 states and 2237 transitions. [2022-01-10 06:43:34,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-01-10 06:43:34,803 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:34,803 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] [2022-01-10 06:43:34,816 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:35,013 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:35,014 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:35,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:35,014 INFO L85 PathProgramCache]: Analyzing trace with hash -791021806, now seen corresponding path program 1 times [2022-01-10 06:43:35,014 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:35,014 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1543459345] [2022-01-10 06:43:35,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:35,015 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:35,015 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:35,016 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:35,017 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:35,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:35,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 387 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:35,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:35,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:35,318 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:35,318 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:35,318 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1543459345] [2022-01-10 06:43:35,318 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1543459345] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:35,318 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:35,318 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:43:35,319 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1369181413] [2022-01-10 06:43:35,319 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:35,319 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:35,319 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:35,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:35,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:35,320 INFO L87 Difference]: Start difference. First operand 1647 states and 2237 transitions. Second operand has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:35,779 INFO L93 Difference]: Finished difference Result 3440 states and 4706 transitions. [2022-01-10 06:43:35,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:43:35,780 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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 156 [2022-01-10 06:43:35,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:35,786 INFO L225 Difference]: With dead ends: 3440 [2022-01-10 06:43:35,786 INFO L226 Difference]: Without dead ends: 1811 [2022-01-10 06:43:35,790 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 152 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,790 INFO L933 BasicCegarLoop]: 447 mSDtfsCounter, 712 mSDsluCounter, 508 mSDsCounter, 0 mSdLazyCounter, 359 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 730 SdHoareTripleChecker+Valid, 955 SdHoareTripleChecker+Invalid, 397 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 359 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:35,790 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [730 Valid, 955 Invalid, 397 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 359 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 06:43:35,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1811 states. [2022-01-10 06:43:35,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1811 to 1811. [2022-01-10 06:43:35,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1811 states, 1710 states have (on average 1.3538011695906433) internal successors, (2315), 1713 states have internal predecessors, (2315), 59 states have call successors, (59), 41 states have call predecessors, (59), 41 states have return successors, (58), 57 states have call predecessors, (58), 57 states have call successors, (58) [2022-01-10 06:43:35,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1811 states to 1811 states and 2432 transitions. [2022-01-10 06:43:35,933 INFO L78 Accepts]: Start accepts. Automaton has 1811 states and 2432 transitions. Word has length 156 [2022-01-10 06:43:35,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:35,934 INFO L470 AbstractCegarLoop]: Abstraction has 1811 states and 2432 transitions. [2022-01-10 06:43:35,934 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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,934 INFO L276 IsEmpty]: Start isEmpty. Operand 1811 states and 2432 transitions. [2022-01-10 06:43:35,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-01-10 06:43:35,935 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:35,935 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] [2022-01-10 06:43:35,945 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:36,145 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:36,146 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:36,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:36,146 INFO L85 PathProgramCache]: Analyzing trace with hash -795684497, now seen corresponding path program 1 times [2022-01-10 06:43:36,146 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:36,146 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2126914589] [2022-01-10 06:43:36,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:36,147 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:36,147 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:36,148 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:36,149 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:36,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:36,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 385 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:36,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:36,483 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,483 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:36,483 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:36,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2126914589] [2022-01-10 06:43:36,484 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2126914589] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:36,484 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:36,484 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:43:36,484 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [690089307] [2022-01-10 06:43:36,484 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:36,484 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:36,484 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:36,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:36,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:36,485 INFO L87 Difference]: Start difference. First operand 1811 states and 2432 transitions. Second operand has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:37,000 INFO L93 Difference]: Finished difference Result 3768 states and 5096 transitions. [2022-01-10 06:43:37,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:43:37,001 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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 156 [2022-01-10 06:43:37,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:37,006 INFO L225 Difference]: With dead ends: 3768 [2022-01-10 06:43:37,006 INFO L226 Difference]: Without dead ends: 1975 [2022-01-10 06:43:37,010 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 152 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,010 INFO L933 BasicCegarLoop]: 444 mSDtfsCounter, 704 mSDsluCounter, 504 mSDsCounter, 0 mSdLazyCounter, 358 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 722 SdHoareTripleChecker+Valid, 948 SdHoareTripleChecker+Invalid, 396 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 358 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:37,010 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [722 Valid, 948 Invalid, 396 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 358 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 06:43:37,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1975 states. [2022-01-10 06:43:37,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1975 to 1975. [2022-01-10 06:43:37,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1975 states, 1868 states have (on average 1.3394004282655245) internal successors, (2502), 1871 states have internal predecessors, (2502), 61 states have call successors, (61), 45 states have call predecessors, (61), 45 states have return successors, (60), 59 states have call predecessors, (60), 59 states have call successors, (60) [2022-01-10 06:43:37,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1975 states to 1975 states and 2623 transitions. [2022-01-10 06:43:37,151 INFO L78 Accepts]: Start accepts. Automaton has 1975 states and 2623 transitions. Word has length 156 [2022-01-10 06:43:37,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:37,151 INFO L470 AbstractCegarLoop]: Abstraction has 1975 states and 2623 transitions. [2022-01-10 06:43:37,152 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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,152 INFO L276 IsEmpty]: Start isEmpty. Operand 1975 states and 2623 transitions. [2022-01-10 06:43:37,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-01-10 06:43:37,153 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:37,153 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] [2022-01-10 06:43:37,170 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:37,363 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:37,364 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:37,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:37,364 INFO L85 PathProgramCache]: Analyzing trace with hash -901722358, now seen corresponding path program 1 times [2022-01-10 06:43:37,365 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:37,365 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1048491015] [2022-01-10 06:43:37,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:37,365 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:37,365 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:37,366 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:37,368 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:37,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:37,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 382 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:37,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:37,668 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,669 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:37,669 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:37,669 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1048491015] [2022-01-10 06:43:37,669 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1048491015] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:37,669 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:37,669 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:43:37,669 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [34192060] [2022-01-10 06:43:37,669 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:37,669 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:37,669 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:37,670 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:37,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:37,670 INFO L87 Difference]: Start difference. First operand 1975 states and 2623 transitions. Second operand has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:38,119 INFO L93 Difference]: Finished difference Result 4096 states and 5478 transitions. [2022-01-10 06:43:38,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:43:38,120 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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 156 [2022-01-10 06:43:38,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:38,125 INFO L225 Difference]: With dead ends: 4096 [2022-01-10 06:43:38,125 INFO L226 Difference]: Without dead ends: 2139 [2022-01-10 06:43:38,127 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 152 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,128 INFO L933 BasicCegarLoop]: 441 mSDtfsCounter, 697 mSDsluCounter, 500 mSDsCounter, 0 mSdLazyCounter, 357 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 715 SdHoareTripleChecker+Valid, 941 SdHoareTripleChecker+Invalid, 395 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 357 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:38,128 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [715 Valid, 941 Invalid, 395 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 357 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 06:43:38,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2139 states. [2022-01-10 06:43:38,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2139 to 2139. [2022-01-10 06:43:38,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2139 states, 2026 states have (on average 1.3252714708785784) internal successors, (2685), 2029 states have internal predecessors, (2685), 63 states have call successors, (63), 49 states have call predecessors, (63), 49 states have return successors, (62), 61 states have call predecessors, (62), 61 states have call successors, (62) [2022-01-10 06:43:38,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2139 states to 2139 states and 2810 transitions. [2022-01-10 06:43:38,256 INFO L78 Accepts]: Start accepts. Automaton has 2139 states and 2810 transitions. Word has length 156 [2022-01-10 06:43:38,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:38,256 INFO L470 AbstractCegarLoop]: Abstraction has 2139 states and 2810 transitions. [2022-01-10 06:43:38,256 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 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,256 INFO L276 IsEmpty]: Start isEmpty. Operand 2139 states and 2810 transitions. [2022-01-10 06:43:38,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-01-10 06:43:38,257 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:38,257 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:43:38,271 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2022-01-10 06:43:38,467 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:38,468 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:38,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:38,468 INFO L85 PathProgramCache]: Analyzing trace with hash 1449911694, now seen corresponding path program 1 times [2022-01-10 06:43:38,469 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:38,469 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1136529196] [2022-01-10 06:43:38,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:38,469 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:38,469 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:38,470 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:38,472 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:38,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:38,603 INFO L263 TraceCheckSpWp]: Trace formula consists of 380 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 06:43:38,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:38,886 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,886 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:38,886 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:38,886 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1136529196] [2022-01-10 06:43:38,886 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1136529196] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:38,886 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:38,886 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-10 06:43:38,887 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797978953] [2022-01-10 06:43:38,887 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:38,887 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 06:43:38,887 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:38,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 06:43:38,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 06:43:38,888 INFO L87 Difference]: Start difference. First operand 2139 states and 2810 transitions. Second operand has 3 states, 3 states have (on average 48.333333333333336) internal successors, (145), 2 states have internal predecessors, (145), 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:43:39,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:39,073 INFO L93 Difference]: Finished difference Result 6338 states and 8339 transitions. [2022-01-10 06:43:39,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 06:43:39,073 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 48.333333333333336) internal successors, (145), 2 states have internal predecessors, (145), 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 156 [2022-01-10 06:43:39,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:39,083 INFO L225 Difference]: With dead ends: 6338 [2022-01-10 06:43:39,083 INFO L226 Difference]: Without dead ends: 4218 [2022-01-10 06:43:39,088 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 154 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:39,088 INFO L933 BasicCegarLoop]: 537 mSDtfsCounter, 297 mSDsluCounter, 429 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 297 SdHoareTripleChecker+Valid, 966 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:39,088 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [297 Valid, 966 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:43:39,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4218 states. [2022-01-10 06:43:39,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4218 to 4216. [2022-01-10 06:43:39,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4216 states, 3997 states have (on average 1.3134851138353765) internal successors, (5250), 4003 states have internal predecessors, (5250), 120 states have call successors, (120), 97 states have call predecessors, (120), 98 states have return successors, (120), 116 states have call predecessors, (120), 118 states have call successors, (120) [2022-01-10 06:43:39,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4216 states to 4216 states and 5490 transitions. [2022-01-10 06:43:39,360 INFO L78 Accepts]: Start accepts. Automaton has 4216 states and 5490 transitions. Word has length 156 [2022-01-10 06:43:39,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:39,360 INFO L470 AbstractCegarLoop]: Abstraction has 4216 states and 5490 transitions. [2022-01-10 06:43:39,360 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 48.333333333333336) internal successors, (145), 2 states have internal predecessors, (145), 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:43:39,360 INFO L276 IsEmpty]: Start isEmpty. Operand 4216 states and 5490 transitions. [2022-01-10 06:43:39,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 255 [2022-01-10 06:43:39,364 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:39,364 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,377 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:39,575 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:39,575 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:39,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:39,576 INFO L85 PathProgramCache]: Analyzing trace with hash 983226270, now seen corresponding path program 1 times [2022-01-10 06:43:39,576 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:39,576 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1768301519] [2022-01-10 06:43:39,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:39,576 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:39,576 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:39,577 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:39,580 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:39,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:39,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 540 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:39,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:40,055 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2022-01-10 06:43:40,055 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:40,055 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:40,055 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1768301519] [2022-01-10 06:43:40,056 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1768301519] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:40,056 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:40,056 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 06:43:40,056 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785199676] [2022-01-10 06:43:40,056 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:40,056 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:40,056 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:40,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:40,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:40,057 INFO L87 Difference]: Start difference. First operand 4216 states and 5490 transitions. Second operand has 5 states, 5 states have (on average 33.4) internal successors, (167), 5 states have internal predecessors, (167), 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:43:40,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:40,574 INFO L93 Difference]: Finished difference Result 11353 states and 14882 transitions. [2022-01-10 06:43:40,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:43:40,575 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.4) internal successors, (167), 5 states have internal predecessors, (167), 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 254 [2022-01-10 06:43:40,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:40,603 INFO L225 Difference]: With dead ends: 11353 [2022-01-10 06:43:40,603 INFO L226 Difference]: Without dead ends: 7156 [2022-01-10 06:43:40,614 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 250 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:40,615 INFO L933 BasicCegarLoop]: 470 mSDtfsCounter, 410 mSDsluCounter, 1609 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 410 SdHoareTripleChecker+Valid, 2079 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:40,615 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [410 Valid, 2079 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:40,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7156 states. [2022-01-10 06:43:40,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7156 to 4276. [2022-01-10 06:43:40,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4276 states, 4057 states have (on average 1.3039191520828197) internal successors, (5290), 4063 states have internal predecessors, (5290), 120 states have call successors, (120), 97 states have call predecessors, (120), 98 states have return successors, (120), 116 states have call predecessors, (120), 118 states have call successors, (120) [2022-01-10 06:43:40,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4276 states to 4276 states and 5530 transitions. [2022-01-10 06:43:40,990 INFO L78 Accepts]: Start accepts. Automaton has 4276 states and 5530 transitions. Word has length 254 [2022-01-10 06:43:40,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:40,990 INFO L470 AbstractCegarLoop]: Abstraction has 4276 states and 5530 transitions. [2022-01-10 06:43:40,990 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.4) internal successors, (167), 5 states have internal predecessors, (167), 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:43:40,990 INFO L276 IsEmpty]: Start isEmpty. Operand 4276 states and 5530 transitions. [2022-01-10 06:43:40,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 255 [2022-01-10 06:43:40,995 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:40,996 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,010 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:41,207 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:41,208 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:41,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:41,208 INFO L85 PathProgramCache]: Analyzing trace with hash -768210082, now seen corresponding path program 1 times [2022-01-10 06:43:41,209 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:41,209 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1352829408] [2022-01-10 06:43:41,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:41,209 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:41,209 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:41,210 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:41,213 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:41,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:41,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 538 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:41,386 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:41,674 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2022-01-10 06:43:41,674 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:41,675 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:41,675 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1352829408] [2022-01-10 06:43:41,675 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1352829408] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:41,675 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:41,675 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 06:43:41,675 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1187307511] [2022-01-10 06:43:41,675 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:41,675 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:41,675 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:41,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:41,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:41,676 INFO L87 Difference]: Start difference. First operand 4276 states and 5530 transitions. Second operand has 5 states, 5 states have (on average 34.6) internal successors, (173), 5 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:43:42,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:42,057 INFO L93 Difference]: Finished difference Result 9065 states and 11808 transitions. [2022-01-10 06:43:42,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:43:42,058 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 34.6) internal successors, (173), 5 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 254 [2022-01-10 06:43:42,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:42,074 INFO L225 Difference]: With dead ends: 9065 [2022-01-10 06:43:42,074 INFO L226 Difference]: Without dead ends: 4808 [2022-01-10 06:43:42,087 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 250 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:42,088 INFO L933 BasicCegarLoop]: 466 mSDtfsCounter, 362 mSDsluCounter, 1537 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 362 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:43:42,088 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [362 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:43:42,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4808 states. [2022-01-10 06:43:42,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4808 to 4288. [2022-01-10 06:43:42,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4288 states, 4069 states have (on average 1.2941754730892112) internal successors, (5266), 4075 states have internal predecessors, (5266), 120 states have call successors, (120), 97 states have call predecessors, (120), 98 states have return successors, (120), 116 states have call predecessors, (120), 118 states have call successors, (120) [2022-01-10 06:43:42,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4288 states to 4288 states and 5506 transitions. [2022-01-10 06:43:42,409 INFO L78 Accepts]: Start accepts. Automaton has 4288 states and 5506 transitions. Word has length 254 [2022-01-10 06:43:42,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:42,409 INFO L470 AbstractCegarLoop]: Abstraction has 4288 states and 5506 transitions. [2022-01-10 06:43:42,409 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 34.6) internal successors, (173), 5 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:43:42,409 INFO L276 IsEmpty]: Start isEmpty. Operand 4288 states and 5506 transitions. [2022-01-10 06:43:42,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 255 [2022-01-10 06:43:42,412 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:42,413 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:42,426 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:42,623 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:42,623 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:42,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:42,624 INFO L85 PathProgramCache]: Analyzing trace with hash 1009979166, now seen corresponding path program 1 times [2022-01-10 06:43:42,624 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:42,624 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1873095374] [2022-01-10 06:43:42,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:42,624 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:42,624 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:42,625 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:42,626 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:42,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:42,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 536 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:42,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:43,074 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2022-01-10 06:43:43,075 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:43,075 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:43,075 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1873095374] [2022-01-10 06:43:43,075 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1873095374] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:43,075 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:43,075 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 06:43:43,075 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1990404871] [2022-01-10 06:43:43,075 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:43,075 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:43,075 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:43,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:43,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:43,076 INFO L87 Difference]: Start difference. First operand 4288 states and 5506 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 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:43:43,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:43,379 INFO L93 Difference]: Finished difference Result 9033 states and 11688 transitions. [2022-01-10 06:43:43,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:43:43,379 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 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 254 [2022-01-10 06:43:43,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:43,389 INFO L225 Difference]: With dead ends: 9033 [2022-01-10 06:43:43,389 INFO L226 Difference]: Without dead ends: 4764 [2022-01-10 06:43:43,395 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 250 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:43,395 INFO L933 BasicCegarLoop]: 466 mSDtfsCounter, 323 mSDsluCounter, 1522 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 323 SdHoareTripleChecker+Valid, 1988 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:43,396 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [323 Valid, 1988 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:43,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4764 states. [2022-01-10 06:43:43,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4764 to 4300. [2022-01-10 06:43:43,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4300 states, 4081 states have (on average 1.2844890958098505) internal successors, (5242), 4087 states have internal predecessors, (5242), 120 states have call successors, (120), 97 states have call predecessors, (120), 98 states have return successors, (120), 116 states have call predecessors, (120), 118 states have call successors, (120) [2022-01-10 06:43:43,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4300 states to 4300 states and 5482 transitions. [2022-01-10 06:43:43,657 INFO L78 Accepts]: Start accepts. Automaton has 4300 states and 5482 transitions. Word has length 254 [2022-01-10 06:43:43,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:43,657 INFO L470 AbstractCegarLoop]: Abstraction has 4300 states and 5482 transitions. [2022-01-10 06:43:43,657 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 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:43:43,657 INFO L276 IsEmpty]: Start isEmpty. Operand 4300 states and 5482 transitions. [2022-01-10 06:43:43,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 255 [2022-01-10 06:43:43,661 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:43,661 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2022-01-10 06:43:43,677 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2022-01-10 06:43:43,873 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:43,874 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:43,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:43,874 INFO L85 PathProgramCache]: Analyzing trace with hash 439214814, now seen corresponding path program 1 times [2022-01-10 06:43:43,875 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:43,875 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [10699808] [2022-01-10 06:43:43,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:43,875 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:43,875 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:43,876 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:43,879 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:44,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:44,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 534 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:44,046 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:44,385 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2022-01-10 06:43:44,386 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:44,386 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:44,386 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [10699808] [2022-01-10 06:43:44,386 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [10699808] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:44,386 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:44,386 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 06:43:44,386 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [301957728] [2022-01-10 06:43:44,386 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:44,387 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:44,387 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:44,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:44,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:44,387 INFO L87 Difference]: Start difference. First operand 4300 states and 5482 transitions. Second operand has 5 states, 5 states have (on average 37.0) internal successors, (185), 5 states have internal predecessors, (185), 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:43:44,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:44,850 INFO L93 Difference]: Finished difference Result 9001 states and 11568 transitions. [2022-01-10 06:43:44,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:43:44,850 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 37.0) internal successors, (185), 5 states have internal predecessors, (185), 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 254 [2022-01-10 06:43:44,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:44,871 INFO L225 Difference]: With dead ends: 9001 [2022-01-10 06:43:44,871 INFO L226 Difference]: Without dead ends: 4720 [2022-01-10 06:43:44,880 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 250 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:44,881 INFO L933 BasicCegarLoop]: 466 mSDtfsCounter, 284 mSDsluCounter, 1507 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 284 SdHoareTripleChecker+Valid, 1973 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:44,883 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [284 Valid, 1973 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:44,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4720 states. [2022-01-10 06:43:45,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4720 to 4312. [2022-01-10 06:43:45,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4312 states, 4093 states have (on average 1.2748595162472514) internal successors, (5218), 4099 states have internal predecessors, (5218), 120 states have call successors, (120), 97 states have call predecessors, (120), 98 states have return successors, (120), 116 states have call predecessors, (120), 118 states have call successors, (120) [2022-01-10 06:43:45,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4312 states to 4312 states and 5458 transitions. [2022-01-10 06:43:45,218 INFO L78 Accepts]: Start accepts. Automaton has 4312 states and 5458 transitions. Word has length 254 [2022-01-10 06:43:45,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:45,218 INFO L470 AbstractCegarLoop]: Abstraction has 4312 states and 5458 transitions. [2022-01-10 06:43:45,218 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 37.0) internal successors, (185), 5 states have internal predecessors, (185), 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:43:45,218 INFO L276 IsEmpty]: Start isEmpty. Operand 4312 states and 5458 transitions. [2022-01-10 06:43:45,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 255 [2022-01-10 06:43:45,222 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:45,222 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,237 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:45,432 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:45,433 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:45,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:45,433 INFO L85 PathProgramCache]: Analyzing trace with hash 1925351070, now seen corresponding path program 1 times [2022-01-10 06:43:45,434 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:45,434 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [276884160] [2022-01-10 06:43:45,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:45,434 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:45,434 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:45,435 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:45,438 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:45,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:45,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 532 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:45,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:45,944 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2022-01-10 06:43:45,944 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:45,944 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:45,944 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [276884160] [2022-01-10 06:43:45,944 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [276884160] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:45,944 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:45,945 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 06:43:45,945 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1760931060] [2022-01-10 06:43:45,945 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:45,945 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:45,945 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:45,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:45,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:45,946 INFO L87 Difference]: Start difference. First operand 4312 states and 5458 transitions. Second operand has 5 states, 5 states have (on average 39.4) internal successors, (197), 5 states have internal predecessors, (197), 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:43:46,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:46,271 INFO L93 Difference]: Finished difference Result 8913 states and 11376 transitions. [2022-01-10 06:43:46,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:43:46,272 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 39.4) internal successors, (197), 5 states have internal predecessors, (197), 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 254 [2022-01-10 06:43:46,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:46,280 INFO L225 Difference]: With dead ends: 8913 [2022-01-10 06:43:46,281 INFO L226 Difference]: Without dead ends: 4620 [2022-01-10 06:43:46,287 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 250 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:46,288 INFO L933 BasicCegarLoop]: 466 mSDtfsCounter, 206 mSDsluCounter, 1477 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 1943 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:46,288 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [206 Valid, 1943 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:46,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4620 states. [2022-01-10 06:43:46,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4620 to 4324. [2022-01-10 06:43:46,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4324 states, 4105 states have (on average 1.2652862362971986) internal successors, (5194), 4111 states have internal predecessors, (5194), 120 states have call successors, (120), 97 states have call predecessors, (120), 98 states have return successors, (120), 116 states have call predecessors, (120), 118 states have call successors, (120) [2022-01-10 06:43:46,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4324 states to 4324 states and 5434 transitions. [2022-01-10 06:43:46,641 INFO L78 Accepts]: Start accepts. Automaton has 4324 states and 5434 transitions. Word has length 254 [2022-01-10 06:43:46,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:46,641 INFO L470 AbstractCegarLoop]: Abstraction has 4324 states and 5434 transitions. [2022-01-10 06:43:46,641 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 39.4) internal successors, (197), 5 states have internal predecessors, (197), 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:43:46,641 INFO L276 IsEmpty]: Start isEmpty. Operand 4324 states and 5434 transitions. [2022-01-10 06:43:46,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 255 [2022-01-10 06:43:46,645 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:46,645 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,658 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:46,856 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:46,856 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:46,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:46,857 INFO L85 PathProgramCache]: Analyzing trace with hash 677300830, now seen corresponding path program 1 times [2022-01-10 06:43:46,857 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:46,857 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [451880030] [2022-01-10 06:43:46,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:46,857 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:46,857 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:46,858 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:46,860 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:46,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:46,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 530 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:47,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:47,353 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 42 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-01-10 06:43:47,353 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:47,353 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:47,353 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [451880030] [2022-01-10 06:43:47,353 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [451880030] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:47,353 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:47,353 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 06:43:47,353 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1163905862] [2022-01-10 06:43:47,353 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:47,354 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:47,354 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:47,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:47,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:47,355 INFO L87 Difference]: Start difference. First operand 4324 states and 5434 transitions. Second operand has 5 states, 5 states have (on average 40.6) internal successors, (203), 5 states have internal predecessors, (203), 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:43:47,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:47,661 INFO L93 Difference]: Finished difference Result 8881 states and 11256 transitions. [2022-01-10 06:43:47,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:43:47,662 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 40.6) internal successors, (203), 5 states have internal predecessors, (203), 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 254 [2022-01-10 06:43:47,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:47,672 INFO L225 Difference]: With dead ends: 8881 [2022-01-10 06:43:47,672 INFO L226 Difference]: Without dead ends: 4576 [2022-01-10 06:43:47,678 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 250 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,679 INFO L933 BasicCegarLoop]: 466 mSDtfsCounter, 167 mSDsluCounter, 1462 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 1928 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,679 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [167 Valid, 1928 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,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4576 states. [2022-01-10 06:43:48,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4576 to 4336. [2022-01-10 06:43:48,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4336 states, 4117 states have (on average 1.2557687636628614) internal successors, (5170), 4123 states have internal predecessors, (5170), 120 states have call successors, (120), 97 states have call predecessors, (120), 98 states have return successors, (120), 116 states have call predecessors, (120), 118 states have call successors, (120) [2022-01-10 06:43:48,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4336 states to 4336 states and 5410 transitions. [2022-01-10 06:43:48,115 INFO L78 Accepts]: Start accepts. Automaton has 4336 states and 5410 transitions. Word has length 254 [2022-01-10 06:43:48,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:48,116 INFO L470 AbstractCegarLoop]: Abstraction has 4336 states and 5410 transitions. [2022-01-10 06:43:48,116 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 40.6) internal successors, (203), 5 states have internal predecessors, (203), 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:43:48,116 INFO L276 IsEmpty]: Start isEmpty. Operand 4336 states and 5410 transitions. [2022-01-10 06:43:48,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 255 [2022-01-10 06:43:48,120 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:48,120 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,131 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:48,331 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:48,331 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:48,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:48,332 INFO L85 PathProgramCache]: Analyzing trace with hash 1248386590, now seen corresponding path program 1 times [2022-01-10 06:43:48,332 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:48,332 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [30069763] [2022-01-10 06:43:48,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:48,332 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:48,333 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:48,333 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:48,334 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:48,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:48,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 528 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:48,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:48,805 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 48 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2022-01-10 06:43:48,805 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:48,805 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:48,805 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [30069763] [2022-01-10 06:43:48,805 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [30069763] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:48,806 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:48,806 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 06:43:48,806 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1141331236] [2022-01-10 06:43:48,806 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:48,806 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:48,806 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:48,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:48,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:48,807 INFO L87 Difference]: Start difference. First operand 4336 states and 5410 transitions. Second operand has 5 states, 5 states have (on average 41.8) internal successors, (209), 5 states have internal predecessors, (209), 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:43:49,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:49,109 INFO L93 Difference]: Finished difference Result 8849 states and 11136 transitions. [2022-01-10 06:43:49,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:43:49,109 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 41.8) internal successors, (209), 5 states have internal predecessors, (209), 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 254 [2022-01-10 06:43:49,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:49,119 INFO L225 Difference]: With dead ends: 8849 [2022-01-10 06:43:49,119 INFO L226 Difference]: Without dead ends: 4532 [2022-01-10 06:43:49,125 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 250 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:49,126 INFO L933 BasicCegarLoop]: 466 mSDtfsCounter, 128 mSDsluCounter, 1447 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 1913 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:49,126 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [128 Valid, 1913 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:49,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4532 states. [2022-01-10 06:43:49,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4532 to 4348. [2022-01-10 06:43:49,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4348 states, 4129 states have (on average 1.2463066117704045) internal successors, (5146), 4135 states have internal predecessors, (5146), 120 states have call successors, (120), 97 states have call predecessors, (120), 98 states have return successors, (120), 116 states have call predecessors, (120), 118 states have call successors, (120) [2022-01-10 06:43:49,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4348 states to 4348 states and 5386 transitions. [2022-01-10 06:43:49,518 INFO L78 Accepts]: Start accepts. Automaton has 4348 states and 5386 transitions. Word has length 254 [2022-01-10 06:43:49,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:49,518 INFO L470 AbstractCegarLoop]: Abstraction has 4348 states and 5386 transitions. [2022-01-10 06:43:49,518 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 41.8) internal successors, (209), 5 states have internal predecessors, (209), 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:43:49,518 INFO L276 IsEmpty]: Start isEmpty. Operand 4348 states and 5386 transitions. [2022-01-10 06:43:49,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 255 [2022-01-10 06:43:49,522 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:49,522 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,532 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:49,725 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:49,726 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:49,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:49,726 INFO L85 PathProgramCache]: Analyzing trace with hash -209927714, now seen corresponding path program 1 times [2022-01-10 06:43:49,727 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:49,727 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1308287699] [2022-01-10 06:43:49,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:49,727 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:49,727 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:49,728 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:49,730 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:49,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:49,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 526 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:49,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:50,218 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 54 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-01-10 06:43:50,218 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:50,218 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:50,218 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1308287699] [2022-01-10 06:43:50,219 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1308287699] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:50,219 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:50,219 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 06:43:50,219 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779799629] [2022-01-10 06:43:50,219 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:50,219 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:50,219 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:50,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:50,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:50,220 INFO L87 Difference]: Start difference. First operand 4348 states and 5386 transitions. Second operand has 5 states, 5 states have (on average 43.0) internal successors, (215), 5 states have internal predecessors, (215), 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:43:50,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:50,633 INFO L93 Difference]: Finished difference Result 10077 states and 12622 transitions. [2022-01-10 06:43:50,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:43:50,633 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 43.0) internal successors, (215), 5 states have internal predecessors, (215), 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 254 [2022-01-10 06:43:50,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:50,645 INFO L225 Difference]: With dead ends: 10077 [2022-01-10 06:43:50,645 INFO L226 Difference]: Without dead ends: 5748 [2022-01-10 06:43:50,652 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 250 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:50,653 INFO L933 BasicCegarLoop]: 466 mSDtfsCounter, 90 mSDsluCounter, 1437 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 1903 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:50,653 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 1903 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:50,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5748 states. [2022-01-10 06:43:51,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5748 to 4468. [2022-01-10 06:43:51,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4468 states, 4249 states have (on average 1.2393504353965639) internal successors, (5266), 4255 states have internal predecessors, (5266), 120 states have call successors, (120), 97 states have call predecessors, (120), 98 states have return successors, (120), 116 states have call predecessors, (120), 118 states have call successors, (120) [2022-01-10 06:43:51,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4468 states to 4468 states and 5506 transitions. [2022-01-10 06:43:51,048 INFO L78 Accepts]: Start accepts. Automaton has 4468 states and 5506 transitions. Word has length 254 [2022-01-10 06:43:51,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:51,048 INFO L470 AbstractCegarLoop]: Abstraction has 4468 states and 5506 transitions. [2022-01-10 06:43:51,048 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 43.0) internal successors, (215), 5 states have internal predecessors, (215), 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:43:51,048 INFO L276 IsEmpty]: Start isEmpty. Operand 4468 states and 5506 transitions. [2022-01-10 06:43:51,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 255 [2022-01-10 06:43:51,050 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:51,050 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,061 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2022-01-10 06:43:51,259 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:51,260 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:51,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:51,260 INFO L85 PathProgramCache]: Analyzing trace with hash 1664513438, now seen corresponding path program 1 times [2022-01-10 06:43:51,261 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:51,261 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [32227405] [2022-01-10 06:43:51,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:51,261 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:51,261 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:51,262 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:51,263 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:51,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:51,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 524 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:51,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:51,775 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 60 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-01-10 06:43:51,776 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:51,776 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:51,776 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [32227405] [2022-01-10 06:43:51,776 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [32227405] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:51,776 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:51,776 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 06:43:51,776 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1075576870] [2022-01-10 06:43:51,776 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:51,777 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:51,777 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:51,777 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:51,777 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:51,777 INFO L87 Difference]: Start difference. First operand 4468 states and 5506 transitions. Second operand has 5 states, 5 states have (on average 44.2) internal successors, (221), 5 states have internal predecessors, (221), 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:43:52,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:52,143 INFO L93 Difference]: Finished difference Result 9001 states and 11176 transitions. [2022-01-10 06:43:52,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:43:52,143 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 44.2) internal successors, (221), 5 states have internal predecessors, (221), 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 254 [2022-01-10 06:43:52,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:52,151 INFO L225 Difference]: With dead ends: 9001 [2022-01-10 06:43:52,151 INFO L226 Difference]: Without dead ends: 4552 [2022-01-10 06:43:52,156 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 250 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,157 INFO L933 BasicCegarLoop]: 466 mSDtfsCounter, 49 mSDsluCounter, 1412 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 1878 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,157 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 1878 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,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4552 states. [2022-01-10 06:43:52,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4552 to 4480. [2022-01-10 06:43:52,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4480 states, 4261 states have (on average 1.2302276460924666) internal successors, (5242), 4267 states have internal predecessors, (5242), 120 states have call successors, (120), 97 states have call predecessors, (120), 98 states have return successors, (120), 116 states have call predecessors, (120), 118 states have call successors, (120) [2022-01-10 06:43:52,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4480 states to 4480 states and 5482 transitions. [2022-01-10 06:43:52,613 INFO L78 Accepts]: Start accepts. Automaton has 4480 states and 5482 transitions. Word has length 254 [2022-01-10 06:43:52,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:52,613 INFO L470 AbstractCegarLoop]: Abstraction has 4480 states and 5482 transitions. [2022-01-10 06:43:52,614 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 44.2) internal successors, (221), 5 states have internal predecessors, (221), 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:43:52,614 INFO L276 IsEmpty]: Start isEmpty. Operand 4480 states and 5482 transitions. [2022-01-10 06:43:52,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 255 [2022-01-10 06:43:52,616 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:52,616 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,629 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2022-01-10 06:43:52,826 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:52,826 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:52,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:52,827 INFO L85 PathProgramCache]: Analyzing trace with hash -1104021154, now seen corresponding path program 1 times [2022-01-10 06:43:52,827 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:52,827 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [257737100] [2022-01-10 06:43:52,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:52,827 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:52,827 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:52,828 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:52,829 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:52,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:52,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 522 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:43:52,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:53,288 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 66 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-01-10 06:43:53,289 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:53,289 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:53,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [257737100] [2022-01-10 06:43:53,289 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [257737100] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:53,289 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:53,289 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 06:43:53,289 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1963509563] [2022-01-10 06:43:53,289 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:53,290 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:53,290 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:53,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:53,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:53,291 INFO L87 Difference]: Start difference. First operand 4480 states and 5482 transitions. Second operand has 5 states, 5 states have (on average 45.4) internal successors, (227), 5 states have internal predecessors, (227), 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:43:53,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:53,628 INFO L93 Difference]: Finished difference Result 8969 states and 11056 transitions. [2022-01-10 06:43:53,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:43:53,628 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 45.4) internal successors, (227), 5 states have internal predecessors, (227), 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 254 [2022-01-10 06:43:53,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:53,637 INFO L225 Difference]: With dead ends: 8969 [2022-01-10 06:43:53,637 INFO L226 Difference]: Without dead ends: 4508 [2022-01-10 06:43:53,641 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 250 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,642 INFO L933 BasicCegarLoop]: 466 mSDtfsCounter, 10 mSDsluCounter, 1397 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 1863 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,642 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 1863 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,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4508 states. [2022-01-10 06:43:53,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4508 to 4492. [2022-01-10 06:43:53,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4492 states, 4273 states have (on average 1.2211560964193775) internal successors, (5218), 4279 states have internal predecessors, (5218), 120 states have call successors, (120), 97 states have call predecessors, (120), 98 states have return successors, (120), 116 states have call predecessors, (120), 118 states have call successors, (120) [2022-01-10 06:43:53,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4492 states to 4492 states and 5458 transitions. [2022-01-10 06:43:53,945 INFO L78 Accepts]: Start accepts. Automaton has 4492 states and 5458 transitions. Word has length 254 [2022-01-10 06:43:53,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:53,945 INFO L470 AbstractCegarLoop]: Abstraction has 4492 states and 5458 transitions. [2022-01-10 06:43:53,945 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 45.4) internal successors, (227), 5 states have internal predecessors, (227), 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:43:53,945 INFO L276 IsEmpty]: Start isEmpty. Operand 4492 states and 5458 transitions. [2022-01-10 06:43:53,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 255 [2022-01-10 06:43:53,947 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:53,948 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:53,956 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:54,148 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:54,148 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:54,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:54,149 INFO L85 PathProgramCache]: Analyzing trace with hash -838120162, now seen corresponding path program 1 times [2022-01-10 06:43:54,149 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:54,149 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1454729543] [2022-01-10 06:43:54,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:54,150 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:54,150 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:54,151 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:54,153 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:54,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:54,319 INFO L263 TraceCheckSpWp]: Trace formula consists of 520 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 06:43:54,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:54,675 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 68 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-01-10 06:43:54,676 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:54,676 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:54,676 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1454729543] [2022-01-10 06:43:54,676 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1454729543] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:54,676 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:54,676 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:43:54,676 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [863632398] [2022-01-10 06:43:54,676 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:54,676 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:54,676 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:54,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:54,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:54,677 INFO L87 Difference]: Start difference. First operand 4492 states and 5458 transitions. Second operand has 5 states, 5 states have (on average 45.6) internal successors, (228), 4 states have internal predecessors, (228), 2 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 06:43:55,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:55,291 INFO L93 Difference]: Finished difference Result 8966 states and 10899 transitions. [2022-01-10 06:43:55,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:43:55,291 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 45.6) internal successors, (228), 4 states have internal predecessors, (228), 2 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 254 [2022-01-10 06:43:55,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:55,301 INFO L225 Difference]: With dead ends: 8966 [2022-01-10 06:43:55,302 INFO L226 Difference]: Without dead ends: 4492 [2022-01-10 06:43:55,309 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 250 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:55,312 INFO L933 BasicCegarLoop]: 439 mSDtfsCounter, 520 mSDsluCounter, 497 mSDsCounter, 0 mSdLazyCounter, 244 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 537 SdHoareTripleChecker+Valid, 936 SdHoareTripleChecker+Invalid, 277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 244 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:55,312 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [537 Valid, 936 Invalid, 277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 244 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 06:43:55,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4492 states. [2022-01-10 06:43:55,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4492 to 4492. [2022-01-10 06:43:55,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4492 states, 4273 states have (on average 1.217879709805757) internal successors, (5204), 4279 states have internal predecessors, (5204), 120 states have call successors, (120), 97 states have call predecessors, (120), 98 states have return successors, (120), 116 states have call predecessors, (120), 118 states have call successors, (120) [2022-01-10 06:43:55,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4492 states to 4492 states and 5444 transitions. [2022-01-10 06:43:55,706 INFO L78 Accepts]: Start accepts. Automaton has 4492 states and 5444 transitions. Word has length 254 [2022-01-10 06:43:55,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:55,706 INFO L470 AbstractCegarLoop]: Abstraction has 4492 states and 5444 transitions. [2022-01-10 06:43:55,706 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 45.6) internal successors, (228), 4 states have internal predecessors, (228), 2 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 06:43:55,706 INFO L276 IsEmpty]: Start isEmpty. Operand 4492 states and 5444 transitions. [2022-01-10 06:43:55,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 255 [2022-01-10 06:43:55,708 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:55,708 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,716 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:43:55,909 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:43:55,909 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:55,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:55,909 INFO L85 PathProgramCache]: Analyzing trace with hash -768472288, now seen corresponding path program 1 times [2022-01-10 06:43:55,910 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:55,910 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1204778924] [2022-01-10 06:43:55,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:55,910 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:55,910 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:55,911 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:43:55,912 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:43:56,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:56,043 INFO L263 TraceCheckSpWp]: Trace formula consists of 519 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 06:43:56,045 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:56,395 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 68 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-01-10 06:43:56,396 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:56,396 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:56,396 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1204778924] [2022-01-10 06:43:56,396 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1204778924] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:56,396 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:56,396 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:43:56,396 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1273220815] [2022-01-10 06:43:56,396 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:56,397 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:56,397 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:56,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:56,397 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:56,397 INFO L87 Difference]: Start difference. First operand 4492 states and 5444 transitions. Second operand has 5 states, 5 states have (on average 45.6) internal successors, (228), 4 states have internal predecessors, (228), 2 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 06:43:57,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:57,371 INFO L93 Difference]: Finished difference Result 9404 states and 11412 transitions. [2022-01-10 06:43:57,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:43:57,371 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 45.6) internal successors, (228), 4 states have internal predecessors, (228), 2 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 254 [2022-01-10 06:43:57,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:57,382 INFO L225 Difference]: With dead ends: 9404 [2022-01-10 06:43:57,382 INFO L226 Difference]: Without dead ends: 4930 [2022-01-10 06:43:57,389 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 250 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-01-10 06:43:57,389 INFO L933 BasicCegarLoop]: 524 mSDtfsCounter, 684 mSDsluCounter, 492 mSDsCounter, 0 mSdLazyCounter, 439 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 701 SdHoareTripleChecker+Valid, 1016 SdHoareTripleChecker+Invalid, 477 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 439 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:57,390 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [701 Valid, 1016 Invalid, 477 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 439 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 06:43:57,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4930 states. [2022-01-10 06:43:57,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4930 to 4776. [2022-01-10 06:43:57,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4776 states, 4545 states have (on average 1.2057205720572057) internal successors, (5480), 4551 states have internal predecessors, (5480), 124 states have call successors, (124), 105 states have call predecessors, (124), 106 states have return successors, (124), 120 states have call predecessors, (124), 122 states have call successors, (124) [2022-01-10 06:43:57,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4776 states to 4776 states and 5728 transitions. [2022-01-10 06:43:57,770 INFO L78 Accepts]: Start accepts. Automaton has 4776 states and 5728 transitions. Word has length 254 [2022-01-10 06:43:57,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:57,771 INFO L470 AbstractCegarLoop]: Abstraction has 4776 states and 5728 transitions. [2022-01-10 06:43:57,771 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 45.6) internal successors, (228), 4 states have internal predecessors, (228), 2 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 06:43:57,771 INFO L276 IsEmpty]: Start isEmpty. Operand 4776 states and 5728 transitions. [2022-01-10 06:43:57,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 255 [2022-01-10 06:43:57,774 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:57,774 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,782 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (35)] Ended with exit code 0 [2022-01-10 06:43:57,975 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:43:57,975 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:43:57,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:43:57,976 INFO L85 PathProgramCache]: Analyzing trace with hash -1716524254, now seen corresponding path program 1 times [2022-01-10 06:43:57,976 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:43:57,976 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [935984524] [2022-01-10 06:43:57,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:43:57,976 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:43:57,976 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:43:57,978 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:43:57,979 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:43:58,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:43:58,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 518 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 06:43:58,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:43:58,515 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 68 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-01-10 06:43:58,515 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:43:58,515 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:43:58,515 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [935984524] [2022-01-10 06:43:58,515 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [935984524] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:43:58,515 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:43:58,515 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:43:58,516 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255559856] [2022-01-10 06:43:58,516 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:43:58,516 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:43:58,516 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:43:58,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:43:58,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:43:58,516 INFO L87 Difference]: Start difference. First operand 4776 states and 5728 transitions. Second operand has 5 states, 5 states have (on average 45.6) internal successors, (228), 4 states have internal predecessors, (228), 2 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 06:43:59,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:43:59,388 INFO L93 Difference]: Finished difference Result 9800 states and 11806 transitions. [2022-01-10 06:43:59,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:43:59,388 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 45.6) internal successors, (228), 4 states have internal predecessors, (228), 2 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 254 [2022-01-10 06:43:59,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:43:59,397 INFO L225 Difference]: With dead ends: 9800 [2022-01-10 06:43:59,397 INFO L226 Difference]: Without dead ends: 5042 [2022-01-10 06:43:59,403 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 250 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-01-10 06:43:59,403 INFO L933 BasicCegarLoop]: 454 mSDtfsCounter, 602 mSDsluCounter, 488 mSDsCounter, 0 mSdLazyCounter, 370 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 619 SdHoareTripleChecker+Valid, 942 SdHoareTripleChecker+Invalid, 408 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 370 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 06:43:59,403 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [619 Valid, 942 Invalid, 408 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 370 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 06:43:59,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5042 states. [2022-01-10 06:43:59,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5042 to 4970. [2022-01-10 06:43:59,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4970 states, 4735 states have (on average 1.1873284054910243) internal successors, (5622), 4741 states have internal predecessors, (5622), 124 states have call successors, (124), 109 states have call predecessors, (124), 110 states have return successors, (124), 120 states have call predecessors, (124), 122 states have call successors, (124) [2022-01-10 06:43:59,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4970 states to 4970 states and 5870 transitions. [2022-01-10 06:43:59,807 INFO L78 Accepts]: Start accepts. Automaton has 4970 states and 5870 transitions. Word has length 254 [2022-01-10 06:43:59,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:43:59,808 INFO L470 AbstractCegarLoop]: Abstraction has 4970 states and 5870 transitions. [2022-01-10 06:43:59,808 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 45.6) internal successors, (228), 4 states have internal predecessors, (228), 2 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 06:43:59,808 INFO L276 IsEmpty]: Start isEmpty. Operand 4970 states and 5870 transitions. [2022-01-10 06:43:59,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 255 [2022-01-10 06:43:59,810 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:43:59,810 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:59,819 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:00,011 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:00,011 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:44:00,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:44:00,012 INFO L85 PathProgramCache]: Analyzing trace with hash -1228477148, now seen corresponding path program 1 times [2022-01-10 06:44:00,012 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:44:00,012 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [606143494] [2022-01-10 06:44:00,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:44:00,012 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:44:00,012 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:44:00,013 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:00,014 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:00,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:44:00,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 517 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 06:44:00,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:44:00,538 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2022-01-10 06:44:00,538 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:44:00,538 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:44:00,538 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [606143494] [2022-01-10 06:44:00,538 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [606143494] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:44:00,538 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:44:00,538 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:44:00,538 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [632125563] [2022-01-10 06:44:00,539 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:44:00,539 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:44:00,539 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:44:00,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:44:00,540 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:44:00,540 INFO L87 Difference]: Start difference. First operand 4970 states and 5870 transitions. Second operand has 4 states, 4 states have (on average 42.5) internal successors, (170), 4 states have internal predecessors, (170), 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:01,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:44:01,564 INFO L93 Difference]: Finished difference Result 14741 states and 17388 transitions. [2022-01-10 06:44:01,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:44:01,564 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 42.5) internal successors, (170), 4 states have internal predecessors, (170), 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 254 [2022-01-10 06:44:01,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:44:01,588 INFO L225 Difference]: With dead ends: 14741 [2022-01-10 06:44:01,588 INFO L226 Difference]: Without dead ends: 9791 [2022-01-10 06:44:01,595 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 252 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:01,595 INFO L933 BasicCegarLoop]: 666 mSDtfsCounter, 595 mSDsluCounter, 806 mSDsCounter, 0 mSdLazyCounter, 186 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 601 SdHoareTripleChecker+Valid, 1472 SdHoareTripleChecker+Invalid, 238 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 06:44:01,595 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [601 Valid, 1472 Invalid, 238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 186 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 06:44:01,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9791 states. [2022-01-10 06:44:02,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9791 to 9787. [2022-01-10 06:44:02,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9787 states, 9329 states have (on average 1.1825490406260049) internal successors, (11032), 9344 states have internal predecessors, (11032), 237 states have call successors, (237), 209 states have call predecessors, (237), 220 states have return successors, (259), 235 states have call predecessors, (259), 235 states have call successors, (259) [2022-01-10 06:44:02,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9787 states to 9787 states and 11528 transitions. [2022-01-10 06:44:02,374 INFO L78 Accepts]: Start accepts. Automaton has 9787 states and 11528 transitions. Word has length 254 [2022-01-10 06:44:02,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:44:02,375 INFO L470 AbstractCegarLoop]: Abstraction has 9787 states and 11528 transitions. [2022-01-10 06:44:02,375 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 42.5) internal successors, (170), 4 states have internal predecessors, (170), 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:02,375 INFO L276 IsEmpty]: Start isEmpty. Operand 9787 states and 11528 transitions. [2022-01-10 06:44:02,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 255 [2022-01-10 06:44:02,380 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:44:02,380 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,388 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (37)] Ended with exit code 0 [2022-01-10 06:44:02,581 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:02,581 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:44:02,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:44:02,582 INFO L85 PathProgramCache]: Analyzing trace with hash 1130568290, now seen corresponding path program 1 times [2022-01-10 06:44:02,582 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:44:02,582 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1457704061] [2022-01-10 06:44:02,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:44:02,582 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:44:02,582 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:44:02,583 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:02,584 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:02,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:44:02,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 517 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 06:44:02,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:44:03,024 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2022-01-10 06:44:03,024 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:44:03,024 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:44:03,024 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1457704061] [2022-01-10 06:44:03,024 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1457704061] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:44:03,024 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:44:03,024 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 06:44:03,025 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1396864792] [2022-01-10 06:44:03,025 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:44:03,026 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 06:44:03,026 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:44:03,028 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 06:44:03,028 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 06:44:03,028 INFO L87 Difference]: Start difference. First operand 9787 states and 11528 transitions. Second operand has 3 states, 3 states have (on average 53.666666666666664) internal successors, (161), 3 states have internal predecessors, (161), 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:03,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:44:03,821 INFO L93 Difference]: Finished difference Result 19541 states and 22999 transitions. [2022-01-10 06:44:03,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 06:44:03,822 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 53.666666666666664) internal successors, (161), 3 states have internal predecessors, (161), 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 254 [2022-01-10 06:44:03,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:44:03,846 INFO L225 Difference]: With dead ends: 19541 [2022-01-10 06:44:03,846 INFO L226 Difference]: Without dead ends: 9774 [2022-01-10 06:44:03,861 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 253 GetRequests, 252 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:03,862 INFO L933 BasicCegarLoop]: 458 mSDtfsCounter, 451 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 451 SdHoareTripleChecker+Valid, 458 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:03,862 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [451 Valid, 458 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:03,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9774 states. [2022-01-10 06:44:04,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9774 to 9774. [2022-01-10 06:44:04,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9774 states, 9319 states have (on average 1.181779160854169) internal successors, (11013), 9333 states have internal predecessors, (11013), 234 states have call successors, (234), 209 states have call predecessors, (234), 220 states have return successors, (256), 232 states have call predecessors, (256), 232 states have call successors, (256) [2022-01-10 06:44:04,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9774 states to 9774 states and 11503 transitions. [2022-01-10 06:44:04,729 INFO L78 Accepts]: Start accepts. Automaton has 9774 states and 11503 transitions. Word has length 254 [2022-01-10 06:44:04,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:44:04,729 INFO L470 AbstractCegarLoop]: Abstraction has 9774 states and 11503 transitions. [2022-01-10 06:44:04,729 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 53.666666666666664) internal successors, (161), 3 states have internal predecessors, (161), 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:04,729 INFO L276 IsEmpty]: Start isEmpty. Operand 9774 states and 11503 transitions. [2022-01-10 06:44:04,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 256 [2022-01-10 06:44:04,733 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:44:04,733 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:04,741 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:04,934 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:04,934 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:44:04,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:44:04,934 INFO L85 PathProgramCache]: Analyzing trace with hash -1203121238, now seen corresponding path program 1 times [2022-01-10 06:44:04,935 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:44:04,935 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [653357712] [2022-01-10 06:44:04,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:44:04,935 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:44:04,935 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:44:04,936 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:04,937 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:05,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:44:05,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 519 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 06:44:05,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:44:05,481 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2022-01-10 06:44:05,481 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:44:05,481 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:44:05,481 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [653357712] [2022-01-10 06:44:05,481 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [653357712] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:44:05,481 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:44:05,481 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:44:05,481 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2036864528] [2022-01-10 06:44:05,481 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:44:05,482 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:44:05,482 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:44:05,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:44:05,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:44:05,483 INFO L87 Difference]: Start difference. First operand 9774 states and 11503 transitions. Second operand has 4 states, 4 states have (on average 42.75) internal successors, (171), 4 states have internal predecessors, (171), 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,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:44:07,128 INFO L93 Difference]: Finished difference Result 28754 states and 33823 transitions. [2022-01-10 06:44:07,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:44:07,129 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 42.75) internal successors, (171), 4 states have internal predecessors, (171), 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 255 [2022-01-10 06:44:07,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:44:07,175 INFO L225 Difference]: With dead ends: 28754 [2022-01-10 06:44:07,175 INFO L226 Difference]: Without dead ends: 19000 [2022-01-10 06:44:07,193 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 253 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,194 INFO L933 BasicCegarLoop]: 649 mSDtfsCounter, 590 mSDsluCounter, 783 mSDsCounter, 0 mSdLazyCounter, 187 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 596 SdHoareTripleChecker+Valid, 1432 SdHoareTripleChecker+Invalid, 240 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 187 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 06:44:07,194 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [596 Valid, 1432 Invalid, 240 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 187 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 06:44:07,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19000 states. [2022-01-10 06:44:08,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19000 to 18996. [2022-01-10 06:44:08,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18996 states, 18114 states have (on average 1.179253615987634) internal successors, (21361), 18145 states have internal predecessors, (21361), 449 states have call successors, (449), 401 states have call predecessors, (449), 432 states have return successors, (515), 451 states have call predecessors, (515), 447 states have call successors, (515) [2022-01-10 06:44:08,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18996 states to 18996 states and 22325 transitions. [2022-01-10 06:44:08,970 INFO L78 Accepts]: Start accepts. Automaton has 18996 states and 22325 transitions. Word has length 255 [2022-01-10 06:44:08,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:44:08,971 INFO L470 AbstractCegarLoop]: Abstraction has 18996 states and 22325 transitions. [2022-01-10 06:44:08,971 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 42.75) internal successors, (171), 4 states have internal predecessors, (171), 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:08,971 INFO L276 IsEmpty]: Start isEmpty. Operand 18996 states and 22325 transitions. [2022-01-10 06:44:08,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 256 [2022-01-10 06:44:08,981 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:44:08,982 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:08,995 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:09,194 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:09,194 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:44:09,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:44:09,194 INFO L85 PathProgramCache]: Analyzing trace with hash 1155924200, now seen corresponding path program 1 times [2022-01-10 06:44:09,195 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:44:09,195 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [843022047] [2022-01-10 06:44:09,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:44:09,195 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:44:09,195 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:44:09,196 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:09,197 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:09,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:44:09,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 519 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 06:44:09,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:44:09,610 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2022-01-10 06:44:09,611 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:44:09,611 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:44:09,611 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [843022047] [2022-01-10 06:44:09,611 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [843022047] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:44:09,611 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:44:09,611 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 06:44:09,611 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [104730681] [2022-01-10 06:44:09,611 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:44:09,612 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 06:44:09,612 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:44:09,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 06:44:09,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 06:44:09,612 INFO L87 Difference]: Start difference. First operand 18996 states and 22325 transitions. Second operand has 3 states, 3 states have (on average 54.0) internal successors, (162), 3 states have internal predecessors, (162), 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:11,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:44:11,205 INFO L93 Difference]: Finished difference Result 37960 states and 44596 transitions. [2022-01-10 06:44:11,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 06:44:11,206 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 54.0) internal successors, (162), 3 states have internal predecessors, (162), 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 255 [2022-01-10 06:44:11,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:44:11,245 INFO L225 Difference]: With dead ends: 37960 [2022-01-10 06:44:11,245 INFO L226 Difference]: Without dead ends: 18984 [2022-01-10 06:44:11,264 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 253 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:11,265 INFO L933 BasicCegarLoop]: 457 mSDtfsCounter, 449 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 449 SdHoareTripleChecker+Valid, 457 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:11,265 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [449 Valid, 457 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:11,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18984 states.