/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data --core.log.level.for.class de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/automizer/BvToInt/svcomp-Reach-64bit-Automizer_Bitvector.epf -i ../../../trunk/examples/svcomp/combinations/Problem05_label43+token_ring.07.cil-2.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-a10ec3b [2022-01-10 07:42:23,719 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-10 07:42:23,722 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-10 07:42:23,768 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-10 07:42:23,769 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-10 07:42:23,776 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-10 07:42:23,778 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-10 07:42:23,781 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-10 07:42:23,783 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-10 07:42:23,787 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-10 07:42:23,788 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-10 07:42:23,789 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-10 07:42:23,789 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-10 07:42:23,792 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-10 07:42:23,793 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-10 07:42:23,796 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-10 07:42:23,796 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-10 07:42:23,797 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-10 07:42:23,799 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-10 07:42:23,804 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-10 07:42:23,805 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-10 07:42:23,806 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-10 07:42:23,807 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-10 07:42:23,808 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-10 07:42:23,814 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-10 07:42:23,814 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-10 07:42:23,814 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-10 07:42:23,816 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-10 07:42:23,816 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-10 07:42:23,817 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-10 07:42:23,817 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-10 07:42:23,818 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-10 07:42:23,819 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-10 07:42:23,820 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-10 07:42:23,821 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-10 07:42:23,821 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-10 07:42:23,822 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-10 07:42:23,822 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-10 07:42:23,822 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-10 07:42:23,823 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-10 07:42:23,823 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-10 07:42:23,828 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/BvToInt/svcomp-Reach-64bit-Automizer_Bitvector.epf [2022-01-10 07:42:23,858 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-10 07:42:23,858 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-10 07:42:23,859 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-01-10 07:42:23,859 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-01-10 07:42:23,860 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-10 07:42:23,860 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-10 07:42:23,860 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-10 07:42:23,861 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-10 07:42:23,861 INFO L138 SettingsManager]: * Use SBE=true [2022-01-10 07:42:23,861 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-10 07:42:23,862 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-10 07:42:23,862 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-10 07:42:23,862 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-10 07:42:23,862 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-10 07:42:23,862 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-10 07:42:23,862 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-01-10 07:42:23,862 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-01-10 07:42:23,862 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-01-10 07:42:23,862 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-10 07:42:23,863 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-10 07:42:23,863 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-10 07:42:23,863 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-10 07:42:23,863 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-10 07:42:23,863 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 07:42:23,864 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-10 07:42:23,864 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-10 07:42:23,864 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-10 07:42:23,865 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-01-10 07:42:23,865 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-01-10 07:42:23,865 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-10 07:42:23,865 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-01-10 07:42:23,865 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-10 07:42:23,865 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-01-10 07:42:23,865 INFO L138 SettingsManager]: * Logic for external solver=AUFBV WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.core: Log level for class -> de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN; [2022-01-10 07:42:24,107 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-10 07:42:24,124 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-10 07:42:24,126 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-10 07:42:24,127 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-10 07:42:24,127 INFO L275 PluginConnector]: CDTParser initialized [2022-01-10 07:42:24,128 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/combinations/Problem05_label43+token_ring.07.cil-2.c [2022-01-10 07:42:24,192 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2840f74d2/c0919e35834a49a9b6fa58e11fc42cb1/FLAG7018764ab [2022-01-10 07:42:25,011 INFO L306 CDTParser]: Found 1 translation units. [2022-01-10 07:42:25,012 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/combinations/Problem05_label43+token_ring.07.cil-2.c [2022-01-10 07:42:25,067 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2840f74d2/c0919e35834a49a9b6fa58e11fc42cb1/FLAG7018764ab [2022-01-10 07:42:25,204 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2840f74d2/c0919e35834a49a9b6fa58e11fc42cb1 [2022-01-10 07:42:25,207 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-10 07:42:25,208 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-01-10 07:42:25,211 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-10 07:42:25,211 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-10 07:42:25,214 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-10 07:42:25,215 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 07:42:25" (1/1) ... [2022-01-10 07:42:25,216 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@13b9c2a0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:42:25, skipping insertion in model container [2022-01-10 07:42:25,216 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 07:42:25" (1/1) ... [2022-01-10 07:42:25,221 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-10 07:42:25,422 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-10 07:42:27,125 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/Problem05_label43+token_ring.07.cil-2.c[381679,381692] [2022-01-10 07:42:27,148 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/Problem05_label43+token_ring.07.cil-2.c[383339,383352] [2022-01-10 07:42:27,349 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 07:42:27,366 INFO L203 MainTranslator]: Completed pre-run [2022-01-10 07:42:28,108 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/Problem05_label43+token_ring.07.cil-2.c[381679,381692] [2022-01-10 07:42:28,112 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/Problem05_label43+token_ring.07.cil-2.c[383339,383352] [2022-01-10 07:42:28,138 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 07:42:28,192 INFO L208 MainTranslator]: Completed translation [2022-01-10 07:42:28,193 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:42:28 WrapperNode [2022-01-10 07:42:28,193 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-10 07:42:28,194 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-10 07:42:28,194 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-10 07:42:28,194 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-10 07:42:28,200 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:42:28" (1/1) ... [2022-01-10 07:42:28,289 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:42:28" (1/1) ... [2022-01-10 07:42:28,691 INFO L137 Inliner]: procedures = 59, calls = 63, calls flagged for inlining = 35, calls inlined = 35, statements flattened = 12881 [2022-01-10 07:42:28,695 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-10 07:42:28,696 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-10 07:42:28,696 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-10 07:42:28,696 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-10 07:42:28,704 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:42:28" (1/1) ... [2022-01-10 07:42:28,704 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:42:28" (1/1) ... [2022-01-10 07:42:28,799 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:42:28" (1/1) ... [2022-01-10 07:42:28,799 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:42:28" (1/1) ... [2022-01-10 07:42:28,958 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:42:28" (1/1) ... [2022-01-10 07:42:29,004 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:42:28" (1/1) ... [2022-01-10 07:42:29,147 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:42:28" (1/1) ... [2022-01-10 07:42:29,240 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-10 07:42:29,241 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-10 07:42:29,242 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-10 07:42:29,242 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-10 07:42:29,243 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:42:28" (1/1) ... [2022-01-10 07:42:29,250 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 07:42:29,259 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-10 07:42:29,270 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-01-10 07:42:29,283 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-01-10 07:42:29,306 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-10 07:42:29,306 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads [2022-01-10 07:42:29,306 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads [2022-01-10 07:42:29,306 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2022-01-10 07:42:29,306 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2022-01-10 07:42:29,306 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels [2022-01-10 07:42:29,307 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels [2022-01-10 07:42:29,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-01-10 07:42:29,307 INFO L130 BoogieDeclarations]: Found specification of procedure error [2022-01-10 07:42:29,307 INFO L138 BoogieDeclarations]: Found implementation of procedure error [2022-01-10 07:42:29,307 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events [2022-01-10 07:42:29,307 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events [2022-01-10 07:42:29,307 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread [2022-01-10 07:42:29,307 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread [2022-01-10 07:42:29,307 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events [2022-01-10 07:42:29,307 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events [2022-01-10 07:42:29,307 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-10 07:42:29,307 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-10 07:42:29,409 INFO L234 CfgBuilder]: Building ICFG [2022-01-10 07:42:29,411 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-10 07:42:37,652 INFO L275 CfgBuilder]: Performing block encoding [2022-01-10 07:42:37,682 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-10 07:42:37,683 INFO L299 CfgBuilder]: Removed 11 assume(true) statements. [2022-01-10 07:42:37,687 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 07:42:37 BoogieIcfgContainer [2022-01-10 07:42:37,687 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-10 07:42:37,689 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-10 07:42:37,689 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-10 07:42:37,692 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-10 07:42:37,692 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.01 07:42:25" (1/3) ... [2022-01-10 07:42:37,692 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@140b3030 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 07:42:37, skipping insertion in model container [2022-01-10 07:42:37,693 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:42:28" (2/3) ... [2022-01-10 07:42:37,693 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@140b3030 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 07:42:37, skipping insertion in model container [2022-01-10 07:42:37,693 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 07:42:37" (3/3) ... [2022-01-10 07:42:37,694 INFO L111 eAbstractionObserver]: Analyzing ICFG Problem05_label43+token_ring.07.cil-2.c [2022-01-10 07:42:37,699 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-10 07:42:37,699 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2022-01-10 07:42:37,750 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-10 07:42:37,754 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-01-10 07:42:37,755 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2022-01-10 07:42:37,810 INFO L276 IsEmpty]: Start isEmpty. Operand has 2448 states, 2415 states have (on average 1.850103519668737) internal successors, (4468), 2420 states have internal predecessors, (4468), 23 states have call successors, (23), 7 states have call predecessors, (23), 7 states have return successors, (23), 22 states have call predecessors, (23), 23 states have call successors, (23) [2022-01-10 07:42:37,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 07:42:37,823 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:37,823 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] [2022-01-10 07:42:37,824 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:37,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:37,828 INFO L85 PathProgramCache]: Analyzing trace with hash -818812197, now seen corresponding path program 1 times [2022-01-10 07:42:37,838 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:37,839 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [355843482] [2022-01-10 07:42:37,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:37,840 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:37,840 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:37,841 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:42:37,842 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-01-10 07:42:37,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:42:38,004 INFO L263 TraceCheckSpWp]: Trace formula consists of 339 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:42:38,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:42:38,324 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:42:38,325 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:42:38,325 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:42:38,326 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [355843482] [2022-01-10 07:42:38,326 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [355843482] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:42:38,326 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:42:38,326 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 07:42:38,328 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [357529636] [2022-01-10 07:42:38,329 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:42:38,335 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:42:38,335 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:42:38,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:42:38,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:42:38,378 INFO L87 Difference]: Start difference. First operand has 2448 states, 2415 states have (on average 1.850103519668737) internal successors, (4468), 2420 states have internal predecessors, (4468), 23 states have call successors, (23), 7 states have call predecessors, (23), 7 states have return successors, (23), 22 states have call predecessors, (23), 23 states have call successors, (23) Second operand has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 3 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:38,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:38,623 INFO L93 Difference]: Finished difference Result 4883 states and 9005 transitions. [2022-01-10 07:42:38,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:42:38,628 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 3 states have internal predecessors, (113), 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 124 [2022-01-10 07:42:38,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:42:38,658 INFO L225 Difference]: With dead ends: 4883 [2022-01-10 07:42:38,659 INFO L226 Difference]: Without dead ends: 2380 [2022-01-10 07:42:38,669 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:42:38,672 INFO L933 BasicCegarLoop]: 4427 mSDtfsCounter, 392 mSDsluCounter, 4022 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 392 SdHoareTripleChecker+Valid, 8449 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:42:38,673 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [392 Valid, 8449 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:42:38,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2380 states. [2022-01-10 07:42:38,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2380 to 2380. [2022-01-10 07:42:38,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2380 states, 2349 states have (on average 1.8369518944231589) internal successors, (4315), 2352 states have internal predecessors, (4315), 23 states have call successors, (23), 7 states have call predecessors, (23), 6 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2022-01-10 07:42:38,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2380 states to 2380 states and 4359 transitions. [2022-01-10 07:42:38,840 INFO L78 Accepts]: Start accepts. Automaton has 2380 states and 4359 transitions. Word has length 124 [2022-01-10 07:42:38,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:42:38,843 INFO L470 AbstractCegarLoop]: Abstraction has 2380 states and 4359 transitions. [2022-01-10 07:42:38,843 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 3 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:38,844 INFO L276 IsEmpty]: Start isEmpty. Operand 2380 states and 4359 transitions. [2022-01-10 07:42:38,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 07:42:38,852 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:38,852 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] [2022-01-10 07:42:38,867 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2022-01-10 07:42:39,068 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:42:39,068 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:39,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:39,069 INFO L85 PathProgramCache]: Analyzing trace with hash 219772377, now seen corresponding path program 1 times [2022-01-10 07:42:39,070 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:39,070 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [955845070] [2022-01-10 07:42:39,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:39,070 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:39,071 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:39,074 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:42:39,075 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-01-10 07:42:39,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:42:39,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 339 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:42:39,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:42:39,450 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:42:39,450 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:42:39,450 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:42:39,450 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [955845070] [2022-01-10 07:42:39,451 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [955845070] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:42:39,451 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:42:39,451 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:42:39,451 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [932069329] [2022-01-10 07:42:39,451 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:42:39,453 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:42:39,453 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:42:39,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:42:39,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:42:39,454 INFO L87 Difference]: Start difference. First operand 2380 states and 4359 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 3 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:40,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:40,174 INFO L93 Difference]: Finished difference Result 2896 states and 5171 transitions. [2022-01-10 07:42:40,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:42:40,175 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 3 states have internal predecessors, (113), 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 124 [2022-01-10 07:42:40,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:42:40,192 INFO L225 Difference]: With dead ends: 2896 [2022-01-10 07:42:40,192 INFO L226 Difference]: Without dead ends: 2652 [2022-01-10 07:42:40,194 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:42:40,196 INFO L933 BasicCegarLoop]: 4389 mSDtfsCounter, 4694 mSDsluCounter, 8706 mSDsCounter, 0 mSdLazyCounter, 357 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4709 SdHoareTripleChecker+Valid, 13095 SdHoareTripleChecker+Invalid, 408 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 357 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 07:42:40,196 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4709 Valid, 13095 Invalid, 408 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 357 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 07:42:40,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2652 states. [2022-01-10 07:42:40,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2652 to 2631. [2022-01-10 07:42:40,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2631 states, 2577 states have (on average 1.8145129996119518) internal successors, (4676), 2581 states have internal predecessors, (4676), 39 states have call successors, (39), 13 states have call predecessors, (39), 13 states have return successors, (38), 37 states have call predecessors, (38), 37 states have call successors, (38) [2022-01-10 07:42:40,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2631 states to 2631 states and 4753 transitions. [2022-01-10 07:42:40,269 INFO L78 Accepts]: Start accepts. Automaton has 2631 states and 4753 transitions. Word has length 124 [2022-01-10 07:42:40,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:42:40,270 INFO L470 AbstractCegarLoop]: Abstraction has 2631 states and 4753 transitions. [2022-01-10 07:42:40,271 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 3 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:40,271 INFO L276 IsEmpty]: Start isEmpty. Operand 2631 states and 4753 transitions. [2022-01-10 07:42:40,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 07:42:40,275 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:40,275 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] [2022-01-10 07:42:40,287 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2022-01-10 07:42:40,485 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:42:40,485 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:40,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:40,486 INFO L85 PathProgramCache]: Analyzing trace with hash -797876011, now seen corresponding path program 1 times [2022-01-10 07:42:40,486 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:40,487 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1907521494] [2022-01-10 07:42:40,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:40,487 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:40,487 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:40,488 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:42:40,490 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-01-10 07:42:40,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:42:40,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:42:40,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:42:40,865 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:42:40,865 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:42:40,866 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:42:40,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1907521494] [2022-01-10 07:42:40,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1907521494] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:42:40,866 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:42:40,866 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:42:40,866 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [289152436] [2022-01-10 07:42:40,866 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:42:40,867 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:42:40,867 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:42:40,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:42:40,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:42:40,868 INFO L87 Difference]: Start difference. First operand 2631 states and 4753 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:41,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:41,216 INFO L93 Difference]: Finished difference Result 3126 states and 5531 transitions. [2022-01-10 07:42:41,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:42:41,217 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 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 124 [2022-01-10 07:42:41,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:42:41,228 INFO L225 Difference]: With dead ends: 3126 [2022-01-10 07:42:41,228 INFO L226 Difference]: Without dead ends: 2631 [2022-01-10 07:42:41,230 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:42:41,231 INFO L933 BasicCegarLoop]: 4332 mSDtfsCounter, 4484 mSDsluCounter, 8349 mSDsCounter, 0 mSdLazyCounter, 196 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4499 SdHoareTripleChecker+Valid, 12681 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:42:41,232 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4499 Valid, 12681 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 196 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:42:41,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2631 states. [2022-01-10 07:42:41,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2631 to 2631. [2022-01-10 07:42:41,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2631 states, 2577 states have (on average 1.8117966627861855) internal successors, (4669), 2581 states have internal predecessors, (4669), 39 states have call successors, (39), 13 states have call predecessors, (39), 13 states have return successors, (38), 37 states have call predecessors, (38), 37 states have call successors, (38) [2022-01-10 07:42:41,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2631 states to 2631 states and 4746 transitions. [2022-01-10 07:42:41,299 INFO L78 Accepts]: Start accepts. Automaton has 2631 states and 4746 transitions. Word has length 124 [2022-01-10 07:42:41,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:42:41,300 INFO L470 AbstractCegarLoop]: Abstraction has 2631 states and 4746 transitions. [2022-01-10 07:42:41,300 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:41,300 INFO L276 IsEmpty]: Start isEmpty. Operand 2631 states and 4746 transitions. [2022-01-10 07:42:41,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 07:42:41,301 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:41,301 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] [2022-01-10 07:42:41,314 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-01-10 07:42:41,512 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:42:41,512 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:41,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:41,513 INFO L85 PathProgramCache]: Analyzing trace with hash -1523440039, now seen corresponding path program 1 times [2022-01-10 07:42:41,513 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:41,514 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1596272195] [2022-01-10 07:42:41,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:41,514 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:41,514 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:41,515 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:42:41,556 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-01-10 07:42:41,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:42:41,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 335 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:42:41,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:42:41,867 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:42:41,867 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:42:41,868 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:42:41,868 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1596272195] [2022-01-10 07:42:41,868 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1596272195] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:42:41,868 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:42:41,868 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:42:41,868 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1406862080] [2022-01-10 07:42:41,869 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:42:41,869 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:42:41,869 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:42:41,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:42:41,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:42:41,870 INFO L87 Difference]: Start difference. First operand 2631 states and 4746 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:42,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:42,196 INFO L93 Difference]: Finished difference Result 3126 states and 5517 transitions. [2022-01-10 07:42:42,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:42:42,196 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 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 124 [2022-01-10 07:42:42,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:42:42,208 INFO L225 Difference]: With dead ends: 3126 [2022-01-10 07:42:42,208 INFO L226 Difference]: Without dead ends: 2631 [2022-01-10 07:42:42,211 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:42:42,212 INFO L933 BasicCegarLoop]: 4329 mSDtfsCounter, 4478 mSDsluCounter, 8345 mSDsCounter, 0 mSdLazyCounter, 196 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4493 SdHoareTripleChecker+Valid, 12674 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:42:42,212 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4493 Valid, 12674 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 196 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:42:42,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2631 states. [2022-01-10 07:42:42,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2631 to 2631. [2022-01-10 07:42:42,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2631 states, 2577 states have (on average 1.8090803259604191) internal successors, (4662), 2581 states have internal predecessors, (4662), 39 states have call successors, (39), 13 states have call predecessors, (39), 13 states have return successors, (38), 37 states have call predecessors, (38), 37 states have call successors, (38) [2022-01-10 07:42:42,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2631 states to 2631 states and 4739 transitions. [2022-01-10 07:42:42,293 INFO L78 Accepts]: Start accepts. Automaton has 2631 states and 4739 transitions. Word has length 124 [2022-01-10 07:42:42,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:42:42,293 INFO L470 AbstractCegarLoop]: Abstraction has 2631 states and 4739 transitions. [2022-01-10 07:42:42,294 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:42,295 INFO L276 IsEmpty]: Start isEmpty. Operand 2631 states and 4739 transitions. [2022-01-10 07:42:42,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 07:42:42,296 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:42,296 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] [2022-01-10 07:42:42,308 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-01-10 07:42:42,508 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:42:42,509 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:42,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:42,509 INFO L85 PathProgramCache]: Analyzing trace with hash 1916837973, now seen corresponding path program 1 times [2022-01-10 07:42:42,510 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:42,510 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [74234828] [2022-01-10 07:42:42,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:42,510 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:42,510 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:42,514 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:42:42,516 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-01-10 07:42:42,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:42:42,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 333 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:42:42,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:42:42,869 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:42:42,870 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:42:42,870 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:42:42,870 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [74234828] [2022-01-10 07:42:42,870 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [74234828] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:42:42,870 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:42:42,870 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:42:42,871 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1680306055] [2022-01-10 07:42:42,871 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:42:42,871 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:42:42,871 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:42:42,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:42:42,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:42:42,872 INFO L87 Difference]: Start difference. First operand 2631 states and 4739 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:43,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:43,213 INFO L93 Difference]: Finished difference Result 3126 states and 5503 transitions. [2022-01-10 07:42:43,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:42:43,214 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 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 124 [2022-01-10 07:42:43,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:42:43,225 INFO L225 Difference]: With dead ends: 3126 [2022-01-10 07:42:43,226 INFO L226 Difference]: Without dead ends: 2631 [2022-01-10 07:42:43,229 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:42:43,229 INFO L933 BasicCegarLoop]: 4326 mSDtfsCounter, 4472 mSDsluCounter, 8341 mSDsCounter, 0 mSdLazyCounter, 196 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4487 SdHoareTripleChecker+Valid, 12667 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:42:43,230 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4487 Valid, 12667 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 196 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:42:43,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2631 states. [2022-01-10 07:42:43,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2631 to 2631. [2022-01-10 07:42:43,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2631 states, 2577 states have (on average 1.8063639891346528) internal successors, (4655), 2581 states have internal predecessors, (4655), 39 states have call successors, (39), 13 states have call predecessors, (39), 13 states have return successors, (38), 37 states have call predecessors, (38), 37 states have call successors, (38) [2022-01-10 07:42:43,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2631 states to 2631 states and 4732 transitions. [2022-01-10 07:42:43,304 INFO L78 Accepts]: Start accepts. Automaton has 2631 states and 4732 transitions. Word has length 124 [2022-01-10 07:42:43,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:42:43,305 INFO L470 AbstractCegarLoop]: Abstraction has 2631 states and 4732 transitions. [2022-01-10 07:42:43,305 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:43,305 INFO L276 IsEmpty]: Start isEmpty. Operand 2631 states and 4732 transitions. [2022-01-10 07:42:43,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 07:42:43,306 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:43,306 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] [2022-01-10 07:42:43,318 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-01-10 07:42:43,516 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:42:43,517 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:43,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:43,517 INFO L85 PathProgramCache]: Analyzing trace with hash -188942631, now seen corresponding path program 1 times [2022-01-10 07:42:43,518 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:43,518 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [676501790] [2022-01-10 07:42:43,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:43,518 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:43,518 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:43,519 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:42:43,520 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-01-10 07:42:43,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:42:43,642 INFO L263 TraceCheckSpWp]: Trace formula consists of 331 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:42:43,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:42:43,842 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:42:43,842 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:42:43,842 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:42:43,842 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [676501790] [2022-01-10 07:42:43,843 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [676501790] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:42:43,843 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:42:43,843 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:42:43,843 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1163298661] [2022-01-10 07:42:43,843 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:42:43,844 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:42:43,844 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:42:43,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:42:43,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:42:43,845 INFO L87 Difference]: Start difference. First operand 2631 states and 4732 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:44,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:44,267 INFO L93 Difference]: Finished difference Result 3126 states and 5489 transitions. [2022-01-10 07:42:44,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:42:44,268 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 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 124 [2022-01-10 07:42:44,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:42:44,280 INFO L225 Difference]: With dead ends: 3126 [2022-01-10 07:42:44,280 INFO L226 Difference]: Without dead ends: 2631 [2022-01-10 07:42:44,283 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:42:44,285 INFO L933 BasicCegarLoop]: 4323 mSDtfsCounter, 4466 mSDsluCounter, 8337 mSDsCounter, 0 mSdLazyCounter, 196 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4481 SdHoareTripleChecker+Valid, 12660 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:42:44,285 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4481 Valid, 12660 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 196 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:42:44,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2631 states. [2022-01-10 07:42:44,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2631 to 2631. [2022-01-10 07:42:44,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2631 states, 2577 states have (on average 1.8036476523088862) internal successors, (4648), 2581 states have internal predecessors, (4648), 39 states have call successors, (39), 13 states have call predecessors, (39), 13 states have return successors, (38), 37 states have call predecessors, (38), 37 states have call successors, (38) [2022-01-10 07:42:44,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2631 states to 2631 states and 4725 transitions. [2022-01-10 07:42:44,365 INFO L78 Accepts]: Start accepts. Automaton has 2631 states and 4725 transitions. Word has length 124 [2022-01-10 07:42:44,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:42:44,365 INFO L470 AbstractCegarLoop]: Abstraction has 2631 states and 4725 transitions. [2022-01-10 07:42:44,366 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:44,366 INFO L276 IsEmpty]: Start isEmpty. Operand 2631 states and 4725 transitions. [2022-01-10 07:42:44,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 07:42:44,368 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:44,368 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] [2022-01-10 07:42:44,381 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (7)] Ended with exit code 0 [2022-01-10 07:42:44,578 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:42:44,578 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:44,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:44,579 INFO L85 PathProgramCache]: Analyzing trace with hash -1780891691, now seen corresponding path program 1 times [2022-01-10 07:42:44,579 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:44,579 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [72943524] [2022-01-10 07:42:44,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:44,580 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:44,580 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:44,581 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:42:44,581 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-01-10 07:42:44,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:42:44,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 329 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:42:44,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:42:44,900 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:42:44,900 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:42:44,900 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:42:44,901 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [72943524] [2022-01-10 07:42:44,901 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [72943524] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:42:44,901 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:42:44,901 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:42:44,901 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234208159] [2022-01-10 07:42:44,901 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:42:44,902 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:42:44,902 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:42:44,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:42:44,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:42:44,903 INFO L87 Difference]: Start difference. First operand 2631 states and 4725 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:45,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:45,206 INFO L93 Difference]: Finished difference Result 3126 states and 5475 transitions. [2022-01-10 07:42:45,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:42:45,209 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 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 124 [2022-01-10 07:42:45,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:42:45,225 INFO L225 Difference]: With dead ends: 3126 [2022-01-10 07:42:45,226 INFO L226 Difference]: Without dead ends: 2631 [2022-01-10 07:42:45,231 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:42:45,232 INFO L933 BasicCegarLoop]: 4320 mSDtfsCounter, 4460 mSDsluCounter, 8333 mSDsCounter, 0 mSdLazyCounter, 196 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4475 SdHoareTripleChecker+Valid, 12653 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:42:45,232 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4475 Valid, 12653 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 196 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:42:45,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2631 states. [2022-01-10 07:42:45,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2631 to 2631. [2022-01-10 07:42:45,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2631 states, 2577 states have (on average 1.80093131548312) internal successors, (4641), 2581 states have internal predecessors, (4641), 39 states have call successors, (39), 13 states have call predecessors, (39), 13 states have return successors, (38), 37 states have call predecessors, (38), 37 states have call successors, (38) [2022-01-10 07:42:45,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2631 states to 2631 states and 4718 transitions. [2022-01-10 07:42:45,303 INFO L78 Accepts]: Start accepts. Automaton has 2631 states and 4718 transitions. Word has length 124 [2022-01-10 07:42:45,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:42:45,303 INFO L470 AbstractCegarLoop]: Abstraction has 2631 states and 4718 transitions. [2022-01-10 07:42:45,304 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:45,304 INFO L276 IsEmpty]: Start isEmpty. Operand 2631 states and 4718 transitions. [2022-01-10 07:42:45,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 07:42:45,305 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:45,305 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] [2022-01-10 07:42:45,317 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2022-01-10 07:42:45,515 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:42:45,515 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:45,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:45,516 INFO L85 PathProgramCache]: Analyzing trace with hash 1908533081, now seen corresponding path program 1 times [2022-01-10 07:42:45,516 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:45,517 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1510570894] [2022-01-10 07:42:45,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:45,517 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:45,517 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:45,518 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:42:45,519 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-01-10 07:42:45,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:42:45,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 327 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:42:45,642 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:42:45,840 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:42:45,841 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:42:45,841 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:42:45,841 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1510570894] [2022-01-10 07:42:45,841 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1510570894] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:42:45,841 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:42:45,841 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:42:45,841 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [217272749] [2022-01-10 07:42:45,841 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:42:45,842 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:42:45,842 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:42:45,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:42:45,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:42:45,843 INFO L87 Difference]: Start difference. First operand 2631 states and 4718 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:46,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:46,151 INFO L93 Difference]: Finished difference Result 3126 states and 5461 transitions. [2022-01-10 07:42:46,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:42:46,155 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 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 124 [2022-01-10 07:42:46,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:42:46,167 INFO L225 Difference]: With dead ends: 3126 [2022-01-10 07:42:46,167 INFO L226 Difference]: Without dead ends: 2631 [2022-01-10 07:42:46,170 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:42:46,170 INFO L933 BasicCegarLoop]: 4317 mSDtfsCounter, 4453 mSDsluCounter, 8329 mSDsCounter, 0 mSdLazyCounter, 196 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4468 SdHoareTripleChecker+Valid, 12646 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:42:46,170 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4468 Valid, 12646 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 196 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:42:46,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2631 states. [2022-01-10 07:42:46,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2631 to 2631. [2022-01-10 07:42:46,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2631 states, 2577 states have (on average 1.7982149786573536) internal successors, (4634), 2581 states have internal predecessors, (4634), 39 states have call successors, (39), 13 states have call predecessors, (39), 13 states have return successors, (38), 37 states have call predecessors, (38), 37 states have call successors, (38) [2022-01-10 07:42:46,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2631 states to 2631 states and 4711 transitions. [2022-01-10 07:42:46,239 INFO L78 Accepts]: Start accepts. Automaton has 2631 states and 4711 transitions. Word has length 124 [2022-01-10 07:42:46,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:42:46,240 INFO L470 AbstractCegarLoop]: Abstraction has 2631 states and 4711 transitions. [2022-01-10 07:42:46,240 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:46,240 INFO L276 IsEmpty]: Start isEmpty. Operand 2631 states and 4711 transitions. [2022-01-10 07:42:46,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 07:42:46,241 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:46,242 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] [2022-01-10 07:42:46,258 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2022-01-10 07:42:46,451 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:42:46,452 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:46,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:46,452 INFO L85 PathProgramCache]: Analyzing trace with hash 30810077, now seen corresponding path program 1 times [2022-01-10 07:42:46,453 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:46,453 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [430056751] [2022-01-10 07:42:46,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:46,453 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:46,453 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:46,454 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:42:46,457 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2022-01-10 07:42:46,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:42:46,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 325 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:42:46,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:42:46,753 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:42:46,754 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:42:46,754 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:42:46,754 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [430056751] [2022-01-10 07:42:46,754 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [430056751] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:42:46,754 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:42:46,754 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:42:46,754 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650113676] [2022-01-10 07:42:46,755 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:42:46,755 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:42:46,755 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:42:46,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:42:46,756 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:42:46,756 INFO L87 Difference]: Start difference. First operand 2631 states and 4711 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:47,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:47,178 INFO L93 Difference]: Finished difference Result 3248 states and 5635 transitions. [2022-01-10 07:42:47,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:42:47,178 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 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 124 [2022-01-10 07:42:47,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:42:47,198 INFO L225 Difference]: With dead ends: 3248 [2022-01-10 07:42:47,198 INFO L226 Difference]: Without dead ends: 2753 [2022-01-10 07:42:47,202 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:42:47,202 INFO L933 BasicCegarLoop]: 4314 mSDtfsCounter, 4523 mSDsluCounter, 8324 mSDsCounter, 0 mSdLazyCounter, 288 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4538 SdHoareTripleChecker+Valid, 12638 SdHoareTripleChecker+Invalid, 323 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 288 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:42:47,203 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4538 Valid, 12638 Invalid, 323 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 288 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:42:47,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2753 states. [2022-01-10 07:42:47,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2753 to 2753. [2022-01-10 07:42:47,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2753 states, 2693 states have (on average 1.7783141477905682) internal successors, (4789), 2697 states have internal predecessors, (4789), 41 states have call successors, (41), 17 states have call predecessors, (41), 17 states have return successors, (40), 39 states have call predecessors, (40), 39 states have call successors, (40) [2022-01-10 07:42:47,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2753 states to 2753 states and 4870 transitions. [2022-01-10 07:42:47,274 INFO L78 Accepts]: Start accepts. Automaton has 2753 states and 4870 transitions. Word has length 124 [2022-01-10 07:42:47,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:42:47,274 INFO L470 AbstractCegarLoop]: Abstraction has 2753 states and 4870 transitions. [2022-01-10 07:42:47,274 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:47,275 INFO L276 IsEmpty]: Start isEmpty. Operand 2753 states and 4870 transitions. [2022-01-10 07:42:47,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 07:42:47,276 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:47,276 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:42:47,289 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 07:42:47,491 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:42:47,492 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:47,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:47,493 INFO L85 PathProgramCache]: Analyzing trace with hash -1463145928, now seen corresponding path program 1 times [2022-01-10 07:42:47,493 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:47,493 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [814119974] [2022-01-10 07:42:47,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:47,494 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:47,495 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:47,496 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:42:47,531 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-01-10 07:42:47,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:42:47,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 322 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:42:47,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:42:47,787 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:42:47,787 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:42:47,787 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:42:47,787 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [814119974] [2022-01-10 07:42:47,788 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [814119974] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:42:47,788 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:42:47,788 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:42:47,788 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [502482821] [2022-01-10 07:42:47,789 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:42:47,789 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:42:47,789 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:42:47,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:42:47,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:42:47,790 INFO L87 Difference]: Start difference. First operand 2753 states and 4870 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:48,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:48,195 INFO L93 Difference]: Finished difference Result 3492 states and 5953 transitions. [2022-01-10 07:42:48,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:42:48,196 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 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 124 [2022-01-10 07:42:48,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:42:48,214 INFO L225 Difference]: With dead ends: 3492 [2022-01-10 07:42:48,215 INFO L226 Difference]: Without dead ends: 2875 [2022-01-10 07:42:48,218 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:42:48,219 INFO L933 BasicCegarLoop]: 4312 mSDtfsCounter, 4516 mSDsluCounter, 8320 mSDsCounter, 0 mSdLazyCounter, 288 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4531 SdHoareTripleChecker+Valid, 12632 SdHoareTripleChecker+Invalid, 322 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 288 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:42:48,219 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4531 Valid, 12632 Invalid, 322 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 288 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:42:48,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2875 states. [2022-01-10 07:42:48,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2875 to 2875. [2022-01-10 07:42:48,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2875 states, 2809 states have (on average 1.758632965468138) internal successors, (4940), 2813 states have internal predecessors, (4940), 43 states have call successors, (43), 21 states have call predecessors, (43), 21 states have return successors, (42), 41 states have call predecessors, (42), 41 states have call successors, (42) [2022-01-10 07:42:48,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2875 states to 2875 states and 5025 transitions. [2022-01-10 07:42:48,322 INFO L78 Accepts]: Start accepts. Automaton has 2875 states and 5025 transitions. Word has length 124 [2022-01-10 07:42:48,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:42:48,322 INFO L470 AbstractCegarLoop]: Abstraction has 2875 states and 5025 transitions. [2022-01-10 07:42:48,322 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:48,323 INFO L276 IsEmpty]: Start isEmpty. Operand 2875 states and 5025 transitions. [2022-01-10 07:42:48,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 07:42:48,324 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:48,325 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:42:48,335 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-01-10 07:42:48,535 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:42:48,535 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:48,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:48,536 INFO L85 PathProgramCache]: Analyzing trace with hash 2061153212, now seen corresponding path program 1 times [2022-01-10 07:42:48,536 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:48,536 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [940746526] [2022-01-10 07:42:48,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:48,536 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:48,536 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:48,537 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:42:48,539 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-01-10 07:42:48,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:42:48,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:42:48,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:42:48,833 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:42:48,834 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:42:48,834 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:42:48,834 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [940746526] [2022-01-10 07:42:48,834 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [940746526] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:42:48,834 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:42:48,834 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:42:48,834 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [976090983] [2022-01-10 07:42:48,834 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:42:48,835 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:42:48,835 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:42:48,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:42:48,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:42:48,836 INFO L87 Difference]: Start difference. First operand 2875 states and 5025 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:49,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:49,236 INFO L93 Difference]: Finished difference Result 3736 states and 6263 transitions. [2022-01-10 07:42:49,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:42:49,237 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 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 124 [2022-01-10 07:42:49,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:42:49,244 INFO L225 Difference]: With dead ends: 3736 [2022-01-10 07:42:49,244 INFO L226 Difference]: Without dead ends: 2997 [2022-01-10 07:42:49,247 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:42:49,248 INFO L933 BasicCegarLoop]: 4307 mSDtfsCounter, 4510 mSDsluCounter, 8316 mSDsCounter, 0 mSdLazyCounter, 285 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4525 SdHoareTripleChecker+Valid, 12623 SdHoareTripleChecker+Invalid, 320 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 285 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:42:49,248 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4525 Valid, 12623 Invalid, 320 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 285 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:42:49,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2997 states. [2022-01-10 07:42:49,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2997 to 2997. [2022-01-10 07:42:49,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2997 states, 2925 states have (on average 1.7391452991452991) internal successors, (5087), 2929 states have internal predecessors, (5087), 45 states have call successors, (45), 25 states have call predecessors, (45), 25 states have return successors, (44), 43 states have call predecessors, (44), 43 states have call successors, (44) [2022-01-10 07:42:49,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2997 states to 2997 states and 5176 transitions. [2022-01-10 07:42:49,319 INFO L78 Accepts]: Start accepts. Automaton has 2997 states and 5176 transitions. Word has length 124 [2022-01-10 07:42:49,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:42:49,319 INFO L470 AbstractCegarLoop]: Abstraction has 2997 states and 5176 transitions. [2022-01-10 07:42:49,319 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:49,319 INFO L276 IsEmpty]: Start isEmpty. Operand 2997 states and 5176 transitions. [2022-01-10 07:42:49,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 07:42:49,321 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:49,321 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] [2022-01-10 07:42:49,333 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2022-01-10 07:42:49,531 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:42:49,531 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:49,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:49,532 INFO L85 PathProgramCache]: Analyzing trace with hash -1561386089, now seen corresponding path program 1 times [2022-01-10 07:42:49,532 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:49,532 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [947515761] [2022-01-10 07:42:49,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:49,533 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:49,533 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:49,534 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:42:49,536 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2022-01-10 07:42:49,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:42:49,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:42:49,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:42:49,842 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:42:49,843 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:42:49,843 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:42:49,843 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [947515761] [2022-01-10 07:42:49,843 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [947515761] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:42:49,843 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:42:49,843 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:42:49,843 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [981359820] [2022-01-10 07:42:49,843 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:42:49,843 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:42:49,844 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:42:49,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:42:49,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:42:49,844 INFO L87 Difference]: Start difference. First operand 2997 states and 5176 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:50,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:50,262 INFO L93 Difference]: Finished difference Result 3980 states and 6565 transitions. [2022-01-10 07:42:50,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:42:50,263 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 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 124 [2022-01-10 07:42:50,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:42:50,271 INFO L225 Difference]: With dead ends: 3980 [2022-01-10 07:42:50,271 INFO L226 Difference]: Without dead ends: 3119 [2022-01-10 07:42:50,275 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:42:50,275 INFO L933 BasicCegarLoop]: 4304 mSDtfsCounter, 4503 mSDsluCounter, 8312 mSDsCounter, 0 mSdLazyCounter, 284 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4518 SdHoareTripleChecker+Valid, 12616 SdHoareTripleChecker+Invalid, 319 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 284 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:42:50,276 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4518 Valid, 12616 Invalid, 319 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 284 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:42:50,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3119 states. [2022-01-10 07:42:50,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3119 to 3119. [2022-01-10 07:42:50,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3119 states, 3041 states have (on average 1.7198290036172312) internal successors, (5230), 3045 states have internal predecessors, (5230), 47 states have call successors, (47), 29 states have call predecessors, (47), 29 states have return successors, (46), 45 states have call predecessors, (46), 45 states have call successors, (46) [2022-01-10 07:42:50,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3119 states to 3119 states and 5323 transitions. [2022-01-10 07:42:50,356 INFO L78 Accepts]: Start accepts. Automaton has 3119 states and 5323 transitions. Word has length 124 [2022-01-10 07:42:50,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:42:50,356 INFO L470 AbstractCegarLoop]: Abstraction has 3119 states and 5323 transitions. [2022-01-10 07:42:50,357 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:50,357 INFO L276 IsEmpty]: Start isEmpty. Operand 3119 states and 5323 transitions. [2022-01-10 07:42:50,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 07:42:50,358 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:50,358 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] [2022-01-10 07:42:50,368 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2022-01-10 07:42:50,568 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:42:50,568 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:50,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:50,568 INFO L85 PathProgramCache]: Analyzing trace with hash 1768360762, now seen corresponding path program 1 times [2022-01-10 07:42:50,569 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:50,569 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [968514227] [2022-01-10 07:42:50,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:50,569 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:50,569 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:50,570 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:42:50,571 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2022-01-10 07:42:50,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:42:50,663 INFO L263 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:42:50,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:42:50,824 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:42:50,824 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:42:50,825 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:42:50,825 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [968514227] [2022-01-10 07:42:50,825 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [968514227] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:42:50,825 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:42:50,825 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:42:50,825 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [522910210] [2022-01-10 07:42:50,825 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:42:50,825 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:42:50,826 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:42:50,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:42:50,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:42:50,826 INFO L87 Difference]: Start difference. First operand 3119 states and 5323 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:51,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:51,194 INFO L93 Difference]: Finished difference Result 4224 states and 6859 transitions. [2022-01-10 07:42:51,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:42:51,195 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 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 124 [2022-01-10 07:42:51,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:42:51,203 INFO L225 Difference]: With dead ends: 4224 [2022-01-10 07:42:51,203 INFO L226 Difference]: Without dead ends: 3241 [2022-01-10 07:42:51,207 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:42:51,208 INFO L933 BasicCegarLoop]: 4301 mSDtfsCounter, 4496 mSDsluCounter, 8308 mSDsCounter, 0 mSdLazyCounter, 283 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4511 SdHoareTripleChecker+Valid, 12609 SdHoareTripleChecker+Invalid, 318 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 283 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:42:51,208 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4511 Valid, 12609 Invalid, 318 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 283 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:42:51,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3241 states. [2022-01-10 07:42:51,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3241 to 3241. [2022-01-10 07:42:51,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3241 states, 3157 states have (on average 1.7006651884700665) internal successors, (5369), 3161 states have internal predecessors, (5369), 49 states have call successors, (49), 33 states have call predecessors, (49), 33 states have return successors, (48), 47 states have call predecessors, (48), 47 states have call successors, (48) [2022-01-10 07:42:51,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3241 states to 3241 states and 5466 transitions. [2022-01-10 07:42:51,300 INFO L78 Accepts]: Start accepts. Automaton has 3241 states and 5466 transitions. Word has length 124 [2022-01-10 07:42:51,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:42:51,302 INFO L470 AbstractCegarLoop]: Abstraction has 3241 states and 5466 transitions. [2022-01-10 07:42:51,302 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:51,302 INFO L276 IsEmpty]: Start isEmpty. Operand 3241 states and 5466 transitions. [2022-01-10 07:42:51,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 07:42:51,303 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:51,304 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] [2022-01-10 07:42:51,313 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2022-01-10 07:42:51,513 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:42:51,513 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:51,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:51,514 INFO L85 PathProgramCache]: Analyzing trace with hash 15372342, now seen corresponding path program 1 times [2022-01-10 07:42:51,514 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:51,514 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [725700482] [2022-01-10 07:42:51,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:51,514 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:51,514 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:51,515 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:42:51,516 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2022-01-10 07:42:51,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:42:51,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 312 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:42:51,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:42:51,802 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:42:51,802 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:42:51,802 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:42:51,802 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [725700482] [2022-01-10 07:42:51,802 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [725700482] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:42:51,802 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:42:51,802 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:42:51,802 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [450080224] [2022-01-10 07:42:51,802 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:42:51,803 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:42:51,803 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:42:51,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:42:51,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:42:51,803 INFO L87 Difference]: Start difference. First operand 3241 states and 5466 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:52,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:52,194 INFO L93 Difference]: Finished difference Result 4468 states and 7145 transitions. [2022-01-10 07:42:52,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:42:52,194 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 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 124 [2022-01-10 07:42:52,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:42:52,203 INFO L225 Difference]: With dead ends: 4468 [2022-01-10 07:42:52,203 INFO L226 Difference]: Without dead ends: 3363 [2022-01-10 07:42:52,208 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:42:52,208 INFO L933 BasicCegarLoop]: 4298 mSDtfsCounter, 4489 mSDsluCounter, 8304 mSDsCounter, 0 mSdLazyCounter, 282 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4504 SdHoareTripleChecker+Valid, 12602 SdHoareTripleChecker+Invalid, 317 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 282 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:42:52,209 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4504 Valid, 12602 Invalid, 317 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 282 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:42:52,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3363 states. [2022-01-10 07:42:52,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3363 to 3363. [2022-01-10 07:42:52,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3363 states, 3273 states have (on average 1.6816376413076688) internal successors, (5504), 3277 states have internal predecessors, (5504), 51 states have call successors, (51), 37 states have call predecessors, (51), 37 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2022-01-10 07:42:52,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3363 states to 3363 states and 5605 transitions. [2022-01-10 07:42:52,376 INFO L78 Accepts]: Start accepts. Automaton has 3363 states and 5605 transitions. Word has length 124 [2022-01-10 07:42:52,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:42:52,376 INFO L470 AbstractCegarLoop]: Abstraction has 3363 states and 5605 transitions. [2022-01-10 07:42:52,376 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:52,376 INFO L276 IsEmpty]: Start isEmpty. Operand 3363 states and 5605 transitions. [2022-01-10 07:42:52,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 07:42:52,378 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:52,378 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] [2022-01-10 07:42:52,388 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2022-01-10 07:42:52,587 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:42:52,588 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:52,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:52,588 INFO L85 PathProgramCache]: Analyzing trace with hash 1629142873, now seen corresponding path program 1 times [2022-01-10 07:42:52,589 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:52,589 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1229873391] [2022-01-10 07:42:52,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:52,589 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:52,589 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:52,591 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:42:52,593 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2022-01-10 07:42:52,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:42:52,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 309 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:42:52,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:42:52,898 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:42:52,898 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:42:52,898 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:42:52,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1229873391] [2022-01-10 07:42:52,899 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1229873391] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:42:52,899 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:42:52,899 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:42:52,899 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [752138731] [2022-01-10 07:42:52,899 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:42:52,899 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:42:52,899 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:42:52,900 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:42:52,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:42:52,900 INFO L87 Difference]: Start difference. First operand 3363 states and 5605 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:53,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:53,287 INFO L93 Difference]: Finished difference Result 4712 states and 7423 transitions. [2022-01-10 07:42:53,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:42:53,287 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 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 124 [2022-01-10 07:42:53,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:42:53,296 INFO L225 Difference]: With dead ends: 4712 [2022-01-10 07:42:53,297 INFO L226 Difference]: Without dead ends: 3485 [2022-01-10 07:42:53,301 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:42:53,302 INFO L933 BasicCegarLoop]: 4295 mSDtfsCounter, 4481 mSDsluCounter, 8300 mSDsCounter, 0 mSdLazyCounter, 281 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4496 SdHoareTripleChecker+Valid, 12595 SdHoareTripleChecker+Invalid, 316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 281 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:42:53,302 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4496 Valid, 12595 Invalid, 316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 281 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:42:53,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3485 states. [2022-01-10 07:42:53,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3485 to 3485. [2022-01-10 07:42:53,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3485 states, 3389 states have (on average 1.6627323694305105) internal successors, (5635), 3393 states have internal predecessors, (5635), 53 states have call successors, (53), 41 states have call predecessors, (53), 41 states have return successors, (52), 51 states have call predecessors, (52), 51 states have call successors, (52) [2022-01-10 07:42:53,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3485 states to 3485 states and 5740 transitions. [2022-01-10 07:42:53,405 INFO L78 Accepts]: Start accepts. Automaton has 3485 states and 5740 transitions. Word has length 124 [2022-01-10 07:42:53,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:42:53,405 INFO L470 AbstractCegarLoop]: Abstraction has 3485 states and 5740 transitions. [2022-01-10 07:42:53,405 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:53,406 INFO L276 IsEmpty]: Start isEmpty. Operand 3485 states and 5740 transitions. [2022-01-10 07:42:53,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 07:42:53,407 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:53,407 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] [2022-01-10 07:42:53,417 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2022-01-10 07:42:53,617 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:42:53,617 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:53,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:53,618 INFO L85 PathProgramCache]: Analyzing trace with hash -1163840004, now seen corresponding path program 1 times [2022-01-10 07:42:53,618 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:53,618 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1581406955] [2022-01-10 07:42:53,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:53,618 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:53,618 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:53,619 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:42:53,620 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2022-01-10 07:42:53,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:42:53,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:42:53,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:42:53,896 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:42:53,896 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:42:53,896 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:42:53,896 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1581406955] [2022-01-10 07:42:53,897 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1581406955] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:42:53,897 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:42:53,897 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:42:53,897 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [912088441] [2022-01-10 07:42:53,897 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:42:53,897 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:42:53,897 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:42:53,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:42:53,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:42:53,898 INFO L87 Difference]: Start difference. First operand 3485 states and 5740 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:54,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:54,010 INFO L93 Difference]: Finished difference Result 5043 states and 7804 transitions. [2022-01-10 07:42:54,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:42:54,011 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 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 124 [2022-01-10 07:42:54,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:42:54,020 INFO L225 Difference]: With dead ends: 5043 [2022-01-10 07:42:54,020 INFO L226 Difference]: Without dead ends: 3695 [2022-01-10 07:42:54,025 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:42:54,025 INFO L933 BasicCegarLoop]: 4317 mSDtfsCounter, 284 mSDsluCounter, 13060 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 284 SdHoareTripleChecker+Valid, 17377 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:42:54,025 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [284 Valid, 17377 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:42:54,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3695 states. [2022-01-10 07:42:54,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3695 to 3491. [2022-01-10 07:42:54,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3491 states, 3395 states have (on average 1.657437407952872) internal successors, (5627), 3399 states have internal predecessors, (5627), 53 states have call successors, (53), 41 states have call predecessors, (53), 41 states have return successors, (52), 51 states have call predecessors, (52), 51 states have call successors, (52) [2022-01-10 07:42:54,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3491 states to 3491 states and 5732 transitions. [2022-01-10 07:42:54,140 INFO L78 Accepts]: Start accepts. Automaton has 3491 states and 5732 transitions. Word has length 124 [2022-01-10 07:42:54,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:42:54,140 INFO L470 AbstractCegarLoop]: Abstraction has 3491 states and 5732 transitions. [2022-01-10 07:42:54,140 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:54,140 INFO L276 IsEmpty]: Start isEmpty. Operand 3491 states and 5732 transitions. [2022-01-10 07:42:54,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 07:42:54,142 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:54,142 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:42:54,154 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2022-01-10 07:42:54,351 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:42:54,352 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:54,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:54,352 INFO L85 PathProgramCache]: Analyzing trace with hash 402917946, now seen corresponding path program 1 times [2022-01-10 07:42:54,352 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:54,352 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1672010975] [2022-01-10 07:42:54,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:54,353 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:54,353 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:54,354 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:42:54,355 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2022-01-10 07:42:54,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:42:54,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 305 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:42:54,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:42:54,612 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:42:54,612 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:42:54,612 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:42:54,612 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1672010975] [2022-01-10 07:42:54,612 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1672010975] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:42:54,612 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:42:54,612 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:42:54,612 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516321028] [2022-01-10 07:42:54,612 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:42:54,613 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:42:54,613 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:42:54,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:42:54,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:42:54,614 INFO L87 Difference]: Start difference. First operand 3491 states and 5732 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:54,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:54,754 INFO L93 Difference]: Finished difference Result 5027 states and 7752 transitions. [2022-01-10 07:42:54,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:42:54,754 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 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 124 [2022-01-10 07:42:54,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:42:54,763 INFO L225 Difference]: With dead ends: 5027 [2022-01-10 07:42:54,763 INFO L226 Difference]: Without dead ends: 3673 [2022-01-10 07:42:54,768 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:42:54,769 INFO L933 BasicCegarLoop]: 4317 mSDtfsCounter, 245 mSDsluCounter, 13045 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 245 SdHoareTripleChecker+Valid, 17362 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:42:54,769 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [245 Valid, 17362 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:42:54,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3673 states. [2022-01-10 07:42:54,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3673 to 3497. [2022-01-10 07:42:54,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3497 states, 3401 states have (on average 1.6521611290796825) internal successors, (5619), 3405 states have internal predecessors, (5619), 53 states have call successors, (53), 41 states have call predecessors, (53), 41 states have return successors, (52), 51 states have call predecessors, (52), 51 states have call successors, (52) [2022-01-10 07:42:54,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3497 states to 3497 states and 5724 transitions. [2022-01-10 07:42:54,874 INFO L78 Accepts]: Start accepts. Automaton has 3497 states and 5724 transitions. Word has length 124 [2022-01-10 07:42:54,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:42:54,874 INFO L470 AbstractCegarLoop]: Abstraction has 3497 states and 5724 transitions. [2022-01-10 07:42:54,874 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:54,874 INFO L276 IsEmpty]: Start isEmpty. Operand 3497 states and 5724 transitions. [2022-01-10 07:42:54,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 07:42:54,876 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:54,876 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] [2022-01-10 07:42:54,887 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2022-01-10 07:42:55,085 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:42:55,085 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:55,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:55,086 INFO L85 PathProgramCache]: Analyzing trace with hash -1674418952, now seen corresponding path program 1 times [2022-01-10 07:42:55,086 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:55,086 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2116525546] [2022-01-10 07:42:55,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:55,087 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:55,087 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:55,088 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:42:55,089 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2022-01-10 07:42:55,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:42:55,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 304 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:42:55,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:42:55,368 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:42:55,368 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:42:55,368 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:42:55,368 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2116525546] [2022-01-10 07:42:55,368 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2116525546] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:42:55,368 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:42:55,368 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:42:55,368 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301186275] [2022-01-10 07:42:55,369 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:42:55,369 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:42:55,369 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:42:55,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:42:55,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:42:55,370 INFO L87 Difference]: Start difference. First operand 3497 states and 5724 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:55,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:55,576 INFO L93 Difference]: Finished difference Result 5011 states and 7700 transitions. [2022-01-10 07:42:55,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:42:55,577 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 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 124 [2022-01-10 07:42:55,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:42:55,586 INFO L225 Difference]: With dead ends: 5011 [2022-01-10 07:42:55,586 INFO L226 Difference]: Without dead ends: 3651 [2022-01-10 07:42:55,589 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:42:55,590 INFO L933 BasicCegarLoop]: 4317 mSDtfsCounter, 206 mSDsluCounter, 13030 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 17347 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:42:55,590 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [206 Valid, 17347 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:42:55,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3651 states. [2022-01-10 07:42:55,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3651 to 3503. [2022-01-10 07:42:55,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3503 states, 3407 states have (on average 1.6469034341062518) internal successors, (5611), 3411 states have internal predecessors, (5611), 53 states have call successors, (53), 41 states have call predecessors, (53), 41 states have return successors, (52), 51 states have call predecessors, (52), 51 states have call successors, (52) [2022-01-10 07:42:55,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3503 states to 3503 states and 5716 transitions. [2022-01-10 07:42:55,706 INFO L78 Accepts]: Start accepts. Automaton has 3503 states and 5716 transitions. Word has length 124 [2022-01-10 07:42:55,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:42:55,706 INFO L470 AbstractCegarLoop]: Abstraction has 3503 states and 5716 transitions. [2022-01-10 07:42:55,707 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:55,707 INFO L276 IsEmpty]: Start isEmpty. Operand 3503 states and 5716 transitions. [2022-01-10 07:42:55,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 07:42:55,708 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:55,708 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] [2022-01-10 07:42:55,719 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2022-01-10 07:42:55,917 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:42:55,918 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:55,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:55,918 INFO L85 PathProgramCache]: Analyzing trace with hash 234038838, now seen corresponding path program 1 times [2022-01-10 07:42:55,919 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:55,919 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [253794125] [2022-01-10 07:42:55,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:55,919 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:55,919 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:55,921 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:42:55,922 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2022-01-10 07:42:56,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:42:56,005 INFO L263 TraceCheckSpWp]: Trace formula consists of 303 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:42:56,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:42:56,173 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:42:56,174 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:42:56,174 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:42:56,174 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [253794125] [2022-01-10 07:42:56,174 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [253794125] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:42:56,174 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:42:56,174 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:42:56,174 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1921394200] [2022-01-10 07:42:56,174 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:42:56,176 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:42:56,176 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:42:56,176 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:42:56,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:42:56,177 INFO L87 Difference]: Start difference. First operand 3503 states and 5716 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:56,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:56,323 INFO L93 Difference]: Finished difference Result 4995 states and 7648 transitions. [2022-01-10 07:42:56,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:42:56,324 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 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 124 [2022-01-10 07:42:56,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:42:56,330 INFO L225 Difference]: With dead ends: 4995 [2022-01-10 07:42:56,330 INFO L226 Difference]: Without dead ends: 3629 [2022-01-10 07:42:56,334 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:42:56,334 INFO L933 BasicCegarLoop]: 4317 mSDtfsCounter, 167 mSDsluCounter, 13015 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 17332 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:42:56,335 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [167 Valid, 17332 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:42:56,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3629 states. [2022-01-10 07:42:56,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3629 to 3509. [2022-01-10 07:42:56,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3509 states, 3413 states have (on average 1.6416642250219748) internal successors, (5603), 3417 states have internal predecessors, (5603), 53 states have call successors, (53), 41 states have call predecessors, (53), 41 states have return successors, (52), 51 states have call predecessors, (52), 51 states have call successors, (52) [2022-01-10 07:42:56,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3509 states to 3509 states and 5708 transitions. [2022-01-10 07:42:56,453 INFO L78 Accepts]: Start accepts. Automaton has 3509 states and 5708 transitions. Word has length 124 [2022-01-10 07:42:56,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:42:56,453 INFO L470 AbstractCegarLoop]: Abstraction has 3509 states and 5708 transitions. [2022-01-10 07:42:56,454 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:56,454 INFO L276 IsEmpty]: Start isEmpty. Operand 3509 states and 5708 transitions. [2022-01-10 07:42:56,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 07:42:56,455 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:56,455 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] [2022-01-10 07:42:56,465 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2022-01-10 07:42:56,664 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:42:56,665 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:56,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:56,665 INFO L85 PathProgramCache]: Analyzing trace with hash 179645940, now seen corresponding path program 1 times [2022-01-10 07:42:56,665 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:56,665 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2137705358] [2022-01-10 07:42:56,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:56,665 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:56,665 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:56,666 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:42:56,667 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2022-01-10 07:42:56,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:42:56,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 302 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:42:56,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:42:56,901 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:42:56,901 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:42:56,901 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:42:56,901 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2137705358] [2022-01-10 07:42:56,901 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2137705358] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:42:56,901 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:42:56,901 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:42:56,901 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1749053815] [2022-01-10 07:42:56,901 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:42:56,902 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:42:56,902 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:42:56,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:42:56,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:42:56,902 INFO L87 Difference]: Start difference. First operand 3509 states and 5708 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:57,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:57,007 INFO L93 Difference]: Finished difference Result 4951 states and 7560 transitions. [2022-01-10 07:42:57,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:42:57,007 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 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 124 [2022-01-10 07:42:57,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:42:57,012 INFO L225 Difference]: With dead ends: 4951 [2022-01-10 07:42:57,012 INFO L226 Difference]: Without dead ends: 3579 [2022-01-10 07:42:57,015 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:42:57,016 INFO L933 BasicCegarLoop]: 4317 mSDtfsCounter, 89 mSDsluCounter, 12985 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 17302 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:42:57,016 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 17302 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:42:57,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3579 states. [2022-01-10 07:42:57,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3579 to 3515. [2022-01-10 07:42:57,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3515 states, 3419 states have (on average 1.636443404504241) internal successors, (5595), 3423 states have internal predecessors, (5595), 53 states have call successors, (53), 41 states have call predecessors, (53), 41 states have return successors, (52), 51 states have call predecessors, (52), 51 states have call successors, (52) [2022-01-10 07:42:57,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3515 states to 3515 states and 5700 transitions. [2022-01-10 07:42:57,117 INFO L78 Accepts]: Start accepts. Automaton has 3515 states and 5700 transitions. Word has length 124 [2022-01-10 07:42:57,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:42:57,117 INFO L470 AbstractCegarLoop]: Abstraction has 3515 states and 5700 transitions. [2022-01-10 07:42:57,117 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:57,117 INFO L276 IsEmpty]: Start isEmpty. Operand 3515 states and 5700 transitions. [2022-01-10 07:42:57,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 07:42:57,118 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:57,119 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] [2022-01-10 07:42:57,128 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2022-01-10 07:42:57,328 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:42:57,328 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:57,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:57,329 INFO L85 PathProgramCache]: Analyzing trace with hash 1717985970, now seen corresponding path program 1 times [2022-01-10 07:42:57,329 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:57,329 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2046578312] [2022-01-10 07:42:57,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:57,329 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:57,329 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:57,331 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:42:57,332 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2022-01-10 07:42:57,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:42:57,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 301 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:42:57,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:42:57,629 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:42:57,629 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:42:57,630 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:42:57,630 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2046578312] [2022-01-10 07:42:57,630 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2046578312] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:42:57,630 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:42:57,630 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:42:57,630 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841668068] [2022-01-10 07:42:57,630 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:42:57,631 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:42:57,631 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:42:57,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:42:57,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:42:57,632 INFO L87 Difference]: Start difference. First operand 3515 states and 5700 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:57,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:57,785 INFO L93 Difference]: Finished difference Result 5229 states and 7880 transitions. [2022-01-10 07:42:57,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:42:57,785 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 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 124 [2022-01-10 07:42:57,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:42:57,792 INFO L225 Difference]: With dead ends: 5229 [2022-01-10 07:42:57,793 INFO L226 Difference]: Without dead ends: 3851 [2022-01-10 07:42:57,797 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:42:57,798 INFO L933 BasicCegarLoop]: 4317 mSDtfsCounter, 50 mSDsluCounter, 12970 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 17287 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:42:57,798 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 17287 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:42:57,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3851 states. [2022-01-10 07:42:57,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3851 to 3563. [2022-01-10 07:42:57,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3563 states, 3467 states have (on average 1.627631958465532) internal successors, (5643), 3471 states have internal predecessors, (5643), 53 states have call successors, (53), 41 states have call predecessors, (53), 41 states have return successors, (52), 51 states have call predecessors, (52), 51 states have call successors, (52) [2022-01-10 07:42:58,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3563 states to 3563 states and 5748 transitions. [2022-01-10 07:42:58,001 INFO L78 Accepts]: Start accepts. Automaton has 3563 states and 5748 transitions. Word has length 124 [2022-01-10 07:42:58,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:42:58,002 INFO L470 AbstractCegarLoop]: Abstraction has 3563 states and 5748 transitions. [2022-01-10 07:42:58,002 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:58,003 INFO L276 IsEmpty]: Start isEmpty. Operand 3563 states and 5748 transitions. [2022-01-10 07:42:58,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 07:42:58,004 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:58,004 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] [2022-01-10 07:42:58,014 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2022-01-10 07:42:58,214 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:42:58,214 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:58,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:58,215 INFO L85 PathProgramCache]: Analyzing trace with hash -648708624, now seen corresponding path program 1 times [2022-01-10 07:42:58,215 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:58,215 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [147832099] [2022-01-10 07:42:58,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:58,215 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:58,215 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:58,216 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:42:58,217 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2022-01-10 07:42:58,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:42:58,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:42:58,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:42:58,482 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:42:58,482 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:42:58,482 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:42:58,482 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [147832099] [2022-01-10 07:42:58,482 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [147832099] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:42:58,483 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:42:58,483 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:42:58,483 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1372027007] [2022-01-10 07:42:58,483 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:42:58,483 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:42:58,483 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:42:58,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:42:58,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:42:58,484 INFO L87 Difference]: Start difference. First operand 3563 states and 5748 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:58,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:58,618 INFO L93 Difference]: Finished difference Result 5003 states and 7564 transitions. [2022-01-10 07:42:58,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:42:58,623 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 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 124 [2022-01-10 07:42:58,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:42:58,628 INFO L225 Difference]: With dead ends: 5003 [2022-01-10 07:42:58,628 INFO L226 Difference]: Without dead ends: 3577 [2022-01-10 07:42:58,631 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:42:58,631 INFO L933 BasicCegarLoop]: 4317 mSDtfsCounter, 10 mSDsluCounter, 12950 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 17267 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:42:58,631 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 17267 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:42:58,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3577 states. [2022-01-10 07:42:58,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3577 to 3569. [2022-01-10 07:42:58,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3569 states, 3473 states have (on average 1.6225165562913908) internal successors, (5635), 3477 states have internal predecessors, (5635), 53 states have call successors, (53), 41 states have call predecessors, (53), 41 states have return successors, (52), 51 states have call predecessors, (52), 51 states have call successors, (52) [2022-01-10 07:42:58,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3569 states to 3569 states and 5740 transitions. [2022-01-10 07:42:58,782 INFO L78 Accepts]: Start accepts. Automaton has 3569 states and 5740 transitions. Word has length 124 [2022-01-10 07:42:58,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:42:58,783 INFO L470 AbstractCegarLoop]: Abstraction has 3569 states and 5740 transitions. [2022-01-10 07:42:58,783 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:58,783 INFO L276 IsEmpty]: Start isEmpty. Operand 3569 states and 5740 transitions. [2022-01-10 07:42:58,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 07:42:58,786 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:58,786 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] [2022-01-10 07:42:58,801 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2022-01-10 07:42:58,995 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:42:58,996 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:58,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:58,996 INFO L85 PathProgramCache]: Analyzing trace with hash -2020515922, now seen corresponding path program 1 times [2022-01-10 07:42:58,996 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:58,996 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1293777821] [2022-01-10 07:42:58,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:58,997 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:58,997 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:58,998 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:42:58,999 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2022-01-10 07:42:59,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:42:59,090 INFO L263 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:42:59,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:42:59,297 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:42:59,297 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:42:59,297 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:42:59,297 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1293777821] [2022-01-10 07:42:59,297 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1293777821] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:42:59,297 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:42:59,297 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-10 07:42:59,298 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1655791456] [2022-01-10 07:42:59,298 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:42:59,298 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:42:59,298 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:42:59,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:42:59,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:42:59,298 INFO L87 Difference]: Start difference. First operand 3569 states and 5740 transitions. Second operand has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 2 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-01-10 07:42:59,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:59,513 INFO L93 Difference]: Finished difference Result 6390 states and 9227 transitions. [2022-01-10 07:42:59,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:42:59,513 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 2 states have internal predecessors, (113), 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 124 [2022-01-10 07:42:59,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:42:59,522 INFO L225 Difference]: With dead ends: 6390 [2022-01-10 07:42:59,522 INFO L226 Difference]: Without dead ends: 4958 [2022-01-10 07:42:59,526 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:42:59,527 INFO L933 BasicCegarLoop]: 4377 mSDtfsCounter, 4177 mSDsluCounter, 327 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4177 SdHoareTripleChecker+Valid, 4704 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:42:59,527 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4177 Valid, 4704 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:42:59,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4958 states. [2022-01-10 07:42:59,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4958 to 4956. [2022-01-10 07:42:59,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4956 states, 4772 states have (on average 1.5119446772841576) internal successors, (7215), 4779 states have internal predecessors, (7215), 100 states have call successors, (100), 81 states have call predecessors, (100), 82 states have return successors, (100), 96 states have call predecessors, (100), 98 states have call successors, (100) [2022-01-10 07:42:59,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4956 states to 4956 states and 7415 transitions. [2022-01-10 07:42:59,751 INFO L78 Accepts]: Start accepts. Automaton has 4956 states and 7415 transitions. Word has length 124 [2022-01-10 07:42:59,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:42:59,751 INFO L470 AbstractCegarLoop]: Abstraction has 4956 states and 7415 transitions. [2022-01-10 07:42:59,752 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 2 states have internal predecessors, (113), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-01-10 07:42:59,752 INFO L276 IsEmpty]: Start isEmpty. Operand 4956 states and 7415 transitions. [2022-01-10 07:42:59,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2022-01-10 07:42:59,756 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:59,757 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:42:59,766 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2022-01-10 07:42:59,966 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:42:59,966 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:59,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:59,967 INFO L85 PathProgramCache]: Analyzing trace with hash 543351248, now seen corresponding path program 1 times [2022-01-10 07:42:59,967 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:59,967 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1740099866] [2022-01-10 07:42:59,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:59,968 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:59,968 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:59,969 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:42:59,971 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2022-01-10 07:43:00,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:43:00,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 417 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 07:43:00,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:43:00,473 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2022-01-10 07:43:00,474 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:43:00,474 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:43:00,474 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1740099866] [2022-01-10 07:43:00,474 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1740099866] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:43:00,474 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:43:00,474 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:43:00,474 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [434688407] [2022-01-10 07:43:00,474 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:43:00,475 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 07:43:00,475 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:43:00,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 07:43:00,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 07:43:00,475 INFO L87 Difference]: Start difference. First operand 4956 states and 7415 transitions. Second operand has 4 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 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 07:43:01,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:43:01,169 INFO L93 Difference]: Finished difference Result 10472 states and 14135 transitions. [2022-01-10 07:43:01,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:43:01,169 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 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 201 [2022-01-10 07:43:01,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:43:01,183 INFO L225 Difference]: With dead ends: 10472 [2022-01-10 07:43:01,184 INFO L226 Difference]: Without dead ends: 7654 [2022-01-10 07:43:01,188 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 199 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 07:43:01,189 INFO L933 BasicCegarLoop]: 4472 mSDtfsCounter, 4419 mSDsluCounter, 4569 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4425 SdHoareTripleChecker+Valid, 9041 SdHoareTripleChecker+Invalid, 206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:43:01,189 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4425 Valid, 9041 Invalid, 206 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:43:01,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7654 states. [2022-01-10 07:43:01,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7654 to 7650. [2022-01-10 07:43:01,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7650 states, 7295 states have (on average 1.4095956134338588) internal successors, (10283), 7311 states have internal predecessors, (10283), 189 states have call successors, (189), 153 states have call predecessors, (189), 164 states have return successors, (211), 187 states have call predecessors, (211), 187 states have call successors, (211) [2022-01-10 07:43:01,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7650 states to 7650 states and 10683 transitions. [2022-01-10 07:43:01,586 INFO L78 Accepts]: Start accepts. Automaton has 7650 states and 10683 transitions. Word has length 201 [2022-01-10 07:43:01,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:43:01,586 INFO L470 AbstractCegarLoop]: Abstraction has 7650 states and 10683 transitions. [2022-01-10 07:43:01,587 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 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 07:43:01,587 INFO L276 IsEmpty]: Start isEmpty. Operand 7650 states and 10683 transitions. [2022-01-10 07:43:01,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2022-01-10 07:43:01,592 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:43:01,593 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:43:01,603 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2022-01-10 07:43:01,803 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:43:01,803 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:43:01,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:43:01,804 INFO L85 PathProgramCache]: Analyzing trace with hash 1030424974, now seen corresponding path program 1 times [2022-01-10 07:43:01,804 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:43:01,804 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [190847904] [2022-01-10 07:43:01,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:43:01,805 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:43:01,805 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:43:01,806 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:43:01,809 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2022-01-10 07:43:01,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:43:01,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 417 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:43:01,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:43:02,219 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2022-01-10 07:43:02,219 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:43:02,219 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:43:02,219 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [190847904] [2022-01-10 07:43:02,220 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [190847904] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:43:02,220 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:43:02,220 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 07:43:02,220 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [748973934] [2022-01-10 07:43:02,220 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:43:02,220 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:43:02,220 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:43:02,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:43:02,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:43:02,221 INFO L87 Difference]: Start difference. First operand 7650 states and 10683 transitions. Second operand has 3 states, 3 states have (on average 42.0) internal successors, (126), 3 states have internal predecessors, (126), 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 07:43:02,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:43:02,581 INFO L93 Difference]: Finished difference Result 13152 states and 17362 transitions. [2022-01-10 07:43:02,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:43:02,582 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.0) internal successors, (126), 3 states have internal predecessors, (126), 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 201 [2022-01-10 07:43:02,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:43:02,597 INFO L225 Difference]: With dead ends: 13152 [2022-01-10 07:43:02,598 INFO L226 Difference]: Without dead ends: 7640 [2022-01-10 07:43:02,612 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 199 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:43:02,613 INFO L933 BasicCegarLoop]: 4318 mSDtfsCounter, 353 mSDsluCounter, 3958 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 353 SdHoareTripleChecker+Valid, 8276 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:43:02,617 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [353 Valid, 8276 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:43:02,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7640 states. [2022-01-10 07:43:03,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7640 to 7640. [2022-01-10 07:43:03,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7640 states, 7288 states have (on average 1.409165751920966) internal successors, (10270), 7303 states have internal predecessors, (10270), 186 states have call successors, (186), 153 states have call predecessors, (186), 164 states have return successors, (208), 184 states have call predecessors, (208), 184 states have call successors, (208) [2022-01-10 07:43:03,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7640 states to 7640 states and 10664 transitions. [2022-01-10 07:43:03,031 INFO L78 Accepts]: Start accepts. Automaton has 7640 states and 10664 transitions. Word has length 201 [2022-01-10 07:43:03,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:43:03,031 INFO L470 AbstractCegarLoop]: Abstraction has 7640 states and 10664 transitions. [2022-01-10 07:43:03,031 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.0) internal successors, (126), 3 states have internal predecessors, (126), 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 07:43:03,031 INFO L276 IsEmpty]: Start isEmpty. Operand 7640 states and 10664 transitions. [2022-01-10 07:43:03,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2022-01-10 07:43:03,036 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:43:03,036 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:43:03,046 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (26)] Ended with exit code 0 [2022-01-10 07:43:03,245 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:43:03,245 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:43:03,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:43:03,246 INFO L85 PathProgramCache]: Analyzing trace with hash 889665055, now seen corresponding path program 1 times [2022-01-10 07:43:03,246 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:43:03,246 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1555340795] [2022-01-10 07:43:03,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:43:03,246 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:43:03,247 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:43:03,247 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:43:03,249 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2022-01-10 07:43:03,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:43:03,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 419 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 07:43:03,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:43:03,698 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2022-01-10 07:43:03,698 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:43:03,698 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:43:03,698 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1555340795] [2022-01-10 07:43:03,698 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1555340795] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:43:03,698 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:43:03,698 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:43:03,698 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1367216068] [2022-01-10 07:43:03,698 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:43:03,699 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 07:43:03,699 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:43:03,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 07:43:03,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 07:43:03,700 INFO L87 Difference]: Start difference. First operand 7640 states and 10664 transitions. Second operand has 4 states, 4 states have (on average 34.0) internal successors, (136), 4 states have internal predecessors, (136), 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 07:43:04,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:43:04,413 INFO L93 Difference]: Finished difference Result 18197 states and 23494 transitions. [2022-01-10 07:43:04,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:43:04,414 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 34.0) internal successors, (136), 4 states have internal predecessors, (136), 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 202 [2022-01-10 07:43:04,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:43:04,442 INFO L225 Difference]: With dead ends: 18197 [2022-01-10 07:43:04,442 INFO L226 Difference]: Without dead ends: 12695 [2022-01-10 07:43:04,456 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 200 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 07:43:04,456 INFO L933 BasicCegarLoop]: 4455 mSDtfsCounter, 4414 mSDsluCounter, 4546 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4420 SdHoareTripleChecker+Valid, 9001 SdHoareTripleChecker+Invalid, 208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:43:04,456 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4420 Valid, 9001 Invalid, 208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:43:04,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12695 states. [2022-01-10 07:43:05,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12695 to 12691. [2022-01-10 07:43:05,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12691 states, 12016 states have (on average 1.33288948069241) internal successors, (16016), 12048 states have internal predecessors, (16016), 353 states have call successors, (353), 289 states have call predecessors, (353), 320 states have return successors, (419), 355 states have call predecessors, (419), 351 states have call successors, (419) [2022-01-10 07:43:05,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12691 states to 12691 states and 16788 transitions. [2022-01-10 07:43:05,081 INFO L78 Accepts]: Start accepts. Automaton has 12691 states and 16788 transitions. Word has length 202 [2022-01-10 07:43:05,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:43:05,082 INFO L470 AbstractCegarLoop]: Abstraction has 12691 states and 16788 transitions. [2022-01-10 07:43:05,082 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 34.0) internal successors, (136), 4 states have internal predecessors, (136), 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 07:43:05,082 INFO L276 IsEmpty]: Start isEmpty. Operand 12691 states and 16788 transitions. [2022-01-10 07:43:05,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2022-01-10 07:43:05,091 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:43:05,091 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:43:05,104 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2022-01-10 07:43:05,301 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:43:05,302 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:43:05,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:43:05,302 INFO L85 PathProgramCache]: Analyzing trace with hash 1376738781, now seen corresponding path program 1 times [2022-01-10 07:43:05,303 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:43:05,303 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [70087704] [2022-01-10 07:43:05,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:43:05,303 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:43:05,303 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:43:05,304 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:43:05,306 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2022-01-10 07:43:05,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:43:05,431 INFO L263 TraceCheckSpWp]: Trace formula consists of 419 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:43:05,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:43:05,648 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2022-01-10 07:43:05,648 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:43:05,648 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:43:05,648 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [70087704] [2022-01-10 07:43:05,648 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [70087704] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:43:05,648 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:43:05,648 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 07:43:05,648 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1206693853] [2022-01-10 07:43:05,648 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:43:05,649 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:43:05,649 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:43:05,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:43:05,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:43:05,649 INFO L87 Difference]: Start difference. First operand 12691 states and 16788 transitions. Second operand has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 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 07:43:06,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:43:06,261 INFO L93 Difference]: Finished difference Result 23235 states and 29575 transitions. [2022-01-10 07:43:06,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:43:06,262 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 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 202 [2022-01-10 07:43:06,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:43:06,287 INFO L225 Difference]: With dead ends: 23235 [2022-01-10 07:43:06,287 INFO L226 Difference]: Without dead ends: 12682 [2022-01-10 07:43:06,303 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 200 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:43:06,303 INFO L933 BasicCegarLoop]: 4317 mSDtfsCounter, 351 mSDsluCounter, 3958 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 351 SdHoareTripleChecker+Valid, 8275 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:43:06,303 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [351 Valid, 8275 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:43:06,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12682 states. [2022-01-10 07:43:06,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12682 to 12682. [2022-01-10 07:43:06,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12682 states, 12010 states have (on average 1.332639467110741) internal successors, (16005), 12041 states have internal predecessors, (16005), 350 states have call successors, (350), 289 states have call predecessors, (350), 320 states have return successors, (416), 352 states have call predecessors, (416), 348 states have call successors, (416) [2022-01-10 07:43:07,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12682 states to 12682 states and 16771 transitions. [2022-01-10 07:43:07,005 INFO L78 Accepts]: Start accepts. Automaton has 12682 states and 16771 transitions. Word has length 202 [2022-01-10 07:43:07,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:43:07,006 INFO L470 AbstractCegarLoop]: Abstraction has 12682 states and 16771 transitions. [2022-01-10 07:43:07,006 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 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 07:43:07,006 INFO L276 IsEmpty]: Start isEmpty. Operand 12682 states and 16771 transitions. [2022-01-10 07:43:07,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2022-01-10 07:43:07,014 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:43:07,014 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:43:07,026 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2022-01-10 07:43:07,225 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:43:07,226 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:43:07,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:43:07,226 INFO L85 PathProgramCache]: Analyzing trace with hash -1863147084, now seen corresponding path program 1 times [2022-01-10 07:43:07,227 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:43:07,227 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1203590699] [2022-01-10 07:43:07,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:43:07,227 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:43:07,227 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:43:07,228 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:43:07,228 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2022-01-10 07:43:07,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:43:07,360 INFO L263 TraceCheckSpWp]: Trace formula consists of 421 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 07:43:07,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:43:07,713 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2022-01-10 07:43:07,713 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:43:07,714 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:43:07,714 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1203590699] [2022-01-10 07:43:07,714 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1203590699] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:43:07,714 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:43:07,714 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:43:07,714 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [916487048] [2022-01-10 07:43:07,714 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:43:07,715 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 07:43:07,715 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:43:07,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 07:43:07,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 07:43:07,715 INFO L87 Difference]: Start difference. First operand 12682 states and 16771 transitions. Second operand has 4 states, 4 states have (on average 34.25) internal successors, (137), 4 states have internal predecessors, (137), 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 07:43:09,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:43:09,026 INFO L93 Difference]: Finished difference Result 32882 states and 41295 transitions. [2022-01-10 07:43:09,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:43:09,026 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 34.25) internal successors, (137), 4 states have internal predecessors, (137), 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 203 [2022-01-10 07:43:09,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:43:09,081 INFO L225 Difference]: With dead ends: 32882 [2022-01-10 07:43:09,081 INFO L226 Difference]: Without dead ends: 22338 [2022-01-10 07:43:09,109 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 201 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 07:43:09,109 INFO L933 BasicCegarLoop]: 4444 mSDtfsCounter, 4407 mSDsluCounter, 4523 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4413 SdHoareTripleChecker+Valid, 8967 SdHoareTripleChecker+Invalid, 209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:43:09,110 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4413 Valid, 8967 Invalid, 209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:43:09,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22338 states. [2022-01-10 07:43:10,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22338 to 22334. [2022-01-10 07:43:10,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22334 states, 21043 states have (on average 1.2821840992253957) internal successors, (26981), 21111 states have internal predecessors, (26981), 665 states have call successors, (665), 545 states have call predecessors, (665), 624 states have return successors, (827), 679 states have call predecessors, (827), 663 states have call successors, (827) [2022-01-10 07:43:10,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22334 states to 22334 states and 28473 transitions. [2022-01-10 07:43:10,354 INFO L78 Accepts]: Start accepts. Automaton has 22334 states and 28473 transitions. Word has length 203 [2022-01-10 07:43:10,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:43:10,354 INFO L470 AbstractCegarLoop]: Abstraction has 22334 states and 28473 transitions. [2022-01-10 07:43:10,355 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 34.25) internal successors, (137), 4 states have internal predecessors, (137), 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 07:43:10,355 INFO L276 IsEmpty]: Start isEmpty. Operand 22334 states and 28473 transitions. [2022-01-10 07:43:10,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2022-01-10 07:43:10,368 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:43:10,368 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:43:10,381 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2022-01-10 07:43:10,579 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:43:10,579 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:43:10,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:43:10,580 INFO L85 PathProgramCache]: Analyzing trace with hash -1376073358, now seen corresponding path program 1 times [2022-01-10 07:43:10,580 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:43:10,580 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [747294650] [2022-01-10 07:43:10,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:43:10,581 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:43:10,581 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:43:10,582 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:43:10,583 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2022-01-10 07:43:10,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:43:10,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 421 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:43:10,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:43:10,919 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2022-01-10 07:43:10,920 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:43:10,920 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:43:10,920 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [747294650] [2022-01-10 07:43:10,920 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [747294650] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:43:10,920 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:43:10,920 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 07:43:10,920 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141218801] [2022-01-10 07:43:10,920 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:43:10,921 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:43:10,921 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:43:10,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:43:10,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:43:10,921 INFO L87 Difference]: Start difference. First operand 22334 states and 28473 transitions. Second operand has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 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 07:43:12,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:43:12,321 INFO L93 Difference]: Finished difference Result 42522 states and 52948 transitions. [2022-01-10 07:43:12,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:43:12,321 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 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 203 [2022-01-10 07:43:12,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:43:12,365 INFO L225 Difference]: With dead ends: 42522 [2022-01-10 07:43:12,366 INFO L226 Difference]: Without dead ends: 22326 [2022-01-10 07:43:12,388 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 201 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:43:12,389 INFO L933 BasicCegarLoop]: 4316 mSDtfsCounter, 349 mSDsluCounter, 3958 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 349 SdHoareTripleChecker+Valid, 8274 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:43:12,389 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [349 Valid, 8274 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:43:12,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22326 states. [2022-01-10 07:43:13,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22326 to 22326. [2022-01-10 07:43:13,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22326 states, 21038 states have (on average 1.28206103241753) internal successors, (26972), 21105 states have internal predecessors, (26972), 662 states have call successors, (662), 545 states have call predecessors, (662), 624 states have return successors, (824), 676 states have call predecessors, (824), 660 states have call successors, (824) [2022-01-10 07:43:13,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22326 states to 22326 states and 28458 transitions. [2022-01-10 07:43:13,800 INFO L78 Accepts]: Start accepts. Automaton has 22326 states and 28458 transitions. Word has length 203 [2022-01-10 07:43:13,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:43:13,800 INFO L470 AbstractCegarLoop]: Abstraction has 22326 states and 28458 transitions. [2022-01-10 07:43:13,800 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 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 07:43:13,800 INFO L276 IsEmpty]: Start isEmpty. Operand 22326 states and 28458 transitions. [2022-01-10 07:43:13,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2022-01-10 07:43:13,813 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:43:13,813 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:43:13,826 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2022-01-10 07:43:14,023 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:43:14,023 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:43:14,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:43:14,024 INFO L85 PathProgramCache]: Analyzing trace with hash 1034854971, now seen corresponding path program 1 times [2022-01-10 07:43:14,024 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:43:14,024 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [417204285] [2022-01-10 07:43:14,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:43:14,024 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:43:14,025 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:43:14,026 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:43:14,071 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2022-01-10 07:43:14,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:43:14,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 423 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 07:43:14,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:43:14,503 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2022-01-10 07:43:14,503 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:43:14,503 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:43:14,503 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [417204285] [2022-01-10 07:43:14,503 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [417204285] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:43:14,503 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:43:14,503 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:43:14,503 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1257933312] [2022-01-10 07:43:14,503 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:43:14,504 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 07:43:14,504 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:43:14,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 07:43:14,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 07:43:14,504 INFO L87 Difference]: Start difference. First operand 22326 states and 28458 transitions. Second operand has 4 states, 4 states have (on average 34.5) internal successors, (138), 4 states have internal predecessors, (138), 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 07:43:17,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:43:17,660 INFO L93 Difference]: Finished difference Result 67289 states and 82893 transitions. [2022-01-10 07:43:17,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:43:17,660 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 34.5) internal successors, (138), 4 states have internal predecessors, (138), 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 204 [2022-01-10 07:43:17,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:43:17,767 INFO L225 Difference]: With dead ends: 67289 [2022-01-10 07:43:17,768 INFO L226 Difference]: Without dead ends: 47101 [2022-01-10 07:43:17,797 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 202 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 07:43:17,798 INFO L933 BasicCegarLoop]: 4447 mSDtfsCounter, 4412 mSDsluCounter, 4505 mSDsCounter, 0 mSdLazyCounter, 173 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4418 SdHoareTripleChecker+Valid, 8952 SdHoareTripleChecker+Invalid, 222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 173 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:43:17,798 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4418 Valid, 8952 Invalid, 222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 173 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:43:17,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47101 states.