/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/AutomizerCTransformed.xml -s ../../../trunk/examples/settings/loopacceleration/qvasr/qvasr_64.epf -i ../../../trunk/examples/svcomp/loop-invgen/seq-3.i -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-7390193 [2022-04-05 05:22:54,632 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-04-05 05:22:54,657 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-04-05 05:22:54,683 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-04-05 05:22:54,683 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-04-05 05:22:54,684 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-04-05 05:22:54,685 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-04-05 05:22:54,686 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-04-05 05:22:54,686 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-04-05 05:22:54,687 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-04-05 05:22:54,688 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-04-05 05:22:54,688 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-04-05 05:22:54,688 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-04-05 05:22:54,689 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-04-05 05:22:54,689 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-04-05 05:22:54,690 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-04-05 05:22:54,691 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-04-05 05:22:54,691 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-04-05 05:22:54,692 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-04-05 05:22:54,693 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-04-05 05:22:54,694 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-04-05 05:22:54,695 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-04-05 05:22:54,697 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-04-05 05:22:54,698 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-04-05 05:22:54,699 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-04-05 05:22:54,706 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-04-05 05:22:54,706 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-04-05 05:22:54,707 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-04-05 05:22:54,707 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-04-05 05:22:54,707 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-04-05 05:22:54,708 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-04-05 05:22:54,708 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-04-05 05:22:54,708 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-04-05 05:22:54,709 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-04-05 05:22:54,709 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-04-05 05:22:54,710 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-04-05 05:22:54,710 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-04-05 05:22:54,710 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-04-05 05:22:54,710 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-04-05 05:22:54,710 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-04-05 05:22:54,711 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-04-05 05:22:54,716 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-04-05 05:22:54,716 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/loopacceleration/qvasr/qvasr_64.epf [2022-04-05 05:22:54,743 INFO L113 SettingsManager]: Loading preferences was successful [2022-04-05 05:22:54,743 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-04-05 05:22:54,744 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-04-05 05:22:54,744 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-04-05 05:22:54,745 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-04-05 05:22:54,745 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-04-05 05:22:54,745 INFO L138 SettingsManager]: * Use SBE=true [2022-04-05 05:22:54,745 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-04-05 05:22:54,745 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-04-05 05:22:54,745 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-04-05 05:22:54,745 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-04-05 05:22:54,746 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-04-05 05:22:54,746 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-04-05 05:22:54,746 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-04-05 05:22:54,746 INFO L138 SettingsManager]: * Use constant arrays=true [2022-04-05 05:22:54,746 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-04-05 05:22:54,746 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-04-05 05:22:54,746 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-04-05 05:22:54,746 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-04-05 05:22:54,746 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-04-05 05:22:54,747 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-04-05 05:22:54,747 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-04-05 05:22:54,747 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-04-05 05:22:54,747 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-04-05 05:22:54,747 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-04-05 05:22:54,747 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-04-05 05:22:54,747 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-04-05 05:22:54,747 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-04-05 05:22:54,748 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2022-04-05 05:22:54,748 INFO L138 SettingsManager]: * TransformationType=LOOP_ACCELERATION_QVASR 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-04-05 05:22:54,963 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-04-05 05:22:54,981 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-04-05 05:22:54,989 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-04-05 05:22:54,990 INFO L271 PluginConnector]: Initializing CDTParser... [2022-04-05 05:22:54,991 INFO L275 PluginConnector]: CDTParser initialized [2022-04-05 05:22:54,993 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/loop-invgen/seq-3.i [2022-04-05 05:22:55,041 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8a60f1986/044eba94b298428c8ff9e328d1ad5c6d/FLAGa4442cf11 [2022-04-05 05:22:55,427 INFO L306 CDTParser]: Found 1 translation units. [2022-04-05 05:22:55,427 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/seq-3.i [2022-04-05 05:22:55,432 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8a60f1986/044eba94b298428c8ff9e328d1ad5c6d/FLAGa4442cf11 [2022-04-05 05:22:55,444 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8a60f1986/044eba94b298428c8ff9e328d1ad5c6d [2022-04-05 05:22:55,446 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-04-05 05:22:55,447 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-04-05 05:22:55,448 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-04-05 05:22:55,448 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-04-05 05:22:55,450 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-04-05 05:22:55,451 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 05.04 05:22:55" (1/1) ... [2022-04-05 05:22:55,452 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1f36ce95 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.04 05:22:55, skipping insertion in model container [2022-04-05 05:22:55,452 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 05.04 05:22:55" (1/1) ... [2022-04-05 05:22:55,457 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-04-05 05:22:55,472 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-04-05 05:22:55,622 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/seq-3.i[893,906] [2022-04-05 05:22:55,637 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-04-05 05:22:55,642 INFO L203 MainTranslator]: Completed pre-run [2022-04-05 05:22:55,650 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/seq-3.i[893,906] [2022-04-05 05:22:55,659 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-04-05 05:22:55,672 INFO L208 MainTranslator]: Completed translation [2022-04-05 05:22:55,673 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.04 05:22:55 WrapperNode [2022-04-05 05:22:55,674 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-04-05 05:22:55,676 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-04-05 05:22:55,676 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-04-05 05:22:55,676 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-04-05 05:22:55,684 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.04 05:22:55" (1/1) ... [2022-04-05 05:22:55,684 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.04 05:22:55" (1/1) ... [2022-04-05 05:22:55,689 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.04 05:22:55" (1/1) ... [2022-04-05 05:22:55,689 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.04 05:22:55" (1/1) ... [2022-04-05 05:22:55,693 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.04 05:22:55" (1/1) ... [2022-04-05 05:22:55,695 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.04 05:22:55" (1/1) ... [2022-04-05 05:22:55,699 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.04 05:22:55" (1/1) ... [2022-04-05 05:22:55,701 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-04-05 05:22:55,701 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-04-05 05:22:55,701 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-04-05 05:22:55,702 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-04-05 05:22:55,702 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.04 05:22:55" (1/1) ... [2022-04-05 05:22:55,707 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-04-05 05:22:55,716 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:22:55,729 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-04-05 05:22:55,733 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-04-05 05:22:55,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-04-05 05:22:55,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-04-05 05:22:55,754 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-04-05 05:22:55,754 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-04-05 05:22:55,754 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-04-05 05:22:55,755 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-04-05 05:22:55,755 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-04-05 05:22:55,755 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-04-05 05:22:55,755 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_perror_fail [2022-04-05 05:22:55,755 INFO L130 BoogieDeclarations]: Found specification of procedure __assert [2022-04-05 05:22:55,755 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-04-05 05:22:55,755 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-04-05 05:22:55,755 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-04-05 05:22:55,755 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-04-05 05:22:55,755 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2022-04-05 05:22:55,755 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-04-05 05:22:55,755 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-04-05 05:22:55,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-04-05 05:22:55,755 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-04-05 05:22:55,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-04-05 05:22:55,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-04-05 05:22:55,756 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-04-05 05:22:55,810 INFO L234 CfgBuilder]: Building ICFG [2022-04-05 05:22:55,811 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-04-05 05:22:55,916 INFO L275 CfgBuilder]: Performing block encoding [2022-04-05 05:22:55,921 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-04-05 05:22:55,921 INFO L299 CfgBuilder]: Removed 3 assume(true) statements. [2022-04-05 05:22:55,922 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.04 05:22:55 BoogieIcfgContainer [2022-04-05 05:22:55,922 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-04-05 05:22:55,923 INFO L113 PluginConnector]: ------------------------IcfgTransformer---------------------------- [2022-04-05 05:22:55,923 INFO L271 PluginConnector]: Initializing IcfgTransformer... [2022-04-05 05:22:55,924 INFO L275 PluginConnector]: IcfgTransformer initialized [2022-04-05 05:22:55,926 INFO L185 PluginConnector]: Executing the observer IcfgTransformationObserver from plugin IcfgTransformer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.04 05:22:55" (1/1) ... [2022-04-05 05:22:55,927 INFO L168 ansformationObserver]: Applying ICFG transformation LOOP_ACCELERATION_QVASR [2022-04-05 05:22:55,939 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 05.04 05:22:55 BasicIcfg [2022-04-05 05:22:55,939 INFO L132 PluginConnector]: ------------------------ END IcfgTransformer---------------------------- [2022-04-05 05:22:55,940 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-04-05 05:22:55,940 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-04-05 05:22:55,942 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-04-05 05:22:55,942 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 05.04 05:22:55" (1/4) ... [2022-04-05 05:22:55,943 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5ccd537c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.04 05:22:55, skipping insertion in model container [2022-04-05 05:22:55,943 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.04 05:22:55" (2/4) ... [2022-04-05 05:22:55,943 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5ccd537c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.04 05:22:55, skipping insertion in model container [2022-04-05 05:22:55,943 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.04 05:22:55" (3/4) ... [2022-04-05 05:22:55,943 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5ccd537c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 05.04 05:22:55, skipping insertion in model container [2022-04-05 05:22:55,944 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 05.04 05:22:55" (4/4) ... [2022-04-05 05:22:55,944 INFO L111 eAbstractionObserver]: Analyzing ICFG seq-3.iqvasr [2022-04-05 05:22:55,948 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-04-05 05:22:55,948 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-04-05 05:22:55,997 INFO L339 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-04-05 05:22:56,003 INFO L340 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=FINITE_AUTOMATA, 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 [2022-04-05 05:22:56,003 INFO L341 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-04-05 05:22:56,028 INFO L276 IsEmpty]: Start isEmpty. Operand has 25 states, 17 states have (on average 1.588235294117647) internal successors, (27), 18 states have internal predecessors, (27), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-04-05 05:22:56,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-04-05 05:22:56,031 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:22:56,032 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:22:56,032 INFO L403 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:22:56,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:22:56,037 INFO L85 PathProgramCache]: Analyzing trace with hash -1622270520, now seen corresponding path program 1 times [2022-04-05 05:22:56,054 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:22:56,055 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1542127421] [2022-04-05 05:22:56,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:22:56,055 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:22:56,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:22:56,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:22:56,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:22:56,259 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 05:22:56,259 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:22:56,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1542127421] [2022-04-05 05:22:56,260 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1542127421] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-05 05:22:56,261 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-05 05:22:56,261 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-04-05 05:22:56,262 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1903491223] [2022-04-05 05:22:56,263 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-05 05:22:56,266 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-04-05 05:22:56,266 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:22:56,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-04-05 05:22:56,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-04-05 05:22:56,293 INFO L87 Difference]: Start difference. First operand has 25 states, 17 states have (on average 1.588235294117647) internal successors, (27), 18 states have internal predecessors, (27), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Second operand has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 2 states have internal predecessors, (13), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-05 05:22:56,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:22:56,329 INFO L93 Difference]: Finished difference Result 41 states and 54 transitions. [2022-04-05 05:22:56,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-04-05 05:22:56,332 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 2 states have internal predecessors, (13), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 17 [2022-04-05 05:22:56,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:22:56,337 INFO L225 Difference]: With dead ends: 41 [2022-04-05 05:22:56,337 INFO L226 Difference]: Without dead ends: 21 [2022-04-05 05:22:56,339 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 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-04-05 05:22:56,342 INFO L913 BasicCegarLoop]: 28 mSDtfsCounter, 20 mSDsluCounter, 3 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 31 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-05 05:22:56,343 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 31 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-05 05:22:56,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21 states. [2022-04-05 05:22:56,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21 to 21. [2022-04-05 05:22:56,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21 states, 15 states have (on average 1.2) internal successors, (18), 15 states have internal predecessors, (18), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-04-05 05:22:56,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 23 transitions. [2022-04-05 05:22:56,372 INFO L78 Accepts]: Start accepts. Automaton has 21 states and 23 transitions. Word has length 17 [2022-04-05 05:22:56,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:22:56,372 INFO L478 AbstractCegarLoop]: Abstraction has 21 states and 23 transitions. [2022-04-05 05:22:56,372 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 2 states have internal predecessors, (13), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-05 05:22:56,373 INFO L276 IsEmpty]: Start isEmpty. Operand 21 states and 23 transitions. [2022-04-05 05:22:56,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-04-05 05:22:56,373 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:22:56,373 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:22:56,374 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-04-05 05:22:56,374 INFO L403 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:22:56,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:22:56,375 INFO L85 PathProgramCache]: Analyzing trace with hash 1752745994, now seen corresponding path program 1 times [2022-04-05 05:22:56,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:22:56,375 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [645852752] [2022-04-05 05:22:56,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:22:56,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:22:56,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:22:56,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:22:56,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:22:56,498 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 05:22:56,498 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:22:56,499 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [645852752] [2022-04-05 05:22:56,499 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [645852752] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-05 05:22:56,499 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-05 05:22:56,499 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-04-05 05:22:56,500 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [215994513] [2022-04-05 05:22:56,500 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-05 05:22:56,503 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-04-05 05:22:56,503 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:22:56,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-04-05 05:22:56,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-04-05 05:22:56,505 INFO L87 Difference]: Start difference. First operand 21 states and 23 transitions. Second operand has 8 states, 8 states have (on average 1.625) internal successors, (13), 7 states have internal predecessors, (13), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-05 05:22:56,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:22:56,670 INFO L93 Difference]: Finished difference Result 40 states and 46 transitions. [2022-04-05 05:22:56,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-04-05 05:22:56,670 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 1.625) internal successors, (13), 7 states have internal predecessors, (13), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 17 [2022-04-05 05:22:56,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:22:56,672 INFO L225 Difference]: With dead ends: 40 [2022-04-05 05:22:56,672 INFO L226 Difference]: Without dead ends: 29 [2022-04-05 05:22:56,672 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2022-04-05 05:22:56,673 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 44 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 98 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-05 05:22:56,674 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 40 Invalid, 98 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-05 05:22:56,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29 states. [2022-04-05 05:22:56,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29 to 24. [2022-04-05 05:22:56,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24 states, 18 states have (on average 1.2222222222222223) internal successors, (22), 18 states have internal predecessors, (22), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-04-05 05:22:56,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 27 transitions. [2022-04-05 05:22:56,680 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 27 transitions. Word has length 17 [2022-04-05 05:22:56,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:22:56,680 INFO L478 AbstractCegarLoop]: Abstraction has 24 states and 27 transitions. [2022-04-05 05:22:56,680 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 1.625) internal successors, (13), 7 states have internal predecessors, (13), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-05 05:22:56,680 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 27 transitions. [2022-04-05 05:22:56,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-04-05 05:22:56,681 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:22:56,681 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:22:56,681 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-04-05 05:22:56,681 INFO L403 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:22:56,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:22:56,682 INFO L85 PathProgramCache]: Analyzing trace with hash -1618517526, now seen corresponding path program 1 times [2022-04-05 05:22:56,682 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:22:56,682 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [207537356] [2022-04-05 05:22:56,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:22:56,682 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:22:56,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:22:56,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:22:56,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:22:56,763 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 05:22:56,764 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:22:56,764 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [207537356] [2022-04-05 05:22:56,764 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [207537356] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:22:56,764 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1855499269] [2022-04-05 05:22:56,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:22:56,764 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:22:56,764 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:22:56,766 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:22:56,766 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-04-05 05:22:56,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:22:56,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 5 conjunts are in the unsatisfiable core [2022-04-05 05:22:56,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:22:56,903 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 05:22:56,904 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-04-05 05:22:56,904 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1855499269] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-05 05:22:56,904 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-04-05 05:22:56,904 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7] total 10 [2022-04-05 05:22:56,904 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1967995211] [2022-04-05 05:22:56,904 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-05 05:22:56,905 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-04-05 05:22:56,905 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:22:56,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-04-05 05:22:56,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-04-05 05:22:56,906 INFO L87 Difference]: Start difference. First operand 24 states and 27 transitions. Second operand has 6 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 5 states have internal predecessors, (14), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-05 05:22:56,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:22:56,938 INFO L93 Difference]: Finished difference Result 36 states and 40 transitions. [2022-04-05 05:22:56,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-04-05 05:22:56,938 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 5 states have internal predecessors, (14), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 18 [2022-04-05 05:22:56,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:22:56,941 INFO L225 Difference]: With dead ends: 36 [2022-04-05 05:22:56,941 INFO L226 Difference]: Without dead ends: 34 [2022-04-05 05:22:56,942 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-04-05 05:22:56,943 INFO L913 BasicCegarLoop]: 21 mSDtfsCounter, 11 mSDsluCounter, 55 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 76 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-05 05:22:56,943 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [13 Valid, 76 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-05 05:22:56,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34 states. [2022-04-05 05:22:56,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34 to 30. [2022-04-05 05:22:56,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30 states, 22 states have (on average 1.1818181818181819) internal successors, (26), 23 states have internal predecessors, (26), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-04-05 05:22:56,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 33 transitions. [2022-04-05 05:22:56,948 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 33 transitions. Word has length 18 [2022-04-05 05:22:56,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:22:56,949 INFO L478 AbstractCegarLoop]: Abstraction has 30 states and 33 transitions. [2022-04-05 05:22:56,949 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 5 states have internal predecessors, (14), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-05 05:22:56,949 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 33 transitions. [2022-04-05 05:22:56,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-04-05 05:22:56,950 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:22:56,950 INFO L499 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:22:56,968 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-04-05 05:22:57,160 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:22:57,161 INFO L403 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:22:57,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:22:57,161 INFO L85 PathProgramCache]: Analyzing trace with hash 760418478, now seen corresponding path program 1 times [2022-04-05 05:22:57,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:22:57,162 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [915557833] [2022-04-05 05:22:57,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:22:57,162 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:22:57,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:22:57,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:22:57,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:22:57,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-05 05:22:57,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:22:57,285 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 05:22:57,285 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:22:57,285 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [915557833] [2022-04-05 05:22:57,285 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [915557833] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:22:57,286 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [223743330] [2022-04-05 05:22:57,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:22:57,286 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:22:57,286 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:22:57,287 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:22:57,288 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-04-05 05:22:57,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:22:57,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 8 conjunts are in the unsatisfiable core [2022-04-05 05:22:57,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:22:57,491 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 05:22:57,491 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:22:57,588 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 05:22:57,589 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [223743330] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:22:57,589 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:22:57,589 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 18 [2022-04-05 05:22:57,589 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [936735048] [2022-04-05 05:22:57,589 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:22:57,590 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-04-05 05:22:57,590 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:22:57,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-04-05 05:22:57,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2022-04-05 05:22:57,591 INFO L87 Difference]: Start difference. First operand 30 states and 33 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 17 states have internal predecessors, (36), 5 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-04-05 05:22:57,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:22:57,864 INFO L93 Difference]: Finished difference Result 52 states and 60 transitions. [2022-04-05 05:22:57,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-04-05 05:22:57,864 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 17 states have internal predecessors, (36), 5 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 25 [2022-04-05 05:22:57,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:22:57,866 INFO L225 Difference]: With dead ends: 52 [2022-04-05 05:22:57,866 INFO L226 Difference]: Without dead ends: 38 [2022-04-05 05:22:57,866 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=145, Invalid=455, Unknown=0, NotChecked=0, Total=600 [2022-04-05 05:22:57,867 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 48 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 172 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 58 SdHoareTripleChecker+Invalid, 199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-05 05:22:57,867 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 58 Invalid, 199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 172 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-05 05:22:57,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38 states. [2022-04-05 05:22:57,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38 to 31. [2022-04-05 05:22:57,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31 states, 23 states have (on average 1.173913043478261) internal successors, (27), 24 states have internal predecessors, (27), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-04-05 05:22:57,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 34 transitions. [2022-04-05 05:22:57,872 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 34 transitions. Word has length 25 [2022-04-05 05:22:57,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:22:57,872 INFO L478 AbstractCegarLoop]: Abstraction has 31 states and 34 transitions. [2022-04-05 05:22:57,872 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 17 states have internal predecessors, (36), 5 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-04-05 05:22:57,873 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 34 transitions. [2022-04-05 05:22:57,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-04-05 05:22:57,873 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:22:57,873 INFO L499 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:22:57,891 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-04-05 05:22:58,091 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3 [2022-04-05 05:22:58,091 INFO L403 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:22:58,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:22:58,092 INFO L85 PathProgramCache]: Analyzing trace with hash -1387858898, now seen corresponding path program 1 times [2022-04-05 05:22:58,092 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:22:58,092 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816832344] [2022-04-05 05:22:58,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:22:58,092 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:22:58,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:22:58,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:22:58,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:22:58,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-05 05:22:58,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:22:58,171 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 05:22:58,172 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:22:58,172 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816832344] [2022-04-05 05:22:58,172 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816832344] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:22:58,172 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1726923032] [2022-04-05 05:22:58,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:22:58,172 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:22:58,172 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:22:58,184 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:22:58,199 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-04-05 05:22:58,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:22:58,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 8 conjunts are in the unsatisfiable core [2022-04-05 05:22:58,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:22:58,341 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 05:22:58,341 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:22:58,400 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 05:22:58,401 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1726923032] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:22:58,401 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:22:58,401 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 17 [2022-04-05 05:22:58,401 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1588190405] [2022-04-05 05:22:58,401 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:22:58,401 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-04-05 05:22:58,402 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:22:58,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-04-05 05:22:58,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2022-04-05 05:22:58,402 INFO L87 Difference]: Start difference. First operand 31 states and 34 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 16 states have internal predecessors, (35), 5 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-04-05 05:22:58,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:22:58,624 INFO L93 Difference]: Finished difference Result 62 states and 74 transitions. [2022-04-05 05:22:58,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-04-05 05:22:58,625 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 16 states have internal predecessors, (35), 5 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 25 [2022-04-05 05:22:58,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:22:58,625 INFO L225 Difference]: With dead ends: 62 [2022-04-05 05:22:58,626 INFO L226 Difference]: Without dead ends: 48 [2022-04-05 05:22:58,626 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=154, Invalid=496, Unknown=0, NotChecked=0, Total=650 [2022-04-05 05:22:58,627 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 68 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 259 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 287 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 259 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-05 05:22:58,627 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 82 Invalid, 287 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 259 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-05 05:22:58,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48 states. [2022-04-05 05:22:58,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48 to 33. [2022-04-05 05:22:58,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33 states, 25 states have (on average 1.2) internal successors, (30), 26 states have internal predecessors, (30), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-04-05 05:22:58,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 37 transitions. [2022-04-05 05:22:58,632 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 37 transitions. Word has length 25 [2022-04-05 05:22:58,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:22:58,632 INFO L478 AbstractCegarLoop]: Abstraction has 33 states and 37 transitions. [2022-04-05 05:22:58,632 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 16 states have internal predecessors, (35), 5 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-04-05 05:22:58,633 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 37 transitions. [2022-04-05 05:22:58,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-04-05 05:22:58,633 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:22:58,633 INFO L499 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:22:58,654 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-04-05 05:22:58,847 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:22:58,849 INFO L403 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:22:58,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:22:58,849 INFO L85 PathProgramCache]: Analyzing trace with hash 412732046, now seen corresponding path program 2 times [2022-04-05 05:22:58,849 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:22:58,849 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [67791408] [2022-04-05 05:22:58,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:22:58,849 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:22:58,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:22:58,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:22:58,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:22:58,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-04-05 05:22:58,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:22:58,908 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 05:22:58,909 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:22:58,909 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [67791408] [2022-04-05 05:22:58,909 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [67791408] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:22:58,909 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1349890994] [2022-04-05 05:22:58,909 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-05 05:22:58,909 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:22:58,909 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:22:58,910 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:22:58,923 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-04-05 05:22:58,952 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-05 05:22:58,952 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:22:58,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 7 conjunts are in the unsatisfiable core [2022-04-05 05:22:58,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:22:59,016 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 05:22:59,016 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:22:59,065 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 05:22:59,065 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1349890994] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:22:59,065 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:22:59,065 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 11 [2022-04-05 05:22:59,065 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1377732403] [2022-04-05 05:22:59,065 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:22:59,066 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-04-05 05:22:59,066 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:22:59,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-04-05 05:22:59,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-04-05 05:22:59,066 INFO L87 Difference]: Start difference. First operand 33 states and 37 transitions. Second operand has 11 states, 11 states have (on average 2.6363636363636362) internal successors, (29), 8 states have internal predecessors, (29), 3 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-04-05 05:22:59,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:22:59,209 INFO L93 Difference]: Finished difference Result 46 states and 51 transitions. [2022-04-05 05:22:59,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-04-05 05:22:59,209 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.6363636363636362) internal successors, (29), 8 states have internal predecessors, (29), 3 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 26 [2022-04-05 05:22:59,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:22:59,210 INFO L225 Difference]: With dead ends: 46 [2022-04-05 05:22:59,210 INFO L226 Difference]: Without dead ends: 44 [2022-04-05 05:22:59,210 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 53 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2022-04-05 05:22:59,211 INFO L913 BasicCegarLoop]: 21 mSDtfsCounter, 41 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 48 SdHoareTripleChecker+Invalid, 183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-05 05:22:59,211 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [42 Valid, 48 Invalid, 183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 155 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-05 05:22:59,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44 states. [2022-04-05 05:22:59,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44 to 40. [2022-04-05 05:22:59,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40 states, 30 states have (on average 1.1666666666666667) internal successors, (35), 31 states have internal predecessors, (35), 5 states have call successors, (5), 5 states have call predecessors, (5), 4 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2022-04-05 05:22:59,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 44 transitions. [2022-04-05 05:22:59,216 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 44 transitions. Word has length 26 [2022-04-05 05:22:59,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:22:59,217 INFO L478 AbstractCegarLoop]: Abstraction has 40 states and 44 transitions. [2022-04-05 05:22:59,217 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.6363636363636362) internal successors, (29), 8 states have internal predecessors, (29), 3 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-04-05 05:22:59,217 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 44 transitions. [2022-04-05 05:22:59,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-04-05 05:22:59,218 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:22:59,218 INFO L499 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:22:59,238 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-04-05 05:22:59,434 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:22:59,434 INFO L403 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:22:59,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:22:59,435 INFO L85 PathProgramCache]: Analyzing trace with hash -1032034422, now seen corresponding path program 3 times [2022-04-05 05:22:59,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:22:59,435 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1809171813] [2022-04-05 05:22:59,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:22:59,435 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:22:59,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:22:59,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:22:59,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:22:59,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-04-05 05:22:59,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:22:59,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-04-05 05:22:59,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:22:59,523 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-05 05:22:59,523 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:22:59,523 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1809171813] [2022-04-05 05:22:59,523 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1809171813] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:22:59,523 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [174101260] [2022-04-05 05:22:59,523 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-04-05 05:22:59,523 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:22:59,523 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:22:59,528 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:22:59,529 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-04-05 05:22:59,561 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-04-05 05:22:59,561 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:22:59,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 10 conjunts are in the unsatisfiable core [2022-04-05 05:22:59,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:22:59,738 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 11 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-05 05:22:59,738 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:22:59,836 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 11 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-05 05:22:59,837 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [174101260] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:22:59,837 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:22:59,837 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 22 [2022-04-05 05:22:59,837 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [965720992] [2022-04-05 05:22:59,837 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:22:59,838 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-04-05 05:22:59,838 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:22:59,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-04-05 05:22:59,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=373, Unknown=0, NotChecked=0, Total=462 [2022-04-05 05:22:59,839 INFO L87 Difference]: Start difference. First operand 40 states and 44 transitions. Second operand has 22 states, 22 states have (on average 1.9090909090909092) internal successors, (42), 21 states have internal predecessors, (42), 7 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-04-05 05:23:00,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:23:00,085 INFO L93 Difference]: Finished difference Result 69 states and 80 transitions. [2022-04-05 05:23:00,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-04-05 05:23:00,085 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.9090909090909092) internal successors, (42), 21 states have internal predecessors, (42), 7 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Word has length 33 [2022-04-05 05:23:00,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:23:00,086 INFO L225 Difference]: With dead ends: 69 [2022-04-05 05:23:00,086 INFO L226 Difference]: Without dead ends: 52 [2022-04-05 05:23:00,087 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 61 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 204 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=210, Invalid=720, Unknown=0, NotChecked=0, Total=930 [2022-04-05 05:23:00,088 INFO L913 BasicCegarLoop]: 17 mSDtfsCounter, 60 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 219 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-05 05:23:00,088 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 54 Invalid, 266 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 219 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-05 05:23:00,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2022-04-05 05:23:00,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 41. [2022-04-05 05:23:00,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41 states, 31 states have (on average 1.1612903225806452) internal successors, (36), 32 states have internal predecessors, (36), 5 states have call successors, (5), 5 states have call predecessors, (5), 4 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2022-04-05 05:23:00,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 45 transitions. [2022-04-05 05:23:00,095 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 45 transitions. Word has length 33 [2022-04-05 05:23:00,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:23:00,095 INFO L478 AbstractCegarLoop]: Abstraction has 41 states and 45 transitions. [2022-04-05 05:23:00,095 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.9090909090909092) internal successors, (42), 21 states have internal predecessors, (42), 7 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-04-05 05:23:00,095 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 45 transitions. [2022-04-05 05:23:00,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-04-05 05:23:00,096 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:23:00,096 INFO L499 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:23:00,123 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-04-05 05:23:00,311 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:00,312 INFO L403 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:23:00,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:23:00,312 INFO L85 PathProgramCache]: Analyzing trace with hash 1880410890, now seen corresponding path program 1 times [2022-04-05 05:23:00,312 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:23:00,312 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2108926493] [2022-04-05 05:23:00,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:23:00,313 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:23:00,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:00,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:23:00,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:00,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-04-05 05:23:00,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:00,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-04-05 05:23:00,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:00,413 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-05 05:23:00,413 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:23:00,413 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2108926493] [2022-04-05 05:23:00,413 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2108926493] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:23:00,413 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [857874596] [2022-04-05 05:23:00,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:23:00,414 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:00,414 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:23:00,415 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:23:00,421 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-04-05 05:23:00,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:00,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 10 conjunts are in the unsatisfiable core [2022-04-05 05:23:00,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:23:00,613 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-05 05:23:00,613 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:23:00,689 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-05 05:23:00,690 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [857874596] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:23:00,690 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:23:00,690 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 21 [2022-04-05 05:23:00,691 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [372204693] [2022-04-05 05:23:00,691 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:23:00,692 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-04-05 05:23:00,692 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:23:00,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-04-05 05:23:00,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=341, Unknown=0, NotChecked=0, Total=420 [2022-04-05 05:23:00,693 INFO L87 Difference]: Start difference. First operand 41 states and 45 transitions. Second operand has 21 states, 21 states have (on average 1.9523809523809523) internal successors, (41), 20 states have internal predecessors, (41), 7 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-04-05 05:23:00,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:23:00,987 INFO L93 Difference]: Finished difference Result 80 states and 95 transitions. [2022-04-05 05:23:00,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-04-05 05:23:00,988 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.9523809523809523) internal successors, (41), 20 states have internal predecessors, (41), 7 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Word has length 33 [2022-04-05 05:23:00,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:23:00,990 INFO L225 Difference]: With dead ends: 80 [2022-04-05 05:23:00,990 INFO L226 Difference]: Without dead ends: 63 [2022-04-05 05:23:00,990 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 62 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 228 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=226, Invalid=830, Unknown=0, NotChecked=0, Total=1056 [2022-04-05 05:23:00,991 INFO L913 BasicCegarLoop]: 21 mSDtfsCounter, 75 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 268 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 317 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 268 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-05 05:23:00,991 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 68 Invalid, 317 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 268 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-05 05:23:00,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2022-04-05 05:23:01,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 41. [2022-04-05 05:23:01,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41 states, 31 states have (on average 1.1612903225806452) internal successors, (36), 32 states have internal predecessors, (36), 5 states have call successors, (5), 5 states have call predecessors, (5), 4 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2022-04-05 05:23:01,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 45 transitions. [2022-04-05 05:23:01,005 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 45 transitions. Word has length 33 [2022-04-05 05:23:01,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:23:01,005 INFO L478 AbstractCegarLoop]: Abstraction has 41 states and 45 transitions. [2022-04-05 05:23:01,005 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 1.9523809523809523) internal successors, (41), 20 states have internal predecessors, (41), 7 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-04-05 05:23:01,005 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 45 transitions. [2022-04-05 05:23:01,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-04-05 05:23:01,006 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:23:01,006 INFO L499 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:23:01,025 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-04-05 05:23:01,207 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:01,207 INFO L403 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:23:01,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:23:01,208 INFO L85 PathProgramCache]: Analyzing trace with hash 1143076746, now seen corresponding path program 2 times [2022-04-05 05:23:01,208 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:23:01,208 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [398119600] [2022-04-05 05:23:01,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:23:01,208 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:23:01,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:01,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:23:01,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:01,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-04-05 05:23:01,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:01,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-04-05 05:23:01,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:01,319 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-05 05:23:01,319 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:23:01,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [398119600] [2022-04-05 05:23:01,319 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [398119600] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:23:01,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1387166630] [2022-04-05 05:23:01,319 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-05 05:23:01,319 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:01,319 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:23:01,320 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:23:01,322 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-04-05 05:23:01,356 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-05 05:23:01,356 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:23:01,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 10 conjunts are in the unsatisfiable core [2022-04-05 05:23:01,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:23:01,535 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 11 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-05 05:23:01,536 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:23:01,611 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 11 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-05 05:23:01,611 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1387166630] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:23:01,611 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:23:01,611 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 20 [2022-04-05 05:23:01,613 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1499205376] [2022-04-05 05:23:01,613 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:23:01,613 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-04-05 05:23:01,614 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:23:01,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-04-05 05:23:01,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2022-04-05 05:23:01,614 INFO L87 Difference]: Start difference. First operand 41 states and 45 transitions. Second operand has 20 states, 20 states have (on average 2.0) internal successors, (40), 19 states have internal predecessors, (40), 7 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-04-05 05:23:01,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:23:01,887 INFO L93 Difference]: Finished difference Result 93 states and 113 transitions. [2022-04-05 05:23:01,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-04-05 05:23:01,887 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.0) internal successors, (40), 19 states have internal predecessors, (40), 7 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Word has length 33 [2022-04-05 05:23:01,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:23:01,888 INFO L225 Difference]: With dead ends: 93 [2022-04-05 05:23:01,888 INFO L226 Difference]: Without dead ends: 76 [2022-04-05 05:23:01,889 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 63 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=232, Invalid=824, Unknown=0, NotChecked=0, Total=1056 [2022-04-05 05:23:01,890 INFO L913 BasicCegarLoop]: 21 mSDtfsCounter, 114 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 229 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 286 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 229 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-05 05:23:01,890 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [115 Valid, 63 Invalid, 286 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 229 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-05 05:23:01,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2022-04-05 05:23:01,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 43. [2022-04-05 05:23:01,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43 states, 33 states have (on average 1.1818181818181819) internal successors, (39), 34 states have internal predecessors, (39), 5 states have call successors, (5), 5 states have call predecessors, (5), 4 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2022-04-05 05:23:01,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 48 transitions. [2022-04-05 05:23:01,898 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 48 transitions. Word has length 33 [2022-04-05 05:23:01,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:23:01,898 INFO L478 AbstractCegarLoop]: Abstraction has 43 states and 48 transitions. [2022-04-05 05:23:01,898 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.0) internal successors, (40), 19 states have internal predecessors, (40), 7 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-04-05 05:23:01,898 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 48 transitions. [2022-04-05 05:23:01,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-04-05 05:23:01,899 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:23:01,899 INFO L499 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:23:01,923 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-04-05 05:23:02,122 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:02,123 INFO L403 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:23:02,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:23:02,123 INFO L85 PathProgramCache]: Analyzing trace with hash 937116010, now seen corresponding path program 4 times [2022-04-05 05:23:02,123 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:23:02,123 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687627813] [2022-04-05 05:23:02,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:23:02,124 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:23:02,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:02,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:23:02,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:02,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-05 05:23:02,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:02,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-05 05:23:02,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:02,192 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 7 proven. 10 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-05 05:23:02,192 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:23:02,192 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687627813] [2022-04-05 05:23:02,192 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1687627813] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:23:02,192 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1008506221] [2022-04-05 05:23:02,192 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-05 05:23:02,192 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:02,192 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:23:02,193 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:23:02,194 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-04-05 05:23:02,231 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-05 05:23:02,231 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:23:02,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 9 conjunts are in the unsatisfiable core [2022-04-05 05:23:02,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:23:02,312 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-05 05:23:02,312 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:23:02,386 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-05 05:23:02,387 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1008506221] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:23:02,387 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:23:02,387 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 12 [2022-04-05 05:23:02,387 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [300391395] [2022-04-05 05:23:02,387 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:23:02,388 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-04-05 05:23:02,388 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:23:02,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-04-05 05:23:02,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-04-05 05:23:02,389 INFO L87 Difference]: Start difference. First operand 43 states and 48 transitions. Second operand has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 9 states have internal predecessors, (32), 4 states have call successors, (7), 4 states have call predecessors, (7), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-04-05 05:23:02,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:23:02,554 INFO L93 Difference]: Finished difference Result 56 states and 62 transitions. [2022-04-05 05:23:02,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-04-05 05:23:02,554 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 9 states have internal predecessors, (32), 4 states have call successors, (7), 4 states have call predecessors, (7), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 34 [2022-04-05 05:23:02,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:23:02,555 INFO L225 Difference]: With dead ends: 56 [2022-04-05 05:23:02,555 INFO L226 Difference]: Without dead ends: 54 [2022-04-05 05:23:02,556 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 72 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2022-04-05 05:23:02,556 INFO L913 BasicCegarLoop]: 23 mSDtfsCounter, 47 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 190 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-05 05:23:02,556 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 50 Invalid, 227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 190 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-05 05:23:02,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2022-04-05 05:23:02,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 50. [2022-04-05 05:23:02,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50 states, 38 states have (on average 1.1578947368421053) internal successors, (44), 39 states have internal predecessors, (44), 6 states have call successors, (6), 6 states have call predecessors, (6), 5 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2022-04-05 05:23:02,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 55 transitions. [2022-04-05 05:23:02,563 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 55 transitions. Word has length 34 [2022-04-05 05:23:02,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:23:02,563 INFO L478 AbstractCegarLoop]: Abstraction has 50 states and 55 transitions. [2022-04-05 05:23:02,564 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 9 states have internal predecessors, (32), 4 states have call successors, (7), 4 states have call predecessors, (7), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-04-05 05:23:02,564 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 55 transitions. [2022-04-05 05:23:02,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-04-05 05:23:02,564 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:23:02,564 INFO L499 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:23:02,593 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-04-05 05:23:02,781 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-04-05 05:23:02,782 INFO L403 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:23:02,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:23:02,782 INFO L85 PathProgramCache]: Analyzing trace with hash 944554286, now seen corresponding path program 5 times [2022-04-05 05:23:02,782 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:23:02,783 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1524166076] [2022-04-05 05:23:02,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:23:02,783 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:23:02,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:02,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:23:02,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:02,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-05 05:23:02,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:02,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-05 05:23:02,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:02,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-04-05 05:23:02,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:02,906 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 14 proven. 13 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-04-05 05:23:02,907 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:23:02,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1524166076] [2022-04-05 05:23:02,907 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1524166076] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:23:02,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [349044981] [2022-04-05 05:23:02,907 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-04-05 05:23:02,907 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:02,907 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:23:02,924 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:23:02,925 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-04-05 05:23:02,955 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-04-05 05:23:02,955 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:23:02,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 12 conjunts are in the unsatisfiable core [2022-04-05 05:23:02,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:23:03,177 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 21 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-04-05 05:23:03,177 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:23:03,298 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 21 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-04-05 05:23:03,298 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [349044981] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:23:03,299 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:23:03,299 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 26 [2022-04-05 05:23:03,299 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1467706271] [2022-04-05 05:23:03,299 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:23:03,299 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-04-05 05:23:03,300 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:23:03,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-04-05 05:23:03,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=527, Unknown=0, NotChecked=0, Total=650 [2022-04-05 05:23:03,301 INFO L87 Difference]: Start difference. First operand 50 states and 55 transitions. Second operand has 26 states, 26 states have (on average 1.8461538461538463) internal successors, (48), 25 states have internal predecessors, (48), 9 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-04-05 05:23:03,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:23:03,535 INFO L93 Difference]: Finished difference Result 86 states and 100 transitions. [2022-04-05 05:23:03,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-04-05 05:23:03,535 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.8461538461538463) internal successors, (48), 25 states have internal predecessors, (48), 9 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) Word has length 41 [2022-04-05 05:23:03,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:23:03,536 INFO L225 Difference]: With dead ends: 86 [2022-04-05 05:23:03,536 INFO L226 Difference]: Without dead ends: 66 [2022-04-05 05:23:03,536 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 77 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 330 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=287, Invalid=1045, Unknown=0, NotChecked=0, Total=1332 [2022-04-05 05:23:03,537 INFO L913 BasicCegarLoop]: 19 mSDtfsCounter, 60 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 213 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 276 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 213 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-05 05:23:03,537 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 51 Invalid, 276 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 213 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-05 05:23:03,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2022-04-05 05:23:03,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 51. [2022-04-05 05:23:03,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 39 states have (on average 1.1538461538461537) internal successors, (45), 40 states have internal predecessors, (45), 6 states have call successors, (6), 6 states have call predecessors, (6), 5 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2022-04-05 05:23:03,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 56 transitions. [2022-04-05 05:23:03,542 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 56 transitions. Word has length 41 [2022-04-05 05:23:03,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:23:03,543 INFO L478 AbstractCegarLoop]: Abstraction has 51 states and 56 transitions. [2022-04-05 05:23:03,543 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 1.8461538461538463) internal successors, (48), 25 states have internal predecessors, (48), 9 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-04-05 05:23:03,543 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 56 transitions. [2022-04-05 05:23:03,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-04-05 05:23:03,543 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:23:03,543 INFO L499 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:23:03,561 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-04-05 05:23:03,755 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:03,756 INFO L403 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:23:03,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:23:03,756 INFO L85 PathProgramCache]: Analyzing trace with hash 1728685230, now seen corresponding path program 2 times [2022-04-05 05:23:03,756 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:23:03,756 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289883579] [2022-04-05 05:23:03,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:23:03,756 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:23:03,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:03,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:23:03,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:03,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-05 05:23:03,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:03,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-05 05:23:03,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:03,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-04-05 05:23:03,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:03,873 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-04-05 05:23:03,873 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:23:03,873 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [289883579] [2022-04-05 05:23:03,873 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [289883579] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:23:03,873 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1221677816] [2022-04-05 05:23:03,873 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-05 05:23:03,873 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:03,873 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:23:03,874 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:23:03,886 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-04-05 05:23:03,921 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-05 05:23:03,922 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:23:03,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 12 conjunts are in the unsatisfiable core [2022-04-05 05:23:03,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:23:04,139 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 21 proven. 4 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-04-05 05:23:04,140 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:23:04,239 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 21 proven. 4 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-04-05 05:23:04,239 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1221677816] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:23:04,239 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:23:04,239 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 25 [2022-04-05 05:23:04,239 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [120351976] [2022-04-05 05:23:04,239 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:23:04,239 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-04-05 05:23:04,240 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:23:04,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-04-05 05:23:04,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=490, Unknown=0, NotChecked=0, Total=600 [2022-04-05 05:23:04,240 INFO L87 Difference]: Start difference. First operand 51 states and 56 transitions. Second operand has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 states have internal predecessors, (47), 9 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-04-05 05:23:04,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:23:04,613 INFO L93 Difference]: Finished difference Result 101 states and 120 transitions. [2022-04-05 05:23:04,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-05 05:23:04,613 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 states have internal predecessors, (47), 9 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) Word has length 41 [2022-04-05 05:23:04,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:23:04,614 INFO L225 Difference]: With dead ends: 101 [2022-04-05 05:23:04,614 INFO L226 Difference]: Without dead ends: 81 [2022-04-05 05:23:04,615 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 78 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 394 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=317, Invalid=1243, Unknown=0, NotChecked=0, Total=1560 [2022-04-05 05:23:04,616 INFO L913 BasicCegarLoop]: 22 mSDtfsCounter, 70 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 382 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 445 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 382 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-05 05:23:04,616 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [71 Valid, 84 Invalid, 445 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 382 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-05 05:23:04,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2022-04-05 05:23:04,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 51. [2022-04-05 05:23:04,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 39 states have (on average 1.1538461538461537) internal successors, (45), 40 states have internal predecessors, (45), 6 states have call successors, (6), 6 states have call predecessors, (6), 5 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2022-04-05 05:23:04,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 56 transitions. [2022-04-05 05:23:04,622 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 56 transitions. Word has length 41 [2022-04-05 05:23:04,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:23:04,622 INFO L478 AbstractCegarLoop]: Abstraction has 51 states and 56 transitions. [2022-04-05 05:23:04,622 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 states have internal predecessors, (47), 9 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-04-05 05:23:04,622 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 56 transitions. [2022-04-05 05:23:04,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-04-05 05:23:04,623 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:23:04,623 INFO L499 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:23:04,641 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-04-05 05:23:04,837 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-04-05 05:23:04,838 INFO L403 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:23:04,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:23:04,838 INFO L85 PathProgramCache]: Analyzing trace with hash -1016966866, now seen corresponding path program 3 times [2022-04-05 05:23:04,838 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:23:04,838 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [513566939] [2022-04-05 05:23:04,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:23:04,838 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:23:04,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:04,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:23:04,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:04,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-05 05:23:04,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:04,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-05 05:23:04,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:04,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-04-05 05:23:04,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:04,922 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-04-05 05:23:04,922 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:23:04,922 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [513566939] [2022-04-05 05:23:04,922 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [513566939] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:23:04,922 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [996410719] [2022-04-05 05:23:04,923 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-04-05 05:23:04,923 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:04,923 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:23:04,936 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:23:04,937 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-04-05 05:23:04,984 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-04-05 05:23:04,984 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:23:04,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 12 conjunts are in the unsatisfiable core [2022-04-05 05:23:04,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:23:05,167 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 21 proven. 4 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-04-05 05:23:05,168 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:23:05,262 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 21 proven. 4 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-04-05 05:23:05,262 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [996410719] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:23:05,262 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:23:05,262 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 24 [2022-04-05 05:23:05,263 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [261850313] [2022-04-05 05:23:05,263 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:23:05,263 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-04-05 05:23:05,263 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:23:05,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-04-05 05:23:05,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=451, Unknown=0, NotChecked=0, Total=552 [2022-04-05 05:23:05,264 INFO L87 Difference]: Start difference. First operand 51 states and 56 transitions. Second operand has 24 states, 24 states have (on average 1.9166666666666667) internal successors, (46), 23 states have internal predecessors, (46), 9 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-04-05 05:23:05,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:23:05,590 INFO L93 Difference]: Finished difference Result 115 states and 139 transitions. [2022-04-05 05:23:05,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-04-05 05:23:05,590 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9166666666666667) internal successors, (46), 23 states have internal predecessors, (46), 9 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) Word has length 41 [2022-04-05 05:23:05,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:23:05,591 INFO L225 Difference]: With dead ends: 115 [2022-04-05 05:23:05,591 INFO L226 Difference]: Without dead ends: 95 [2022-04-05 05:23:05,592 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 79 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 411 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=331, Invalid=1309, Unknown=0, NotChecked=0, Total=1640 [2022-04-05 05:23:05,592 INFO L913 BasicCegarLoop]: 23 mSDtfsCounter, 83 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 307 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 374 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 307 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-05 05:23:05,592 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 70 Invalid, 374 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 307 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-05 05:23:05,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2022-04-05 05:23:05,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 51. [2022-04-05 05:23:05,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 39 states have (on average 1.1538461538461537) internal successors, (45), 40 states have internal predecessors, (45), 6 states have call successors, (6), 6 states have call predecessors, (6), 5 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2022-04-05 05:23:05,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 56 transitions. [2022-04-05 05:23:05,598 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 56 transitions. Word has length 41 [2022-04-05 05:23:05,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:23:05,598 INFO L478 AbstractCegarLoop]: Abstraction has 51 states and 56 transitions. [2022-04-05 05:23:05,599 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.9166666666666667) internal successors, (46), 23 states have internal predecessors, (46), 9 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-04-05 05:23:05,599 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 56 transitions. [2022-04-05 05:23:05,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-04-05 05:23:05,599 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:23:05,599 INFO L499 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:23:05,617 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-04-05 05:23:05,815 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-04-05 05:23:05,816 INFO L403 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:23:05,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:23:05,816 INFO L85 PathProgramCache]: Analyzing trace with hash 1526863022, now seen corresponding path program 3 times [2022-04-05 05:23:05,816 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:23:05,816 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [808472654] [2022-04-05 05:23:05,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:23:05,816 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:23:05,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:05,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:23:05,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:05,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-05 05:23:05,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:05,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-05 05:23:05,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:05,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-04-05 05:23:05,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:05,908 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 14 proven. 13 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-04-05 05:23:05,908 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:23:05,908 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [808472654] [2022-04-05 05:23:05,908 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [808472654] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:23:05,908 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [331704409] [2022-04-05 05:23:05,909 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-04-05 05:23:05,909 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:05,909 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:23:05,909 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:23:05,927 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-04-05 05:23:05,957 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-04-05 05:23:05,958 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:23:05,958 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 12 conjunts are in the unsatisfiable core [2022-04-05 05:23:05,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:23:06,139 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 21 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-04-05 05:23:06,139 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:23:06,225 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 21 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-04-05 05:23:06,225 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [331704409] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:23:06,225 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:23:06,226 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 23 [2022-04-05 05:23:06,226 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [369598706] [2022-04-05 05:23:06,226 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:23:06,226 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-04-05 05:23:06,226 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:23:06,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-04-05 05:23:06,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=410, Unknown=0, NotChecked=0, Total=506 [2022-04-05 05:23:06,227 INFO L87 Difference]: Start difference. First operand 51 states and 56 transitions. Second operand has 23 states, 23 states have (on average 1.9565217391304348) internal successors, (45), 22 states have internal predecessors, (45), 9 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-04-05 05:23:06,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:23:06,558 INFO L93 Difference]: Finished difference Result 131 states and 161 transitions. [2022-04-05 05:23:06,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-04-05 05:23:06,559 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9565217391304348) internal successors, (45), 22 states have internal predecessors, (45), 9 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) Word has length 41 [2022-04-05 05:23:06,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:23:06,560 INFO L225 Difference]: With dead ends: 131 [2022-04-05 05:23:06,560 INFO L226 Difference]: Without dead ends: 111 [2022-04-05 05:23:06,560 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 80 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 385 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=326, Invalid=1234, Unknown=0, NotChecked=0, Total=1560 [2022-04-05 05:23:06,561 INFO L913 BasicCegarLoop]: 22 mSDtfsCounter, 134 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 283 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 353 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 283 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-05 05:23:06,561 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [135 Valid, 64 Invalid, 353 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 283 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-05 05:23:06,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2022-04-05 05:23:06,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 53. [2022-04-05 05:23:06,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53 states, 41 states have (on average 1.170731707317073) internal successors, (48), 42 states have internal predecessors, (48), 6 states have call successors, (6), 6 states have call predecessors, (6), 5 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2022-04-05 05:23:06,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 59 transitions. [2022-04-05 05:23:06,569 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 59 transitions. Word has length 41 [2022-04-05 05:23:06,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:23:06,569 INFO L478 AbstractCegarLoop]: Abstraction has 53 states and 59 transitions. [2022-04-05 05:23:06,569 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.9565217391304348) internal successors, (45), 22 states have internal predecessors, (45), 9 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-04-05 05:23:06,569 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 59 transitions. [2022-04-05 05:23:06,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-04-05 05:23:06,570 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:23:06,570 INFO L499 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:23:06,603 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-04-05 05:23:06,786 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-04-05 05:23:06,786 INFO L403 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:23:06,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:23:06,787 INFO L85 PathProgramCache]: Analyzing trace with hash 765704974, now seen corresponding path program 6 times [2022-04-05 05:23:06,787 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:23:06,787 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [671583733] [2022-04-05 05:23:06,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:23:06,787 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:23:06,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:06,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:23:06,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:06,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-04-05 05:23:06,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:06,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-04-05 05:23:06,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:06,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-04-05 05:23:06,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:06,845 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 12 proven. 19 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-04-05 05:23:06,845 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:23:06,848 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [671583733] [2022-04-05 05:23:06,848 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [671583733] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:23:06,848 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1249850228] [2022-04-05 05:23:06,848 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-05 05:23:06,849 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:06,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:23:06,849 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:23:06,850 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-04-05 05:23:06,883 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-04-05 05:23:06,883 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:23:06,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 11 conjunts are in the unsatisfiable core [2022-04-05 05:23:06,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:23:06,977 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 16 proven. 15 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-04-05 05:23:06,977 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:23:07,053 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 16 proven. 15 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-04-05 05:23:07,053 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1249850228] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:23:07,053 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:23:07,054 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 13 [2022-04-05 05:23:07,054 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [273156421] [2022-04-05 05:23:07,054 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:23:07,054 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-04-05 05:23:07,054 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:23:07,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-04-05 05:23:07,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2022-04-05 05:23:07,055 INFO L87 Difference]: Start difference. First operand 53 states and 59 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 10 states have internal predecessors, (35), 5 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-04-05 05:23:07,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:23:07,207 INFO L93 Difference]: Finished difference Result 66 states and 73 transitions. [2022-04-05 05:23:07,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-04-05 05:23:07,209 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 10 states have internal predecessors, (35), 5 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 42 [2022-04-05 05:23:07,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:23:07,209 INFO L225 Difference]: With dead ends: 66 [2022-04-05 05:23:07,209 INFO L226 Difference]: Without dead ends: 64 [2022-04-05 05:23:07,209 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 91 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=100, Invalid=362, Unknown=0, NotChecked=0, Total=462 [2022-04-05 05:23:07,210 INFO L913 BasicCegarLoop]: 25 mSDtfsCounter, 54 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 177 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-05 05:23:07,210 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 52 Invalid, 215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 177 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-05 05:23:07,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2022-04-05 05:23:07,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 60. [2022-04-05 05:23:07,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 46 states have (on average 1.1521739130434783) internal successors, (53), 47 states have internal predecessors, (53), 7 states have call successors, (7), 7 states have call predecessors, (7), 6 states have return successors, (6), 5 states have call predecessors, (6), 6 states have call successors, (6) [2022-04-05 05:23:07,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 66 transitions. [2022-04-05 05:23:07,215 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 66 transitions. Word has length 42 [2022-04-05 05:23:07,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:23:07,216 INFO L478 AbstractCegarLoop]: Abstraction has 60 states and 66 transitions. [2022-04-05 05:23:07,216 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 10 states have internal predecessors, (35), 5 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-04-05 05:23:07,216 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 66 transitions. [2022-04-05 05:23:07,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-04-05 05:23:07,216 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:23:07,216 INFO L499 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:23:07,232 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-04-05 05:23:07,431 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-04-05 05:23:07,431 INFO L403 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:23:07,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:23:07,432 INFO L85 PathProgramCache]: Analyzing trace with hash -1409620214, now seen corresponding path program 7 times [2022-04-05 05:23:07,432 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:23:07,432 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1930962168] [2022-04-05 05:23:07,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:23:07,432 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:23:07,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:07,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:23:07,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:07,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-04-05 05:23:07,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:07,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-04-05 05:23:07,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:07,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-04-05 05:23:07,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:07,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-04-05 05:23:07,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:07,552 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 24 proven. 20 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-04-05 05:23:07,552 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:23:07,552 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1930962168] [2022-04-05 05:23:07,552 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1930962168] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:23:07,552 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1929012682] [2022-04-05 05:23:07,552 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-04-05 05:23:07,552 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:07,552 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:23:07,553 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:23:07,554 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-04-05 05:23:07,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:07,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 14 conjunts are in the unsatisfiable core [2022-04-05 05:23:07,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:23:07,857 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 34 proven. 10 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-04-05 05:23:07,857 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:23:07,959 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 34 proven. 10 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-04-05 05:23:07,959 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1929012682] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:23:07,959 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:23:07,959 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 30 [2022-04-05 05:23:07,959 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [823836538] [2022-04-05 05:23:07,960 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:23:07,960 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-04-05 05:23:07,960 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:23:07,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-04-05 05:23:07,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=707, Unknown=0, NotChecked=0, Total=870 [2022-04-05 05:23:07,961 INFO L87 Difference]: Start difference. First operand 60 states and 66 transitions. Second operand has 30 states, 30 states have (on average 1.8) internal successors, (54), 29 states have internal predecessors, (54), 11 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-04-05 05:23:08,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:23:08,310 INFO L93 Difference]: Finished difference Result 103 states and 120 transitions. [2022-04-05 05:23:08,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-04-05 05:23:08,328 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.8) internal successors, (54), 29 states have internal predecessors, (54), 11 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) Word has length 49 [2022-04-05 05:23:08,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:23:08,329 INFO L225 Difference]: With dead ends: 103 [2022-04-05 05:23:08,329 INFO L226 Difference]: Without dead ends: 80 [2022-04-05 05:23:08,329 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 93 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 483 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=376, Invalid=1430, Unknown=0, NotChecked=0, Total=1806 [2022-04-05 05:23:08,330 INFO L913 BasicCegarLoop]: 19 mSDtfsCounter, 59 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 362 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 76 SdHoareTripleChecker+Invalid, 429 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 362 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-05 05:23:08,330 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [60 Valid, 76 Invalid, 429 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 362 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-05 05:23:08,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2022-04-05 05:23:08,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 61. [2022-04-05 05:23:08,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61 states, 47 states have (on average 1.148936170212766) internal successors, (54), 48 states have internal predecessors, (54), 7 states have call successors, (7), 7 states have call predecessors, (7), 6 states have return successors, (6), 5 states have call predecessors, (6), 6 states have call successors, (6) [2022-04-05 05:23:08,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 67 transitions. [2022-04-05 05:23:08,337 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 67 transitions. Word has length 49 [2022-04-05 05:23:08,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:23:08,337 INFO L478 AbstractCegarLoop]: Abstraction has 61 states and 67 transitions. [2022-04-05 05:23:08,337 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.8) internal successors, (54), 29 states have internal predecessors, (54), 11 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-04-05 05:23:08,337 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 67 transitions. [2022-04-05 05:23:08,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-04-05 05:23:08,337 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:23:08,337 INFO L499 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:23:08,355 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-04-05 05:23:08,539 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:08,539 INFO L403 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:23:08,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:23:08,540 INFO L85 PathProgramCache]: Analyzing trace with hash 794577546, now seen corresponding path program 4 times [2022-04-05 05:23:08,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:23:08,540 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1615709053] [2022-04-05 05:23:08,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:23:08,540 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:23:08,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:08,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:23:08,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:08,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-04-05 05:23:08,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:08,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-04-05 05:23:08,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:08,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-04-05 05:23:08,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:08,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-04-05 05:23:08,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:08,672 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 24 proven. 17 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-04-05 05:23:08,672 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:23:08,672 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1615709053] [2022-04-05 05:23:08,672 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1615709053] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:23:08,672 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [235324908] [2022-04-05 05:23:08,672 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-05 05:23:08,672 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:08,672 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:23:08,688 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:23:08,689 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-04-05 05:23:08,725 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-05 05:23:08,725 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:23:08,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 14 conjunts are in the unsatisfiable core [2022-04-05 05:23:08,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:23:09,022 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 34 proven. 7 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-04-05 05:23:09,022 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:23:09,122 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 34 proven. 7 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-04-05 05:23:09,122 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [235324908] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:23:09,122 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:23:09,122 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 29 [2022-04-05 05:23:09,122 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [648228574] [2022-04-05 05:23:09,122 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:23:09,123 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-04-05 05:23:09,123 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:23:09,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-04-05 05:23:09,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=665, Unknown=0, NotChecked=0, Total=812 [2022-04-05 05:23:09,125 INFO L87 Difference]: Start difference. First operand 61 states and 67 transitions. Second operand has 29 states, 29 states have (on average 1.8275862068965518) internal successors, (53), 28 states have internal predecessors, (53), 11 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-04-05 05:23:09,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:23:09,519 INFO L93 Difference]: Finished difference Result 122 states and 145 transitions. [2022-04-05 05:23:09,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-04-05 05:23:09,519 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.8275862068965518) internal successors, (53), 28 states have internal predecessors, (53), 11 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) Word has length 49 [2022-04-05 05:23:09,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:23:09,520 INFO L225 Difference]: With dead ends: 122 [2022-04-05 05:23:09,520 INFO L226 Difference]: Without dead ends: 99 [2022-04-05 05:23:09,521 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 94 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 589 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=424, Invalid=1738, Unknown=0, NotChecked=0, Total=2162 [2022-04-05 05:23:09,521 INFO L913 BasicCegarLoop]: 23 mSDtfsCounter, 81 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 472 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 555 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 472 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-05 05:23:09,522 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [82 Valid, 90 Invalid, 555 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 472 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-05 05:23:09,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2022-04-05 05:23:09,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 61. [2022-04-05 05:23:09,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61 states, 47 states have (on average 1.148936170212766) internal successors, (54), 48 states have internal predecessors, (54), 7 states have call successors, (7), 7 states have call predecessors, (7), 6 states have return successors, (6), 5 states have call predecessors, (6), 6 states have call successors, (6) [2022-04-05 05:23:09,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 67 transitions. [2022-04-05 05:23:09,533 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 67 transitions. Word has length 49 [2022-04-05 05:23:09,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:23:09,533 INFO L478 AbstractCegarLoop]: Abstraction has 61 states and 67 transitions. [2022-04-05 05:23:09,533 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.8275862068965518) internal successors, (53), 28 states have internal predecessors, (53), 11 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-04-05 05:23:09,533 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 67 transitions. [2022-04-05 05:23:09,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-04-05 05:23:09,534 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:23:09,534 INFO L499 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:23:09,556 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-04-05 05:23:09,739 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-04-05 05:23:09,739 INFO L403 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:23:09,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:23:09,740 INFO L85 PathProgramCache]: Analyzing trace with hash -796887286, now seen corresponding path program 5 times [2022-04-05 05:23:09,740 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:23:09,740 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [520265247] [2022-04-05 05:23:09,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:23:09,740 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:23:09,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:09,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:23:09,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:09,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-04-05 05:23:09,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:09,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-04-05 05:23:09,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:09,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-04-05 05:23:09,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:09,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-04-05 05:23:09,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:09,850 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 24 proven. 16 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-04-05 05:23:09,850 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:23:09,850 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [520265247] [2022-04-05 05:23:09,851 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [520265247] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:23:09,851 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [880954310] [2022-04-05 05:23:09,851 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-04-05 05:23:09,851 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:09,851 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:23:09,852 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:23:09,852 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-04-05 05:23:09,883 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-04-05 05:23:09,884 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:23:09,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 14 conjunts are in the unsatisfiable core [2022-04-05 05:23:09,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:23:10,109 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 34 proven. 6 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-04-05 05:23:10,109 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:23:10,220 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 34 proven. 6 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-04-05 05:23:10,220 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [880954310] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:23:10,220 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:23:10,220 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 28 [2022-04-05 05:23:10,220 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [721824813] [2022-04-05 05:23:10,220 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:23:10,221 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-04-05 05:23:10,221 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:23:10,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-04-05 05:23:10,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=621, Unknown=0, NotChecked=0, Total=756 [2022-04-05 05:23:10,221 INFO L87 Difference]: Start difference. First operand 61 states and 67 transitions. Second operand has 28 states, 28 states have (on average 1.8571428571428572) internal successors, (52), 27 states have internal predecessors, (52), 11 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-04-05 05:23:10,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:23:10,627 INFO L93 Difference]: Finished difference Result 140 states and 169 transitions. [2022-04-05 05:23:10,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-04-05 05:23:10,627 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.8571428571428572) internal successors, (52), 27 states have internal predecessors, (52), 11 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) Word has length 49 [2022-04-05 05:23:10,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:23:10,628 INFO L225 Difference]: With dead ends: 140 [2022-04-05 05:23:10,628 INFO L226 Difference]: Without dead ends: 117 [2022-04-05 05:23:10,629 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 95 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 653 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=455, Invalid=1897, Unknown=0, NotChecked=0, Total=2352 [2022-04-05 05:23:10,631 INFO L913 BasicCegarLoop]: 23 mSDtfsCounter, 92 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 363 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 455 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 363 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-05 05:23:10,631 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [93 Valid, 70 Invalid, 455 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 363 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-05 05:23:10,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2022-04-05 05:23:10,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 61. [2022-04-05 05:23:10,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61 states, 47 states have (on average 1.148936170212766) internal successors, (54), 48 states have internal predecessors, (54), 7 states have call successors, (7), 7 states have call predecessors, (7), 6 states have return successors, (6), 5 states have call predecessors, (6), 6 states have call successors, (6) [2022-04-05 05:23:10,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 67 transitions. [2022-04-05 05:23:10,639 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 67 transitions. Word has length 49 [2022-04-05 05:23:10,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:23:10,639 INFO L478 AbstractCegarLoop]: Abstraction has 61 states and 67 transitions. [2022-04-05 05:23:10,639 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.8571428571428572) internal successors, (52), 27 states have internal predecessors, (52), 11 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-04-05 05:23:10,639 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 67 transitions. [2022-04-05 05:23:10,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-04-05 05:23:10,640 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:23:10,640 INFO L499 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:23:10,660 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-04-05 05:23:10,854 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-04-05 05:23:10,854 INFO L403 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:23:10,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:23:10,855 INFO L85 PathProgramCache]: Analyzing trace with hash -1679508854, now seen corresponding path program 6 times [2022-04-05 05:23:10,855 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:23:10,855 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [977523483] [2022-04-05 05:23:10,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:23:10,871 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:23:10,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:10,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:23:10,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:10,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-04-05 05:23:10,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:10,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-04-05 05:23:10,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:10,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-04-05 05:23:10,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:10,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-04-05 05:23:10,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:10,993 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 24 proven. 17 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-04-05 05:23:10,993 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:23:10,993 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [977523483] [2022-04-05 05:23:10,993 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [977523483] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:23:10,993 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1634494875] [2022-04-05 05:23:10,993 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-05 05:23:10,994 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:10,994 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:23:10,994 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:23:10,996 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-04-05 05:23:11,032 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-05 05:23:11,033 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:23:11,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 14 conjunts are in the unsatisfiable core [2022-04-05 05:23:11,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:23:11,266 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 34 proven. 7 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-04-05 05:23:11,266 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:23:11,366 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 34 proven. 7 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-04-05 05:23:11,366 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1634494875] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:23:11,366 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:23:11,366 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 27 [2022-04-05 05:23:11,367 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183391924] [2022-04-05 05:23:11,367 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:23:11,367 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-04-05 05:23:11,367 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:23:11,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-04-05 05:23:11,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=575, Unknown=0, NotChecked=0, Total=702 [2022-04-05 05:23:11,368 INFO L87 Difference]: Start difference. First operand 61 states and 67 transitions. Second operand has 27 states, 27 states have (on average 1.8888888888888888) internal successors, (51), 26 states have internal predecessors, (51), 11 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-04-05 05:23:11,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:23:11,804 INFO L93 Difference]: Finished difference Result 157 states and 192 transitions. [2022-04-05 05:23:11,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-04-05 05:23:11,805 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8888888888888888) internal successors, (51), 26 states have internal predecessors, (51), 11 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) Word has length 49 [2022-04-05 05:23:11,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:23:11,806 INFO L225 Difference]: With dead ends: 157 [2022-04-05 05:23:11,806 INFO L226 Difference]: Without dead ends: 134 [2022-04-05 05:23:11,806 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 96 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 642 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=457, Invalid=1895, Unknown=0, NotChecked=0, Total=2352 [2022-04-05 05:23:11,807 INFO L913 BasicCegarLoop]: 24 mSDtfsCounter, 125 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 421 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 81 SdHoareTripleChecker+Invalid, 522 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 421 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-05 05:23:11,807 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [126 Valid, 81 Invalid, 522 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 421 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-05 05:23:11,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2022-04-05 05:23:11,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 61. [2022-04-05 05:23:11,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61 states, 47 states have (on average 1.148936170212766) internal successors, (54), 48 states have internal predecessors, (54), 7 states have call successors, (7), 7 states have call predecessors, (7), 6 states have return successors, (6), 5 states have call predecessors, (6), 6 states have call successors, (6) [2022-04-05 05:23:11,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 67 transitions. [2022-04-05 05:23:11,816 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 67 transitions. Word has length 49 [2022-04-05 05:23:11,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:23:11,816 INFO L478 AbstractCegarLoop]: Abstraction has 61 states and 67 transitions. [2022-04-05 05:23:11,816 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.8888888888888888) internal successors, (51), 26 states have internal predecessors, (51), 11 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-04-05 05:23:11,816 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 67 transitions. [2022-04-05 05:23:11,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-04-05 05:23:11,817 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:23:11,817 INFO L499 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:23:11,851 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-04-05 05:23:12,031 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:12,032 INFO L403 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:23:12,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:23:12,032 INFO L85 PathProgramCache]: Analyzing trace with hash 2032797450, now seen corresponding path program 4 times [2022-04-05 05:23:12,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:23:12,032 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [621892224] [2022-04-05 05:23:12,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:23:12,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:23:12,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:12,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:23:12,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:12,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-04-05 05:23:12,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:12,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-04-05 05:23:12,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:12,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-04-05 05:23:12,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:12,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-04-05 05:23:12,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:12,143 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 24 proven. 20 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-04-05 05:23:12,143 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:23:12,143 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [621892224] [2022-04-05 05:23:12,144 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [621892224] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:23:12,144 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [899301483] [2022-04-05 05:23:12,144 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-05 05:23:12,144 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:12,144 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:23:12,145 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:23:12,145 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-04-05 05:23:12,175 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-05 05:23:12,175 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:23:12,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 14 conjunts are in the unsatisfiable core [2022-04-05 05:23:12,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:23:12,366 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 34 proven. 10 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-04-05 05:23:12,366 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:23:12,463 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 34 proven. 10 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-04-05 05:23:12,464 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [899301483] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:23:12,464 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:23:12,464 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 26 [2022-04-05 05:23:12,464 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1160194474] [2022-04-05 05:23:12,464 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:23:12,464 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-04-05 05:23:12,464 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:23:12,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-04-05 05:23:12,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=527, Unknown=0, NotChecked=0, Total=650 [2022-04-05 05:23:12,465 INFO L87 Difference]: Start difference. First operand 61 states and 67 transitions. Second operand has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 25 states have internal predecessors, (50), 11 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-04-05 05:23:12,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:23:12,853 INFO L93 Difference]: Finished difference Result 176 states and 218 transitions. [2022-04-05 05:23:12,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-04-05 05:23:12,853 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 25 states have internal predecessors, (50), 11 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) Word has length 49 [2022-04-05 05:23:12,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:23:12,854 INFO L225 Difference]: With dead ends: 176 [2022-04-05 05:23:12,854 INFO L226 Difference]: Without dead ends: 153 [2022-04-05 05:23:12,855 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 97 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 575 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=436, Invalid=1726, Unknown=0, NotChecked=0, Total=2162 [2022-04-05 05:23:12,855 INFO L913 BasicCegarLoop]: 24 mSDtfsCounter, 166 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 336 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 61 SdHoareTripleChecker+Invalid, 427 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 336 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-05 05:23:12,855 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [167 Valid, 61 Invalid, 427 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 336 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-05 05:23:12,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2022-04-05 05:23:12,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 63. [2022-04-05 05:23:12,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 49 states have (on average 1.163265306122449) internal successors, (57), 50 states have internal predecessors, (57), 7 states have call successors, (7), 7 states have call predecessors, (7), 6 states have return successors, (6), 5 states have call predecessors, (6), 6 states have call successors, (6) [2022-04-05 05:23:12,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 70 transitions. [2022-04-05 05:23:12,867 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 70 transitions. Word has length 49 [2022-04-05 05:23:12,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:23:12,867 INFO L478 AbstractCegarLoop]: Abstraction has 63 states and 70 transitions. [2022-04-05 05:23:12,868 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 25 states have internal predecessors, (50), 11 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-04-05 05:23:12,868 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 70 transitions. [2022-04-05 05:23:12,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-04-05 05:23:12,868 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:23:12,868 INFO L499 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:23:12,884 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2022-04-05 05:23:13,083 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:13,084 INFO L403 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:23:13,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:23:13,084 INFO L85 PathProgramCache]: Analyzing trace with hash 925499626, now seen corresponding path program 8 times [2022-04-05 05:23:13,084 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:23:13,084 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2061804147] [2022-04-05 05:23:13,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:23:13,084 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:23:13,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:13,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:23:13,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:13,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-04-05 05:23:13,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:13,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-04-05 05:23:13,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:13,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-04-05 05:23:13,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:13,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-04-05 05:23:13,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:13,165 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 18 proven. 31 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-04-05 05:23:13,165 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:23:13,165 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2061804147] [2022-04-05 05:23:13,165 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2061804147] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:23:13,165 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1977333179] [2022-04-05 05:23:13,165 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-05 05:23:13,165 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:13,166 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:23:13,166 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:23:13,169 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-04-05 05:23:13,199 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-05 05:23:13,199 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:23:13,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 13 conjunts are in the unsatisfiable core [2022-04-05 05:23:13,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:23:13,297 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 23 proven. 26 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-04-05 05:23:13,297 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:23:13,389 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 23 proven. 26 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-04-05 05:23:13,390 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1977333179] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:23:13,390 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:23:13,390 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 14 [2022-04-05 05:23:13,390 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [33993578] [2022-04-05 05:23:13,390 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:23:13,390 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-04-05 05:23:13,390 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:23:13,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-04-05 05:23:13,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2022-04-05 05:23:13,391 INFO L87 Difference]: Start difference. First operand 63 states and 70 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 11 states have internal predecessors, (38), 6 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2022-04-05 05:23:13,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:23:13,561 INFO L93 Difference]: Finished difference Result 76 states and 84 transitions. [2022-04-05 05:23:13,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-04-05 05:23:13,561 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 11 states have internal predecessors, (38), 6 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) Word has length 50 [2022-04-05 05:23:13,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:23:13,562 INFO L225 Difference]: With dead ends: 76 [2022-04-05 05:23:13,562 INFO L226 Difference]: Without dead ends: 74 [2022-04-05 05:23:13,562 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 110 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=121, Invalid=431, Unknown=0, NotChecked=0, Total=552 [2022-04-05 05:23:13,562 INFO L913 BasicCegarLoop]: 27 mSDtfsCounter, 56 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 219 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 269 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-05 05:23:13,563 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 54 Invalid, 269 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 219 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-05 05:23:13,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2022-04-05 05:23:13,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 70. [2022-04-05 05:23:13,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 54 states have (on average 1.1481481481481481) internal successors, (62), 55 states have internal predecessors, (62), 8 states have call successors, (8), 8 states have call predecessors, (8), 7 states have return successors, (7), 6 states have call predecessors, (7), 7 states have call successors, (7) [2022-04-05 05:23:13,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 77 transitions. [2022-04-05 05:23:13,571 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 77 transitions. Word has length 50 [2022-04-05 05:23:13,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:23:13,571 INFO L478 AbstractCegarLoop]: Abstraction has 70 states and 77 transitions. [2022-04-05 05:23:13,572 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 11 states have internal predecessors, (38), 6 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2022-04-05 05:23:13,572 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 77 transitions. [2022-04-05 05:23:13,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-04-05 05:23:13,572 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:23:13,572 INFO L499 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:23:13,588 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-04-05 05:23:13,777 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:13,777 INFO L403 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:23:13,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:23:13,777 INFO L85 PathProgramCache]: Analyzing trace with hash -162557522, now seen corresponding path program 9 times [2022-04-05 05:23:13,777 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:23:13,777 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1508073921] [2022-04-05 05:23:13,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:23:13,778 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:23:13,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:13,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:23:13,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:13,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-04-05 05:23:13,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:13,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-04-05 05:23:13,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:13,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-04-05 05:23:13,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:13,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-04-05 05:23:13,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:13,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-05 05:23:13,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:13,925 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 37 proven. 28 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-05 05:23:13,925 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:23:13,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1508073921] [2022-04-05 05:23:13,925 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1508073921] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:23:13,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1878671039] [2022-04-05 05:23:13,925 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-04-05 05:23:13,925 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:13,925 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:23:13,933 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:23:13,935 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-04-05 05:23:13,971 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-04-05 05:23:13,971 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:23:13,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 16 conjunts are in the unsatisfiable core [2022-04-05 05:23:13,973 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:23:14,284 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 50 proven. 15 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-05 05:23:14,285 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:23:14,400 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 50 proven. 15 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-05 05:23:14,400 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1878671039] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:23:14,401 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:23:14,401 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 34 [2022-04-05 05:23:14,401 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141046330] [2022-04-05 05:23:14,401 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:23:14,401 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-04-05 05:23:14,401 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:23:14,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-04-05 05:23:14,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=209, Invalid=913, Unknown=0, NotChecked=0, Total=1122 [2022-04-05 05:23:14,402 INFO L87 Difference]: Start difference. First operand 70 states and 77 transitions. Second operand has 34 states, 34 states have (on average 1.7647058823529411) internal successors, (60), 33 states have internal predecessors, (60), 13 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-04-05 05:23:14,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:23:14,778 INFO L93 Difference]: Finished difference Result 120 states and 140 transitions. [2022-04-05 05:23:14,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-05 05:23:14,780 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.7647058823529411) internal successors, (60), 33 states have internal predecessors, (60), 13 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) Word has length 57 [2022-04-05 05:23:14,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:23:14,780 INFO L225 Difference]: With dead ends: 120 [2022-04-05 05:23:14,780 INFO L226 Difference]: Without dead ends: 94 [2022-04-05 05:23:14,793 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 109 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 663 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=477, Invalid=1875, Unknown=0, NotChecked=0, Total=2352 [2022-04-05 05:23:14,794 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 46 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 489 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 546 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 489 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-05 05:23:14,794 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 92 Invalid, 546 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 489 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-05 05:23:14,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2022-04-05 05:23:14,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 71. [2022-04-05 05:23:14,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 55 states have (on average 1.1454545454545455) internal successors, (63), 56 states have internal predecessors, (63), 8 states have call successors, (8), 8 states have call predecessors, (8), 7 states have return successors, (7), 6 states have call predecessors, (7), 7 states have call successors, (7) [2022-04-05 05:23:14,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 78 transitions. [2022-04-05 05:23:14,804 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 78 transitions. Word has length 57 [2022-04-05 05:23:14,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:23:14,805 INFO L478 AbstractCegarLoop]: Abstraction has 71 states and 78 transitions. [2022-04-05 05:23:14,805 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 1.7647058823529411) internal successors, (60), 33 states have internal predecessors, (60), 13 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-04-05 05:23:14,805 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 78 transitions. [2022-04-05 05:23:14,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-04-05 05:23:14,805 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:23:14,805 INFO L499 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:23:14,821 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-04-05 05:23:15,011 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2022-04-05 05:23:15,011 INFO L403 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:23:15,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:23:15,012 INFO L85 PathProgramCache]: Analyzing trace with hash 567637294, now seen corresponding path program 7 times [2022-04-05 05:23:15,012 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:23:15,012 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1710144255] [2022-04-05 05:23:15,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:23:15,012 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:23:15,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:15,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:23:15,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:15,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-04-05 05:23:15,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:15,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-04-05 05:23:15,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:15,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-04-05 05:23:15,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:15,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-04-05 05:23:15,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:15,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-05 05:23:15,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:15,136 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 37 proven. 24 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-05 05:23:15,136 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:23:15,136 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1710144255] [2022-04-05 05:23:15,136 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1710144255] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:23:15,136 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [781789010] [2022-04-05 05:23:15,136 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-04-05 05:23:15,136 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:15,136 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:23:15,137 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:23:15,137 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-04-05 05:23:15,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:15,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 16 conjunts are in the unsatisfiable core [2022-04-05 05:23:15,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:23:15,437 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 50 proven. 11 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-05 05:23:15,438 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:23:15,552 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 50 proven. 11 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-05 05:23:15,552 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [781789010] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:23:15,553 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:23:15,553 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 33 [2022-04-05 05:23:15,553 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1267184982] [2022-04-05 05:23:15,553 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:23:15,553 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-04-05 05:23:15,553 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:23:15,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-04-05 05:23:15,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=866, Unknown=0, NotChecked=0, Total=1056 [2022-04-05 05:23:15,554 INFO L87 Difference]: Start difference. First operand 71 states and 78 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 13 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-04-05 05:23:15,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:23:15,953 INFO L93 Difference]: Finished difference Result 143 states and 170 transitions. [2022-04-05 05:23:15,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-04-05 05:23:15,953 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 13 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) Word has length 57 [2022-04-05 05:23:15,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:23:15,954 INFO L225 Difference]: With dead ends: 143 [2022-04-05 05:23:15,954 INFO L226 Difference]: Without dead ends: 117 [2022-04-05 05:23:15,955 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 110 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 821 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=547, Invalid=2315, Unknown=0, NotChecked=0, Total=2862 [2022-04-05 05:23:15,955 INFO L913 BasicCegarLoop]: 24 mSDtfsCounter, 78 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 387 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 480 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 387 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-05 05:23:15,955 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [79 Valid, 71 Invalid, 480 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 387 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-05 05:23:15,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2022-04-05 05:23:15,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 71. [2022-04-05 05:23:15,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 55 states have (on average 1.1454545454545455) internal successors, (63), 56 states have internal predecessors, (63), 8 states have call successors, (8), 8 states have call predecessors, (8), 7 states have return successors, (7), 6 states have call predecessors, (7), 7 states have call successors, (7) [2022-04-05 05:23:15,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 78 transitions. [2022-04-05 05:23:15,966 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 78 transitions. Word has length 57 [2022-04-05 05:23:15,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:23:15,966 INFO L478 AbstractCegarLoop]: Abstraction has 71 states and 78 transitions. [2022-04-05 05:23:15,966 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 13 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-04-05 05:23:15,966 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 78 transitions. [2022-04-05 05:23:15,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-04-05 05:23:15,966 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:23:15,967 INFO L499 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:23:15,984 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-04-05 05:23:16,182 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2022-04-05 05:23:16,182 INFO L403 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:23:16,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:23:16,183 INFO L85 PathProgramCache]: Analyzing trace with hash 1145381294, now seen corresponding path program 8 times [2022-04-05 05:23:16,183 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:23:16,183 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [859606668] [2022-04-05 05:23:16,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:23:16,183 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:23:16,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:16,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:23:16,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:16,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-04-05 05:23:16,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:16,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-04-05 05:23:16,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:16,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-04-05 05:23:16,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:16,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-04-05 05:23:16,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:16,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-05 05:23:16,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:16,307 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 37 proven. 22 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-05 05:23:16,308 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:23:16,308 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [859606668] [2022-04-05 05:23:16,308 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [859606668] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:23:16,308 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1035845474] [2022-04-05 05:23:16,308 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-05 05:23:16,308 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:16,308 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:23:16,309 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:23:16,310 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-04-05 05:23:16,346 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-05 05:23:16,347 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:23:16,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 16 conjunts are in the unsatisfiable core [2022-04-05 05:23:16,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:23:16,642 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 50 proven. 9 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-05 05:23:16,642 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:23:16,757 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 50 proven. 9 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-05 05:23:16,757 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1035845474] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:23:16,757 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:23:16,757 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 32 [2022-04-05 05:23:16,757 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1728301] [2022-04-05 05:23:16,757 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:23:16,757 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-04-05 05:23:16,758 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:23:16,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-04-05 05:23:16,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=817, Unknown=0, NotChecked=0, Total=992 [2022-04-05 05:23:16,758 INFO L87 Difference]: Start difference. First operand 71 states and 78 transitions. Second operand has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 13 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-04-05 05:23:17,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:23:17,320 INFO L93 Difference]: Finished difference Result 165 states and 199 transitions. [2022-04-05 05:23:17,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-04-05 05:23:17,320 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 13 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) Word has length 57 [2022-04-05 05:23:17,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:23:17,321 INFO L225 Difference]: With dead ends: 165 [2022-04-05 05:23:17,321 INFO L226 Difference]: Without dead ends: 139 [2022-04-05 05:23:17,322 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 111 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 934 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=600, Invalid=2592, Unknown=0, NotChecked=0, Total=3192 [2022-04-05 05:23:17,323 INFO L913 BasicCegarLoop]: 26 mSDtfsCounter, 76 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 546 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 98 SdHoareTripleChecker+Invalid, 632 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 546 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:23:17,323 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 98 Invalid, 632 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 546 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:23:17,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2022-04-05 05:23:17,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 71. [2022-04-05 05:23:17,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 55 states have (on average 1.1454545454545455) internal successors, (63), 56 states have internal predecessors, (63), 8 states have call successors, (8), 8 states have call predecessors, (8), 7 states have return successors, (7), 6 states have call predecessors, (7), 7 states have call successors, (7) [2022-04-05 05:23:17,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 78 transitions. [2022-04-05 05:23:17,343 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 78 transitions. Word has length 57 [2022-04-05 05:23:17,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:23:17,343 INFO L478 AbstractCegarLoop]: Abstraction has 71 states and 78 transitions. [2022-04-05 05:23:17,343 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 13 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-04-05 05:23:17,343 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 78 transitions. [2022-04-05 05:23:17,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-04-05 05:23:17,344 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:23:17,344 INFO L499 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:23:17,368 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2022-04-05 05:23:17,553 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:17,553 INFO L403 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:23:17,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:23:17,553 INFO L85 PathProgramCache]: Analyzing trace with hash 1995302190, now seen corresponding path program 9 times [2022-04-05 05:23:17,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:23:17,553 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515335431] [2022-04-05 05:23:17,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:23:17,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:23:17,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:17,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:23:17,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:17,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-04-05 05:23:17,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:17,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-04-05 05:23:17,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:17,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-04-05 05:23:17,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:17,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-04-05 05:23:17,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:17,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-05 05:23:17,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:17,690 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 37 proven. 22 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-05 05:23:17,690 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:23:17,690 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [515335431] [2022-04-05 05:23:17,690 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [515335431] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:23:17,690 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1361673833] [2022-04-05 05:23:17,690 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-04-05 05:23:17,690 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:17,691 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:23:17,691 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:23:17,692 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-04-05 05:23:17,728 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-04-05 05:23:17,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:23:17,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 16 conjunts are in the unsatisfiable core [2022-04-05 05:23:17,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:23:18,018 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 50 proven. 9 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-05 05:23:18,018 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:23:18,129 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 50 proven. 9 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-05 05:23:18,129 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1361673833] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:23:18,129 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:23:18,129 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 31 [2022-04-05 05:23:18,130 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [50298438] [2022-04-05 05:23:18,130 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:23:18,130 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-04-05 05:23:18,130 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:23:18,130 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-04-05 05:23:18,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=766, Unknown=0, NotChecked=0, Total=930 [2022-04-05 05:23:18,131 INFO L87 Difference]: Start difference. First operand 71 states and 78 transitions. Second operand has 31 states, 31 states have (on average 1.8387096774193548) internal successors, (57), 30 states have internal predecessors, (57), 13 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-04-05 05:23:18,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:23:18,684 INFO L93 Difference]: Finished difference Result 186 states and 227 transitions. [2022-04-05 05:23:18,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-04-05 05:23:18,685 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.8387096774193548) internal successors, (57), 30 states have internal predecessors, (57), 13 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) Word has length 57 [2022-04-05 05:23:18,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:23:18,686 INFO L225 Difference]: With dead ends: 186 [2022-04-05 05:23:18,686 INFO L226 Difference]: Without dead ends: 160 [2022-04-05 05:23:18,687 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 112 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 975 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=620, Invalid=2686, Unknown=0, NotChecked=0, Total=3306 [2022-04-05 05:23:18,687 INFO L913 BasicCegarLoop]: 25 mSDtfsCounter, 113 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 594 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 102 SdHoareTripleChecker+Invalid, 706 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 594 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-05 05:23:18,687 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 102 Invalid, 706 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 594 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-05 05:23:18,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2022-04-05 05:23:18,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 71. [2022-04-05 05:23:18,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 55 states have (on average 1.1454545454545455) internal successors, (63), 56 states have internal predecessors, (63), 8 states have call successors, (8), 8 states have call predecessors, (8), 7 states have return successors, (7), 6 states have call predecessors, (7), 7 states have call successors, (7) [2022-04-05 05:23:18,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 78 transitions. [2022-04-05 05:23:18,711 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 78 transitions. Word has length 57 [2022-04-05 05:23:18,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:23:18,711 INFO L478 AbstractCegarLoop]: Abstraction has 71 states and 78 transitions. [2022-04-05 05:23:18,711 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 1.8387096774193548) internal successors, (57), 30 states have internal predecessors, (57), 13 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-04-05 05:23:18,711 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 78 transitions. [2022-04-05 05:23:18,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-04-05 05:23:18,712 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:23:18,712 INFO L499 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:23:18,728 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2022-04-05 05:23:18,916 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:18,916 INFO L403 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:23:18,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:23:18,916 INFO L85 PathProgramCache]: Analyzing trace with hash -1302416978, now seen corresponding path program 10 times [2022-04-05 05:23:18,916 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:23:18,916 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630465071] [2022-04-05 05:23:18,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:23:18,917 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:23:18,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:19,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:23:19,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:19,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-04-05 05:23:19,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:19,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-04-05 05:23:19,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:19,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-04-05 05:23:19,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:19,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-04-05 05:23:19,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:19,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-05 05:23:19,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:19,053 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 37 proven. 24 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-05 05:23:19,053 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:23:19,053 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [630465071] [2022-04-05 05:23:19,053 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [630465071] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:23:19,054 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1128777106] [2022-04-05 05:23:19,054 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-05 05:23:19,054 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:19,054 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:23:19,055 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:23:19,056 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-04-05 05:23:19,102 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-05 05:23:19,102 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:23:19,103 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 16 conjunts are in the unsatisfiable core [2022-04-05 05:23:19,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:23:19,354 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 50 proven. 11 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-05 05:23:19,354 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:23:19,467 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 50 proven. 11 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-05 05:23:19,467 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1128777106] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:23:19,467 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:23:19,467 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 30 [2022-04-05 05:23:19,467 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398142666] [2022-04-05 05:23:19,468 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:23:19,468 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-04-05 05:23:19,468 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:23:19,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-04-05 05:23:19,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=713, Unknown=0, NotChecked=0, Total=870 [2022-04-05 05:23:19,469 INFO L87 Difference]: Start difference. First operand 71 states and 78 transitions. Second operand has 30 states, 30 states have (on average 1.8666666666666667) internal successors, (56), 29 states have internal predecessors, (56), 13 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-04-05 05:23:19,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:23:19,948 INFO L93 Difference]: Finished difference Result 206 states and 254 transitions. [2022-04-05 05:23:19,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-04-05 05:23:19,949 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.8666666666666667) internal successors, (56), 29 states have internal predecessors, (56), 13 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) Word has length 57 [2022-04-05 05:23:19,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:23:19,949 INFO L225 Difference]: With dead ends: 206 [2022-04-05 05:23:19,949 INFO L226 Difference]: Without dead ends: 180 [2022-04-05 05:23:19,950 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 113 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 925 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=604, Invalid=2588, Unknown=0, NotChecked=0, Total=3192 [2022-04-05 05:23:19,951 INFO L913 BasicCegarLoop]: 25 mSDtfsCounter, 147 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 371 mSolverCounterSat, 124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 495 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 371 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-05 05:23:19,951 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [148 Valid, 62 Invalid, 495 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [124 Valid, 371 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-05 05:23:19,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2022-04-05 05:23:19,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 71. [2022-04-05 05:23:19,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 55 states have (on average 1.1454545454545455) internal successors, (63), 56 states have internal predecessors, (63), 8 states have call successors, (8), 8 states have call predecessors, (8), 7 states have return successors, (7), 6 states have call predecessors, (7), 7 states have call successors, (7) [2022-04-05 05:23:19,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 78 transitions. [2022-04-05 05:23:19,965 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 78 transitions. Word has length 57 [2022-04-05 05:23:19,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:23:19,965 INFO L478 AbstractCegarLoop]: Abstraction has 71 states and 78 transitions. [2022-04-05 05:23:19,965 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.8666666666666667) internal successors, (56), 29 states have internal predecessors, (56), 13 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-04-05 05:23:19,965 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 78 transitions. [2022-04-05 05:23:19,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-04-05 05:23:19,966 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:23:19,966 INFO L499 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:23:19,981 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2022-04-05 05:23:20,167 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-04-05 05:23:20,167 INFO L403 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:23:20,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:23:20,168 INFO L85 PathProgramCache]: Analyzing trace with hash 392320302, now seen corresponding path program 5 times [2022-04-05 05:23:20,168 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:23:20,168 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [971804899] [2022-04-05 05:23:20,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:23:20,168 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:23:20,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:20,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:23:20,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:20,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-04-05 05:23:20,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:20,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-04-05 05:23:20,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:20,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-04-05 05:23:20,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:20,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-04-05 05:23:20,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:20,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-05 05:23:20,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:20,308 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 37 proven. 28 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-05 05:23:20,308 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:23:20,308 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [971804899] [2022-04-05 05:23:20,309 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [971804899] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:23:20,309 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1569976022] [2022-04-05 05:23:20,309 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-04-05 05:23:20,309 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:20,309 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:23:20,310 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:23:20,311 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-04-05 05:23:20,346 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-04-05 05:23:20,347 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:23:20,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 16 conjunts are in the unsatisfiable core [2022-04-05 05:23:20,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:23:20,640 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 50 proven. 15 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-05 05:23:20,640 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:23:20,753 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 50 proven. 15 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-05 05:23:20,753 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1569976022] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:23:20,753 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:23:20,753 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 29 [2022-04-05 05:23:20,753 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [834760488] [2022-04-05 05:23:20,753 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:23:20,754 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-04-05 05:23:20,754 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:23:20,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-04-05 05:23:20,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=658, Unknown=0, NotChecked=0, Total=812 [2022-04-05 05:23:20,755 INFO L87 Difference]: Start difference. First operand 71 states and 78 transitions. Second operand has 29 states, 29 states have (on average 1.896551724137931) internal successors, (55), 28 states have internal predecessors, (55), 13 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-04-05 05:23:21,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:23:21,317 INFO L93 Difference]: Finished difference Result 228 states and 284 transitions. [2022-04-05 05:23:21,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-04-05 05:23:21,318 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.896551724137931) internal successors, (55), 28 states have internal predecessors, (55), 13 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) Word has length 57 [2022-04-05 05:23:21,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:23:21,320 INFO L225 Difference]: With dead ends: 228 [2022-04-05 05:23:21,320 INFO L226 Difference]: Without dead ends: 202 [2022-04-05 05:23:21,321 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 114 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 802 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=562, Invalid=2300, Unknown=0, NotChecked=0, Total=2862 [2022-04-05 05:23:21,322 INFO L913 BasicCegarLoop]: 24 mSDtfsCounter, 184 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 445 mSolverCounterSat, 108 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 185 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 553 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 108 IncrementalHoareTripleChecker+Valid, 445 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-05 05:23:21,322 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [185 Valid, 71 Invalid, 553 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [108 Valid, 445 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-05 05:23:21,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2022-04-05 05:23:21,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 73. [2022-04-05 05:23:21,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73 states, 57 states have (on average 1.1578947368421053) internal successors, (66), 58 states have internal predecessors, (66), 8 states have call successors, (8), 8 states have call predecessors, (8), 7 states have return successors, (7), 6 states have call predecessors, (7), 7 states have call successors, (7) [2022-04-05 05:23:21,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 81 transitions. [2022-04-05 05:23:21,339 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 81 transitions. Word has length 57 [2022-04-05 05:23:21,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:23:21,349 INFO L478 AbstractCegarLoop]: Abstraction has 73 states and 81 transitions. [2022-04-05 05:23:21,349 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.896551724137931) internal successors, (55), 28 states have internal predecessors, (55), 13 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-04-05 05:23:21,349 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 81 transitions. [2022-04-05 05:23:21,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-04-05 05:23:21,350 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:23:21,350 INFO L499 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:23:21,369 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-04-05 05:23:21,562 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-04-05 05:23:21,563 INFO L403 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:23:21,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:23:21,563 INFO L85 PathProgramCache]: Analyzing trace with hash 1295436686, now seen corresponding path program 10 times [2022-04-05 05:23:21,563 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:23:21,563 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [776085518] [2022-04-05 05:23:21,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:23:21,564 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:23:21,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:21,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:23:21,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:21,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-04-05 05:23:21,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:21,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-04-05 05:23:21,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:21,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-04-05 05:23:21,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:21,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-05 05:23:21,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:21,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-05 05:23:21,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:21,648 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 25 proven. 46 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-05 05:23:21,648 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:23:21,649 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [776085518] [2022-04-05 05:23:21,649 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [776085518] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:23:21,649 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [415308185] [2022-04-05 05:23:21,649 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-05 05:23:21,649 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:21,649 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:23:21,650 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:23:21,678 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-04-05 05:23:21,694 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-05 05:23:21,694 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:23:21,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 15 conjunts are in the unsatisfiable core [2022-04-05 05:23:21,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:23:21,814 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 31 proven. 40 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-05 05:23:21,814 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:23:21,932 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 31 proven. 40 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-05 05:23:21,932 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [415308185] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:23:21,932 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:23:21,932 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 15 [2022-04-05 05:23:21,932 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [185916267] [2022-04-05 05:23:21,932 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:23:21,933 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-04-05 05:23:21,933 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:23:21,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-04-05 05:23:21,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2022-04-05 05:23:21,933 INFO L87 Difference]: Start difference. First operand 73 states and 81 transitions. Second operand has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 12 states have internal predecessors, (41), 7 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-04-05 05:23:22,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:23:22,164 INFO L93 Difference]: Finished difference Result 86 states and 95 transitions. [2022-04-05 05:23:22,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-04-05 05:23:22,164 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 12 states have internal predecessors, (41), 7 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Word has length 58 [2022-04-05 05:23:22,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:23:22,165 INFO L225 Difference]: With dead ends: 86 [2022-04-05 05:23:22,165 INFO L226 Difference]: Without dead ends: 84 [2022-04-05 05:23:22,165 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 129 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=145, Invalid=505, Unknown=0, NotChecked=0, Total=650 [2022-04-05 05:23:22,165 INFO L913 BasicCegarLoop]: 29 mSDtfsCounter, 61 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 320 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 56 SdHoareTripleChecker+Invalid, 377 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 320 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-05 05:23:22,166 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 56 Invalid, 377 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 320 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-05 05:23:22,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2022-04-05 05:23:22,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 80. [2022-04-05 05:23:22,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 62 states have (on average 1.1451612903225807) internal successors, (71), 63 states have internal predecessors, (71), 9 states have call successors, (9), 9 states have call predecessors, (9), 8 states have return successors, (8), 7 states have call predecessors, (8), 8 states have call successors, (8) [2022-04-05 05:23:22,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 88 transitions. [2022-04-05 05:23:22,179 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 88 transitions. Word has length 58 [2022-04-05 05:23:22,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:23:22,179 INFO L478 AbstractCegarLoop]: Abstraction has 80 states and 88 transitions. [2022-04-05 05:23:22,179 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 12 states have internal predecessors, (41), 7 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-04-05 05:23:22,179 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 88 transitions. [2022-04-05 05:23:22,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-04-05 05:23:22,180 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:23:22,180 INFO L499 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:23:22,198 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-04-05 05:23:22,395 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-04-05 05:23:22,395 INFO L403 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:23:22,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:23:22,396 INFO L85 PathProgramCache]: Analyzing trace with hash 1953253002, now seen corresponding path program 11 times [2022-04-05 05:23:22,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:23:22,396 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [596886566] [2022-04-05 05:23:22,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:23:22,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:23:22,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:22,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:23:22,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:22,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-04-05 05:23:22,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:22,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-04-05 05:23:22,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:22,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-04-05 05:23:22,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:22,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-05 05:23:22,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:22,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-05 05:23:22,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:22,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-05 05:23:22,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:22,554 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 53 proven. 37 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-04-05 05:23:22,554 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:23:22,555 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [596886566] [2022-04-05 05:23:22,555 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [596886566] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:23:22,555 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1105265324] [2022-04-05 05:23:22,555 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-04-05 05:23:22,555 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:22,555 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:23:22,556 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:23:22,578 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-04-05 05:23:22,616 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-04-05 05:23:22,616 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:23:22,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-05 05:23:22,618 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:23:23,006 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 69 proven. 21 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-04-05 05:23:23,006 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:23:23,171 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 69 proven. 21 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-04-05 05:23:23,172 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1105265324] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:23:23,172 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:23:23,172 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 19] total 38 [2022-04-05 05:23:23,172 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [104291335] [2022-04-05 05:23:23,172 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:23:23,172 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-04-05 05:23:23,172 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:23:23,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-04-05 05:23:23,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=261, Invalid=1145, Unknown=0, NotChecked=0, Total=1406 [2022-04-05 05:23:23,173 INFO L87 Difference]: Start difference. First operand 80 states and 88 transitions. Second operand has 38 states, 38 states have (on average 1.736842105263158) internal successors, (66), 37 states have internal predecessors, (66), 15 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2022-04-05 05:23:23,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:23:23,569 INFO L93 Difference]: Finished difference Result 137 states and 160 transitions. [2022-04-05 05:23:23,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-04-05 05:23:23,570 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.736842105263158) internal successors, (66), 37 states have internal predecessors, (66), 15 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) Word has length 65 [2022-04-05 05:23:23,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:23:23,570 INFO L225 Difference]: With dead ends: 137 [2022-04-05 05:23:23,571 INFO L226 Difference]: Without dead ends: 108 [2022-04-05 05:23:23,572 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 125 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 870 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=590, Invalid=2380, Unknown=0, NotChecked=0, Total=2970 [2022-04-05 05:23:23,572 INFO L913 BasicCegarLoop]: 21 mSDtfsCounter, 47 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 383 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 456 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 383 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-05 05:23:23,572 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 68 Invalid, 456 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 383 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-05 05:23:23,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2022-04-05 05:23:23,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 81. [2022-04-05 05:23:23,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 63 states have (on average 1.1428571428571428) internal successors, (72), 64 states have internal predecessors, (72), 9 states have call successors, (9), 9 states have call predecessors, (9), 8 states have return successors, (8), 7 states have call predecessors, (8), 8 states have call successors, (8) [2022-04-05 05:23:23,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 89 transitions. [2022-04-05 05:23:23,595 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 89 transitions. Word has length 65 [2022-04-05 05:23:23,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:23:23,596 INFO L478 AbstractCegarLoop]: Abstraction has 81 states and 89 transitions. [2022-04-05 05:23:23,596 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 1.736842105263158) internal successors, (66), 37 states have internal predecessors, (66), 15 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2022-04-05 05:23:23,596 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 89 transitions. [2022-04-05 05:23:23,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-04-05 05:23:23,596 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:23:23,596 INFO L499 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:23:23,612 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-04-05 05:23:23,801 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-04-05 05:23:23,802 INFO L403 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:23:23,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:23:23,802 INFO L85 PathProgramCache]: Analyzing trace with hash 462858762, now seen corresponding path program 11 times [2022-04-05 05:23:23,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:23:23,802 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1218841718] [2022-04-05 05:23:23,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:23:23,802 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:23:23,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:23,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:23:23,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:23,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-04-05 05:23:23,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:23,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-04-05 05:23:23,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:23,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-04-05 05:23:23,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:23,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-05 05:23:23,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:23,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-05 05:23:23,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:23,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-05 05:23:23,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:23,951 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 53 proven. 32 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-04-05 05:23:23,952 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:23:23,952 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1218841718] [2022-04-05 05:23:23,952 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1218841718] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:23:23,952 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1251749262] [2022-04-05 05:23:23,952 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-04-05 05:23:23,952 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:23,952 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:23:23,953 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:23:23,954 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-04-05 05:23:23,989 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-04-05 05:23:23,989 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:23:23,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-05 05:23:23,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:23:24,319 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 69 proven. 16 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-04-05 05:23:24,320 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:23:24,489 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 69 proven. 16 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-04-05 05:23:24,489 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1251749262] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:23:24,489 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:23:24,489 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 19] total 37 [2022-04-05 05:23:24,489 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1530409292] [2022-04-05 05:23:24,489 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:23:24,490 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-04-05 05:23:24,490 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:23:24,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-04-05 05:23:24,490 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=239, Invalid=1093, Unknown=0, NotChecked=0, Total=1332 [2022-04-05 05:23:24,491 INFO L87 Difference]: Start difference. First operand 81 states and 89 transitions. Second operand has 37 states, 37 states have (on average 1.7567567567567568) internal successors, (65), 36 states have internal predecessors, (65), 15 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2022-04-05 05:23:25,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:23:25,123 INFO L93 Difference]: Finished difference Result 164 states and 195 transitions. [2022-04-05 05:23:25,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-04-05 05:23:25,124 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.7567567567567568) internal successors, (65), 36 states have internal predecessors, (65), 15 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) Word has length 65 [2022-04-05 05:23:25,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:23:25,124 INFO L225 Difference]: With dead ends: 164 [2022-04-05 05:23:25,124 INFO L226 Difference]: Without dead ends: 135 [2022-04-05 05:23:25,125 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 126 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1090 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=686, Invalid=2974, Unknown=0, NotChecked=0, Total=3660 [2022-04-05 05:23:25,126 INFO L913 BasicCegarLoop]: 26 mSDtfsCounter, 62 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 725 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 810 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 725 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:23:25,126 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 123 Invalid, 810 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 725 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:23:25,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2022-04-05 05:23:25,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 81. [2022-04-05 05:23:25,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 63 states have (on average 1.1428571428571428) internal successors, (72), 64 states have internal predecessors, (72), 9 states have call successors, (9), 9 states have call predecessors, (9), 8 states have return successors, (8), 7 states have call predecessors, (8), 8 states have call successors, (8) [2022-04-05 05:23:25,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 89 transitions. [2022-04-05 05:23:25,144 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 89 transitions. Word has length 65 [2022-04-05 05:23:25,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:23:25,145 INFO L478 AbstractCegarLoop]: Abstraction has 81 states and 89 transitions. [2022-04-05 05:23:25,145 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 1.7567567567567568) internal successors, (65), 36 states have internal predecessors, (65), 15 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2022-04-05 05:23:25,145 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 89 transitions. [2022-04-05 05:23:25,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-04-05 05:23:25,145 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:23:25,145 INFO L499 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:23:25,161 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-04-05 05:23:25,359 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:25,359 INFO L403 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:23:25,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:23:25,360 INFO L85 PathProgramCache]: Analyzing trace with hash 2077349514, now seen corresponding path program 12 times [2022-04-05 05:23:25,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:23:25,360 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1580276667] [2022-04-05 05:23:25,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:23:25,360 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:23:25,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:25,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:23:25,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:25,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-04-05 05:23:25,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:25,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-04-05 05:23:25,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:25,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-04-05 05:23:25,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:25,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-05 05:23:25,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:25,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-05 05:23:25,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:25,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-05 05:23:25,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:25,513 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 53 proven. 29 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-04-05 05:23:25,513 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:23:25,514 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1580276667] [2022-04-05 05:23:25,514 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1580276667] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:23:25,514 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1813420952] [2022-04-05 05:23:25,514 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-05 05:23:25,514 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:25,514 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:23:25,515 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:23:25,516 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-04-05 05:23:25,553 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-05 05:23:25,554 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:23:25,554 INFO L263 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-05 05:23:25,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:23:25,902 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 69 proven. 13 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-04-05 05:23:25,903 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:23:26,032 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 69 proven. 13 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-04-05 05:23:26,032 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1813420952] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:23:26,032 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:23:26,032 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 19] total 36 [2022-04-05 05:23:26,033 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1514119119] [2022-04-05 05:23:26,033 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:23:26,033 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-04-05 05:23:26,033 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:23:26,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-04-05 05:23:26,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=221, Invalid=1039, Unknown=0, NotChecked=0, Total=1260 [2022-04-05 05:23:26,034 INFO L87 Difference]: Start difference. First operand 81 states and 89 transitions. Second operand has 36 states, 36 states have (on average 1.7777777777777777) internal successors, (64), 35 states have internal predecessors, (64), 15 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2022-04-05 05:23:26,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:23:26,594 INFO L93 Difference]: Finished difference Result 190 states and 229 transitions. [2022-04-05 05:23:26,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-04-05 05:23:26,595 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.7777777777777777) internal successors, (64), 35 states have internal predecessors, (64), 15 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) Word has length 65 [2022-04-05 05:23:26,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:23:26,595 INFO L225 Difference]: With dead ends: 190 [2022-04-05 05:23:26,595 INFO L226 Difference]: Without dead ends: 161 [2022-04-05 05:23:26,596 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 127 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1264 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=766, Invalid=3394, Unknown=0, NotChecked=0, Total=4160 [2022-04-05 05:23:26,596 INFO L913 BasicCegarLoop]: 25 mSDtfsCounter, 107 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 522 mSolverCounterSat, 135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 87 SdHoareTripleChecker+Invalid, 657 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 522 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-05 05:23:26,597 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 87 Invalid, 657 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 522 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-05 05:23:26,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2022-04-05 05:23:26,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 81. [2022-04-05 05:23:26,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 63 states have (on average 1.1428571428571428) internal successors, (72), 64 states have internal predecessors, (72), 9 states have call successors, (9), 9 states have call predecessors, (9), 8 states have return successors, (8), 7 states have call predecessors, (8), 8 states have call successors, (8) [2022-04-05 05:23:26,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 89 transitions. [2022-04-05 05:23:26,614 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 89 transitions. Word has length 65 [2022-04-05 05:23:26,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:23:26,614 INFO L478 AbstractCegarLoop]: Abstraction has 81 states and 89 transitions. [2022-04-05 05:23:26,614 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 1.7777777777777777) internal successors, (64), 35 states have internal predecessors, (64), 15 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2022-04-05 05:23:26,614 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 89 transitions. [2022-04-05 05:23:26,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-04-05 05:23:26,615 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:23:26,615 INFO L499 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:23:26,630 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2022-04-05 05:23:26,823 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:26,823 INFO L403 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:23:26,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:23:26,824 INFO L85 PathProgramCache]: Analyzing trace with hash -918611446, now seen corresponding path program 13 times [2022-04-05 05:23:26,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:23:26,824 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802284595] [2022-04-05 05:23:26,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:23:26,824 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:23:26,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:26,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:23:26,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:26,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-04-05 05:23:26,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:26,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-04-05 05:23:26,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:26,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-04-05 05:23:26,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:26,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-05 05:23:26,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:26,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-05 05:23:26,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:26,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-05 05:23:26,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:26,967 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 53 proven. 28 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-04-05 05:23:26,968 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:23:26,968 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [802284595] [2022-04-05 05:23:26,968 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [802284595] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:23:26,968 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [59343278] [2022-04-05 05:23:26,968 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-04-05 05:23:26,968 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:26,968 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:23:26,983 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:23:26,984 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-04-05 05:23:27,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:27,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-05 05:23:27,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:23:27,330 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 69 proven. 12 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-04-05 05:23:27,330 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:23:27,445 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 69 proven. 12 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-04-05 05:23:27,445 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [59343278] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:23:27,445 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:23:27,445 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 19] total 35 [2022-04-05 05:23:27,445 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [480074712] [2022-04-05 05:23:27,445 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:23:27,445 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-04-05 05:23:27,446 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:23:27,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-04-05 05:23:27,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=207, Invalid=983, Unknown=0, NotChecked=0, Total=1190 [2022-04-05 05:23:27,446 INFO L87 Difference]: Start difference. First operand 81 states and 89 transitions. Second operand has 35 states, 35 states have (on average 1.8) internal successors, (63), 34 states have internal predecessors, (63), 15 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2022-04-05 05:23:28,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:23:28,171 INFO L93 Difference]: Finished difference Result 215 states and 262 transitions. [2022-04-05 05:23:28,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-04-05 05:23:28,172 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.8) internal successors, (63), 34 states have internal predecessors, (63), 15 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) Word has length 65 [2022-04-05 05:23:28,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:23:28,173 INFO L225 Difference]: With dead ends: 215 [2022-04-05 05:23:28,173 INFO L226 Difference]: Without dead ends: 186 [2022-04-05 05:23:28,173 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 128 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1358 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=810, Invalid=3612, Unknown=0, NotChecked=0, Total=4422 [2022-04-05 05:23:28,173 INFO L913 BasicCegarLoop]: 27 mSDtfsCounter, 113 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 749 mSolverCounterSat, 137 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 886 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 137 IncrementalHoareTripleChecker+Valid, 749 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:23:28,174 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 109 Invalid, 886 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [137 Valid, 749 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:23:28,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2022-04-05 05:23:28,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 81. [2022-04-05 05:23:28,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 63 states have (on average 1.1428571428571428) internal successors, (72), 64 states have internal predecessors, (72), 9 states have call successors, (9), 9 states have call predecessors, (9), 8 states have return successors, (8), 7 states have call predecessors, (8), 8 states have call successors, (8) [2022-04-05 05:23:28,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 89 transitions. [2022-04-05 05:23:28,195 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 89 transitions. Word has length 65 [2022-04-05 05:23:28,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:23:28,195 INFO L478 AbstractCegarLoop]: Abstraction has 81 states and 89 transitions. [2022-04-05 05:23:28,195 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 1.8) internal successors, (63), 34 states have internal predecessors, (63), 15 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2022-04-05 05:23:28,196 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 89 transitions. [2022-04-05 05:23:28,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-04-05 05:23:28,196 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:23:28,196 INFO L499 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:23:28,216 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2022-04-05 05:23:28,398 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2022-04-05 05:23:28,398 INFO L403 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:23:28,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:23:28,398 INFO L85 PathProgramCache]: Analyzing trace with hash 1062954634, now seen corresponding path program 14 times [2022-04-05 05:23:28,398 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:23:28,398 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1800887342] [2022-04-05 05:23:28,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:23:28,399 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:23:28,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:28,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:23:28,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:28,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-04-05 05:23:28,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:28,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-04-05 05:23:28,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:28,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-04-05 05:23:28,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:28,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-05 05:23:28,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:28,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-05 05:23:28,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:28,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-05 05:23:28,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:28,555 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 53 proven. 29 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-04-05 05:23:28,555 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:23:28,555 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1800887342] [2022-04-05 05:23:28,555 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1800887342] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:23:28,555 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [75376721] [2022-04-05 05:23:28,555 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-05 05:23:28,556 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:28,556 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:23:28,571 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:23:28,574 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-04-05 05:23:28,610 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-05 05:23:28,610 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:23:28,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-05 05:23:28,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:23:28,919 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 69 proven. 13 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-04-05 05:23:28,919 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:23:29,032 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 69 proven. 13 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-04-05 05:23:29,032 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [75376721] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:23:29,032 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:23:29,032 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 19] total 34 [2022-04-05 05:23:29,032 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1372446652] [2022-04-05 05:23:29,032 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:23:29,033 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-04-05 05:23:29,033 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:23:29,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-04-05 05:23:29,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=197, Invalid=925, Unknown=0, NotChecked=0, Total=1122 [2022-04-05 05:23:29,033 INFO L87 Difference]: Start difference. First operand 81 states and 89 transitions. Second operand has 34 states, 34 states have (on average 1.8235294117647058) internal successors, (62), 33 states have internal predecessors, (62), 15 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2022-04-05 05:23:29,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:23:29,738 INFO L93 Difference]: Finished difference Result 239 states and 294 transitions. [2022-04-05 05:23:29,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-04-05 05:23:29,738 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.8235294117647058) internal successors, (62), 33 states have internal predecessors, (62), 15 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) Word has length 65 [2022-04-05 05:23:29,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:23:29,739 INFO L225 Difference]: With dead ends: 239 [2022-04-05 05:23:29,739 INFO L226 Difference]: Without dead ends: 210 [2022-04-05 05:23:29,740 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 129 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1366 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=812, Invalid=3610, Unknown=0, NotChecked=0, Total=4422 [2022-04-05 05:23:29,740 INFO L913 BasicCegarLoop]: 26 mSDtfsCounter, 150 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 497 mSolverCounterSat, 146 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 151 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 643 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 146 IncrementalHoareTripleChecker+Valid, 497 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-05 05:23:29,740 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [151 Valid, 68 Invalid, 643 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [146 Valid, 497 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-05 05:23:29,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 210 states. [2022-04-05 05:23:29,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 210 to 81. [2022-04-05 05:23:29,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 63 states have (on average 1.1428571428571428) internal successors, (72), 64 states have internal predecessors, (72), 9 states have call successors, (9), 9 states have call predecessors, (9), 8 states have return successors, (8), 7 states have call predecessors, (8), 8 states have call successors, (8) [2022-04-05 05:23:29,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 89 transitions. [2022-04-05 05:23:29,760 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 89 transitions. Word has length 65 [2022-04-05 05:23:29,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:23:29,760 INFO L478 AbstractCegarLoop]: Abstraction has 81 states and 89 transitions. [2022-04-05 05:23:29,760 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 1.8235294117647058) internal successors, (62), 33 states have internal predecessors, (62), 15 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2022-04-05 05:23:29,760 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 89 transitions. [2022-04-05 05:23:29,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-04-05 05:23:29,760 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:23:29,760 INFO L499 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:23:29,776 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2022-04-05 05:23:29,963 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:29,963 INFO L403 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:23:29,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:23:29,964 INFO L85 PathProgramCache]: Analyzing trace with hash -1505523190, now seen corresponding path program 15 times [2022-04-05 05:23:29,964 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:23:29,964 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1124813230] [2022-04-05 05:23:29,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:23:29,964 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:23:29,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:30,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:23:30,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:30,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-04-05 05:23:30,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:30,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-04-05 05:23:30,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:30,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-04-05 05:23:30,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:30,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-05 05:23:30,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:30,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-05 05:23:30,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:30,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-05 05:23:30,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:30,121 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 53 proven. 32 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-04-05 05:23:30,121 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:23:30,121 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1124813230] [2022-04-05 05:23:30,121 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1124813230] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:23:30,121 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1955641437] [2022-04-05 05:23:30,121 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-04-05 05:23:30,122 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:30,122 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:23:30,135 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:23:30,147 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-04-05 05:23:30,184 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-04-05 05:23:30,184 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:23:30,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-05 05:23:30,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:23:30,504 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 69 proven. 16 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-04-05 05:23:30,505 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:23:30,627 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 69 proven. 16 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-04-05 05:23:30,627 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1955641437] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:23:30,628 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:23:30,628 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 19] total 33 [2022-04-05 05:23:30,628 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [914544484] [2022-04-05 05:23:30,628 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:23:30,628 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-04-05 05:23:30,628 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:23:30,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-04-05 05:23:30,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=865, Unknown=0, NotChecked=0, Total=1056 [2022-04-05 05:23:30,629 INFO L87 Difference]: Start difference. First operand 81 states and 89 transitions. Second operand has 33 states, 33 states have (on average 1.8484848484848484) internal successors, (61), 32 states have internal predecessors, (61), 15 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2022-04-05 05:23:31,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:23:31,314 INFO L93 Difference]: Finished difference Result 262 states and 325 transitions. [2022-04-05 05:23:31,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-04-05 05:23:31,323 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.8484848484848484) internal successors, (61), 32 states have internal predecessors, (61), 15 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) Word has length 65 [2022-04-05 05:23:31,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:23:31,326 INFO L225 Difference]: With dead ends: 262 [2022-04-05 05:23:31,326 INFO L226 Difference]: Without dead ends: 233 [2022-04-05 05:23:31,327 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 130 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1260 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=772, Invalid=3388, Unknown=0, NotChecked=0, Total=4160 [2022-04-05 05:23:31,327 INFO L913 BasicCegarLoop]: 26 mSDtfsCounter, 145 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 467 mSolverCounterSat, 128 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 595 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 128 IncrementalHoareTripleChecker+Valid, 467 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-05 05:23:31,327 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [146 Valid, 73 Invalid, 595 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [128 Valid, 467 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-05 05:23:31,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233 states. [2022-04-05 05:23:31,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 81. [2022-04-05 05:23:31,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 63 states have (on average 1.1428571428571428) internal successors, (72), 64 states have internal predecessors, (72), 9 states have call successors, (9), 9 states have call predecessors, (9), 8 states have return successors, (8), 7 states have call predecessors, (8), 8 states have call successors, (8) [2022-04-05 05:23:31,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 89 transitions. [2022-04-05 05:23:31,366 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 89 transitions. Word has length 65 [2022-04-05 05:23:31,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:23:31,366 INFO L478 AbstractCegarLoop]: Abstraction has 81 states and 89 transitions. [2022-04-05 05:23:31,366 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 1.8484848484848484) internal successors, (61), 32 states have internal predecessors, (61), 15 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2022-04-05 05:23:31,366 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 89 transitions. [2022-04-05 05:23:31,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-04-05 05:23:31,366 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:23:31,366 INFO L499 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:23:31,382 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2022-04-05 05:23:31,567 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:31,567 INFO L403 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:23:31,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:23:31,567 INFO L85 PathProgramCache]: Analyzing trace with hash 2013853322, now seen corresponding path program 6 times [2022-04-05 05:23:31,567 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:23:31,567 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1115784643] [2022-04-05 05:23:31,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:23:31,568 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:23:31,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:31,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:23:31,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:31,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-04-05 05:23:31,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:31,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-04-05 05:23:31,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:31,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-04-05 05:23:31,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:31,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-05 05:23:31,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:31,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-05 05:23:31,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:31,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-05 05:23:31,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:31,714 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 53 proven. 37 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-04-05 05:23:31,714 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:23:31,714 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1115784643] [2022-04-05 05:23:31,714 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1115784643] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:23:31,714 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1412852278] [2022-04-05 05:23:31,714 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-05 05:23:31,714 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:31,714 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:23:31,715 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:23:31,748 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-04-05 05:23:31,761 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-05 05:23:31,761 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:23:31,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-05 05:23:31,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:23:32,036 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 69 proven. 21 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-04-05 05:23:32,037 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:23:32,146 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 69 proven. 21 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-04-05 05:23:32,146 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1412852278] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:23:32,146 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:23:32,146 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 19] total 32 [2022-04-05 05:23:32,146 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77949947] [2022-04-05 05:23:32,146 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:23:32,146 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-04-05 05:23:32,146 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:23:32,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-04-05 05:23:32,147 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=189, Invalid=803, Unknown=0, NotChecked=0, Total=992 [2022-04-05 05:23:32,147 INFO L87 Difference]: Start difference. First operand 81 states and 89 transitions. Second operand has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 15 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2022-04-05 05:23:32,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:23:32,711 INFO L93 Difference]: Finished difference Result 287 states and 359 transitions. [2022-04-05 05:23:32,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-04-05 05:23:32,712 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 15 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) Word has length 65 [2022-04-05 05:23:32,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:23:32,713 INFO L225 Difference]: With dead ends: 287 [2022-04-05 05:23:32,713 INFO L226 Difference]: Without dead ends: 258 [2022-04-05 05:23:32,713 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 131 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1066 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=704, Invalid=2956, Unknown=0, NotChecked=0, Total=3660 [2022-04-05 05:23:32,713 INFO L913 BasicCegarLoop]: 27 mSDtfsCounter, 298 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 429 mSolverCounterSat, 153 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 299 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 582 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 153 IncrementalHoareTripleChecker+Valid, 429 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-05 05:23:32,714 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [299 Valid, 69 Invalid, 582 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [153 Valid, 429 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-05 05:23:32,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2022-04-05 05:23:32,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 83. [2022-04-05 05:23:32,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 83 states, 65 states have (on average 1.1538461538461537) internal successors, (75), 66 states have internal predecessors, (75), 9 states have call successors, (9), 9 states have call predecessors, (9), 8 states have return successors, (8), 7 states have call predecessors, (8), 8 states have call successors, (8) [2022-04-05 05:23:32,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 92 transitions. [2022-04-05 05:23:32,736 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 92 transitions. Word has length 65 [2022-04-05 05:23:32,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:23:32,736 INFO L478 AbstractCegarLoop]: Abstraction has 83 states and 92 transitions. [2022-04-05 05:23:32,736 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 15 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2022-04-05 05:23:32,736 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 92 transitions. [2022-04-05 05:23:32,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-04-05 05:23:32,736 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:23:32,736 INFO L499 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:23:32,752 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2022-04-05 05:23:32,942 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2022-04-05 05:23:32,942 INFO L403 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:23:32,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:23:32,943 INFO L85 PathProgramCache]: Analyzing trace with hash -320102294, now seen corresponding path program 12 times [2022-04-05 05:23:32,943 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:23:32,943 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [216411235] [2022-04-05 05:23:32,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:23:32,943 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:23:32,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:33,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:23:33,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:33,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-04-05 05:23:33,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:33,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-04-05 05:23:33,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:33,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-05 05:23:33,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:33,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-05 05:23:33,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:33,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-05 05:23:33,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:33,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-05 05:23:33,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:33,034 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 33 proven. 64 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-04-05 05:23:33,034 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:23:33,034 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [216411235] [2022-04-05 05:23:33,034 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [216411235] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:23:33,034 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1677443308] [2022-04-05 05:23:33,034 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-05 05:23:33,034 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:33,034 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:23:33,035 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:23:33,036 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-04-05 05:23:33,074 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-05 05:23:33,075 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:23:33,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 17 conjunts are in the unsatisfiable core [2022-04-05 05:23:33,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:23:33,175 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 40 proven. 57 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-04-05 05:23:33,175 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:23:33,269 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 40 proven. 57 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-04-05 05:23:33,269 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1677443308] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:23:33,269 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:23:33,269 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 16 [2022-04-05 05:23:33,269 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2070097310] [2022-04-05 05:23:33,269 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:23:33,269 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-04-05 05:23:33,269 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:23:33,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-04-05 05:23:33,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2022-04-05 05:23:33,270 INFO L87 Difference]: Start difference. First operand 83 states and 92 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 13 states have internal predecessors, (44), 8 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-04-05 05:23:33,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:23:33,515 INFO L93 Difference]: Finished difference Result 96 states and 106 transitions. [2022-04-05 05:23:33,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-04-05 05:23:33,515 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 13 states have internal predecessors, (44), 8 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) Word has length 66 [2022-04-05 05:23:33,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:23:33,515 INFO L225 Difference]: With dead ends: 96 [2022-04-05 05:23:33,516 INFO L226 Difference]: Without dead ends: 94 [2022-04-05 05:23:33,516 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 148 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=172, Invalid=584, Unknown=0, NotChecked=0, Total=756 [2022-04-05 05:23:33,516 INFO L913 BasicCegarLoop]: 31 mSDtfsCounter, 61 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 365 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 78 SdHoareTripleChecker+Invalid, 420 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 365 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-05 05:23:33,516 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 78 Invalid, 420 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 365 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-05 05:23:33,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2022-04-05 05:23:33,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 90. [2022-04-05 05:23:33,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 70 states have (on average 1.1428571428571428) internal successors, (80), 71 states have internal predecessors, (80), 10 states have call successors, (10), 10 states have call predecessors, (10), 9 states have return successors, (9), 8 states have call predecessors, (9), 9 states have call successors, (9) [2022-04-05 05:23:33,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 99 transitions. [2022-04-05 05:23:33,537 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 99 transitions. Word has length 66 [2022-04-05 05:23:33,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:23:33,537 INFO L478 AbstractCegarLoop]: Abstraction has 90 states and 99 transitions. [2022-04-05 05:23:33,537 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 13 states have internal predecessors, (44), 8 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-04-05 05:23:33,537 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 99 transitions. [2022-04-05 05:23:33,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-04-05 05:23:33,538 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:23:33,538 INFO L499 BasicCegarLoop]: trace histogram [8, 8, 8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:23:33,553 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2022-04-05 05:23:33,738 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2022-04-05 05:23:33,738 INFO L403 AbstractCegarLoop]: === Iteration 37 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:23:33,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:23:33,739 INFO L85 PathProgramCache]: Analyzing trace with hash 1088651822, now seen corresponding path program 13 times [2022-04-05 05:23:33,739 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:23:33,739 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [888636850] [2022-04-05 05:23:33,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:23:33,739 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:23:33,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:33,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:23:33,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:33,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-04-05 05:23:33,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:33,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-04-05 05:23:33,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:33,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-05 05:23:33,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:33,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-05 05:23:33,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:33,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-05 05:23:33,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:33,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-05 05:23:33,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:33,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-05 05:23:33,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:33,925 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 72 proven. 47 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-05 05:23:33,926 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:23:33,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [888636850] [2022-04-05 05:23:33,926 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [888636850] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:23:33,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [208234214] [2022-04-05 05:23:33,926 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-04-05 05:23:33,926 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:33,926 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:23:33,927 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:23:33,971 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-04-05 05:23:33,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:33,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 20 conjunts are in the unsatisfiable core [2022-04-05 05:23:33,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:23:34,398 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 91 proven. 28 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-05 05:23:34,398 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:23:34,538 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 91 proven. 28 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-05 05:23:34,539 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [208234214] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:23:34,539 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:23:34,539 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 42 [2022-04-05 05:23:34,539 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [129414823] [2022-04-05 05:23:34,539 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:23:34,539 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-04-05 05:23:34,539 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:23:34,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-04-05 05:23:34,540 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=319, Invalid=1403, Unknown=0, NotChecked=0, Total=1722 [2022-04-05 05:23:34,540 INFO L87 Difference]: Start difference. First operand 90 states and 99 transitions. Second operand has 42 states, 42 states have (on average 1.7142857142857142) internal successors, (72), 41 states have internal predecessors, (72), 17 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-05 05:23:35,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:23:35,086 INFO L93 Difference]: Finished difference Result 154 states and 180 transitions. [2022-04-05 05:23:35,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-04-05 05:23:35,086 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 1.7142857142857142) internal successors, (72), 41 states have internal predecessors, (72), 17 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) Word has length 73 [2022-04-05 05:23:35,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:23:35,087 INFO L225 Difference]: With dead ends: 154 [2022-04-05 05:23:35,087 INFO L226 Difference]: Without dead ends: 122 [2022-04-05 05:23:35,088 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 141 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1104 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=715, Invalid=2945, Unknown=0, NotChecked=0, Total=3660 [2022-04-05 05:23:35,088 INFO L913 BasicCegarLoop]: 23 mSDtfsCounter, 54 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 511 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 80 SdHoareTripleChecker+Invalid, 601 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 511 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-05 05:23:35,089 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 80 Invalid, 601 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 511 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-05 05:23:35,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2022-04-05 05:23:35,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 91. [2022-04-05 05:23:35,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 71 states have (on average 1.1408450704225352) internal successors, (81), 72 states have internal predecessors, (81), 10 states have call successors, (10), 10 states have call predecessors, (10), 9 states have return successors, (9), 8 states have call predecessors, (9), 9 states have call successors, (9) [2022-04-05 05:23:35,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 100 transitions. [2022-04-05 05:23:35,117 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 100 transitions. Word has length 73 [2022-04-05 05:23:35,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:23:35,117 INFO L478 AbstractCegarLoop]: Abstraction has 91 states and 100 transitions. [2022-04-05 05:23:35,117 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 1.7142857142857142) internal successors, (72), 41 states have internal predecessors, (72), 17 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-05 05:23:35,117 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 100 transitions. [2022-04-05 05:23:35,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-04-05 05:23:35,118 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:23:35,118 INFO L499 BasicCegarLoop]: trace histogram [8, 8, 8, 7, 7, 7, 7, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:23:35,138 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-04-05 05:23:35,325 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2022-04-05 05:23:35,325 INFO L403 AbstractCegarLoop]: === Iteration 38 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:23:35,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:23:35,326 INFO L85 PathProgramCache]: Analyzing trace with hash -1221433938, now seen corresponding path program 16 times [2022-04-05 05:23:35,326 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:23:35,326 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210482592] [2022-04-05 05:23:35,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:23:35,326 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:23:35,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:35,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:23:35,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:35,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-04-05 05:23:35,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:35,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-04-05 05:23:35,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:35,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-05 05:23:35,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:35,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-05 05:23:35,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:35,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-05 05:23:35,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:35,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-05 05:23:35,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:35,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-05 05:23:35,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:35,522 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 72 proven. 41 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-05 05:23:35,522 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:23:35,522 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [210482592] [2022-04-05 05:23:35,522 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [210482592] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:23:35,522 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2039034551] [2022-04-05 05:23:35,522 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-05 05:23:35,522 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:35,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:23:35,523 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:23:35,525 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-04-05 05:23:35,561 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-05 05:23:35,562 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:23:35,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 20 conjunts are in the unsatisfiable core [2022-04-05 05:23:35,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:23:35,944 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 91 proven. 22 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-05 05:23:35,945 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:23:36,069 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 91 proven. 22 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-05 05:23:36,069 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2039034551] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:23:36,069 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:23:36,069 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 41 [2022-04-05 05:23:36,069 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1755252878] [2022-04-05 05:23:36,069 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:23:36,070 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-04-05 05:23:36,070 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:23:36,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-04-05 05:23:36,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=294, Invalid=1346, Unknown=0, NotChecked=0, Total=1640 [2022-04-05 05:23:36,070 INFO L87 Difference]: Start difference. First operand 91 states and 100 transitions. Second operand has 41 states, 41 states have (on average 1.7317073170731707) internal successors, (71), 40 states have internal predecessors, (71), 17 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-05 05:23:36,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:23:36,696 INFO L93 Difference]: Finished difference Result 185 states and 220 transitions. [2022-04-05 05:23:36,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-04-05 05:23:36,696 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 1.7317073170731707) internal successors, (71), 40 states have internal predecessors, (71), 17 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) Word has length 73 [2022-04-05 05:23:36,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:23:36,697 INFO L225 Difference]: With dead ends: 185 [2022-04-05 05:23:36,697 INFO L226 Difference]: Without dead ends: 153 [2022-04-05 05:23:36,698 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 142 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1396 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=841, Invalid=3715, Unknown=0, NotChecked=0, Total=4556 [2022-04-05 05:23:36,698 INFO L913 BasicCegarLoop]: 27 mSDtfsCounter, 75 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 709 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 818 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 709 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:23:36,698 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 84 Invalid, 818 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 709 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:23:36,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2022-04-05 05:23:36,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 91. [2022-04-05 05:23:36,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 71 states have (on average 1.1408450704225352) internal successors, (81), 72 states have internal predecessors, (81), 10 states have call successors, (10), 10 states have call predecessors, (10), 9 states have return successors, (9), 8 states have call predecessors, (9), 9 states have call successors, (9) [2022-04-05 05:23:36,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 100 transitions. [2022-04-05 05:23:36,726 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 100 transitions. Word has length 73 [2022-04-05 05:23:36,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:23:36,726 INFO L478 AbstractCegarLoop]: Abstraction has 91 states and 100 transitions. [2022-04-05 05:23:36,727 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 1.7317073170731707) internal successors, (71), 40 states have internal predecessors, (71), 17 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-05 05:23:36,727 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 100 transitions. [2022-04-05 05:23:36,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-04-05 05:23:36,727 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:23:36,727 INFO L499 BasicCegarLoop]: trace histogram [8, 8, 8, 7, 7, 7, 7, 5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:23:36,749 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2022-04-05 05:23:36,944 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:36,944 INFO L403 AbstractCegarLoop]: === Iteration 39 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:23:36,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:23:36,944 INFO L85 PathProgramCache]: Analyzing trace with hash -1850142162, now seen corresponding path program 17 times [2022-04-05 05:23:36,945 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:23:36,945 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1138457939] [2022-04-05 05:23:36,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:23:36,945 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:23:36,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:37,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:23:37,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:37,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-04-05 05:23:37,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:37,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-04-05 05:23:37,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:37,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-05 05:23:37,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:37,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-05 05:23:37,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:37,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-05 05:23:37,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:37,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-05 05:23:37,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:37,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-05 05:23:37,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:37,116 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 72 proven. 37 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-05 05:23:37,116 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:23:37,116 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1138457939] [2022-04-05 05:23:37,116 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1138457939] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:23:37,116 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [598351176] [2022-04-05 05:23:37,116 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-04-05 05:23:37,116 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:37,117 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:23:37,117 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:23:37,118 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-04-05 05:23:37,157 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-04-05 05:23:37,157 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:23:37,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 20 conjunts are in the unsatisfiable core [2022-04-05 05:23:37,159 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:23:37,520 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 91 proven. 18 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-05 05:23:37,520 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:23:37,656 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 91 proven. 18 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-05 05:23:37,656 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [598351176] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:23:37,656 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:23:37,656 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 40 [2022-04-05 05:23:37,656 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1942092624] [2022-04-05 05:23:37,656 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:23:37,657 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-04-05 05:23:37,657 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:23:37,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-04-05 05:23:37,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=273, Invalid=1287, Unknown=0, NotChecked=0, Total=1560 [2022-04-05 05:23:37,657 INFO L87 Difference]: Start difference. First operand 91 states and 100 transitions. Second operand has 40 states, 40 states have (on average 1.75) internal successors, (70), 39 states have internal predecessors, (70), 17 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-05 05:23:38,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:23:38,366 INFO L93 Difference]: Finished difference Result 215 states and 259 transitions. [2022-04-05 05:23:38,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-04-05 05:23:38,367 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 1.75) internal successors, (70), 39 states have internal predecessors, (70), 17 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) Word has length 73 [2022-04-05 05:23:38,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:23:38,368 INFO L225 Difference]: With dead ends: 215 [2022-04-05 05:23:38,368 INFO L226 Difference]: Without dead ends: 183 [2022-04-05 05:23:38,369 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 143 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1643 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=953, Invalid=4303, Unknown=0, NotChecked=0, Total=5256 [2022-04-05 05:23:38,369 INFO L913 BasicCegarLoop]: 27 mSDtfsCounter, 73 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 699 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 798 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 699 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-05 05:23:38,370 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 109 Invalid, 798 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 699 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-05 05:23:38,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2022-04-05 05:23:38,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 91. [2022-04-05 05:23:38,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 71 states have (on average 1.1408450704225352) internal successors, (81), 72 states have internal predecessors, (81), 10 states have call successors, (10), 10 states have call predecessors, (10), 9 states have return successors, (9), 8 states have call predecessors, (9), 9 states have call successors, (9) [2022-04-05 05:23:38,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 100 transitions. [2022-04-05 05:23:38,406 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 100 transitions. Word has length 73 [2022-04-05 05:23:38,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:23:38,407 INFO L478 AbstractCegarLoop]: Abstraction has 91 states and 100 transitions. [2022-04-05 05:23:38,407 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 1.75) internal successors, (70), 39 states have internal predecessors, (70), 17 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-05 05:23:38,407 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 100 transitions. [2022-04-05 05:23:38,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-04-05 05:23:38,407 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:23:38,407 INFO L499 BasicCegarLoop]: trace histogram [8, 8, 8, 7, 7, 7, 7, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:23:38,429 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2022-04-05 05:23:38,608 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-04-05 05:23:38,608 INFO L403 AbstractCegarLoop]: === Iteration 40 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:23:38,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:23:38,608 INFO L85 PathProgramCache]: Analyzing trace with hash 761976238, now seen corresponding path program 18 times [2022-04-05 05:23:38,608 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:23:38,609 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037950934] [2022-04-05 05:23:38,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:23:38,609 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:23:38,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:38,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:23:38,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:38,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-04-05 05:23:38,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:38,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-04-05 05:23:38,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:38,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-05 05:23:38,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:38,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-05 05:23:38,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:38,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-05 05:23:38,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:38,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-05 05:23:38,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:38,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-05 05:23:38,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:38,783 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 72 proven. 35 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-05 05:23:38,783 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:23:38,783 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2037950934] [2022-04-05 05:23:38,783 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2037950934] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:23:38,783 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [6420595] [2022-04-05 05:23:38,783 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-05 05:23:38,783 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:38,783 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:23:38,784 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:23:38,785 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2022-04-05 05:23:38,826 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-04-05 05:23:38,827 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:23:38,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 20 conjunts are in the unsatisfiable core [2022-04-05 05:23:38,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:23:39,191 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 91 proven. 16 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-05 05:23:39,192 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:23:39,346 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 91 proven. 16 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-05 05:23:39,346 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [6420595] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:23:39,346 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:23:39,347 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 39 [2022-04-05 05:23:39,347 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [151250487] [2022-04-05 05:23:39,347 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:23:39,347 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-04-05 05:23:39,347 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:23:39,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-04-05 05:23:39,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=256, Invalid=1226, Unknown=0, NotChecked=0, Total=1482 [2022-04-05 05:23:39,348 INFO L87 Difference]: Start difference. First operand 91 states and 100 transitions. Second operand has 39 states, 39 states have (on average 1.7692307692307692) internal successors, (69), 38 states have internal predecessors, (69), 17 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-05 05:23:40,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:23:40,117 INFO L93 Difference]: Finished difference Result 244 states and 297 transitions. [2022-04-05 05:23:40,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-04-05 05:23:40,118 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.7692307692307692) internal successors, (69), 38 states have internal predecessors, (69), 17 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) Word has length 73 [2022-04-05 05:23:40,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:23:40,118 INFO L225 Difference]: With dead ends: 244 [2022-04-05 05:23:40,118 INFO L226 Difference]: Without dead ends: 212 [2022-04-05 05:23:40,119 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 144 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1804 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1027, Invalid=4673, Unknown=0, NotChecked=0, Total=5700 [2022-04-05 05:23:40,119 INFO L913 BasicCegarLoop]: 27 mSDtfsCounter, 112 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 679 mSolverCounterSat, 143 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 822 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 143 IncrementalHoareTripleChecker+Valid, 679 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:23:40,119 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 94 Invalid, 822 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [143 Valid, 679 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:23:40,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2022-04-05 05:23:40,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 91. [2022-04-05 05:23:40,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 71 states have (on average 1.1408450704225352) internal successors, (81), 72 states have internal predecessors, (81), 10 states have call successors, (10), 10 states have call predecessors, (10), 9 states have return successors, (9), 8 states have call predecessors, (9), 9 states have call successors, (9) [2022-04-05 05:23:40,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 100 transitions. [2022-04-05 05:23:40,147 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 100 transitions. Word has length 73 [2022-04-05 05:23:40,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:23:40,148 INFO L478 AbstractCegarLoop]: Abstraction has 91 states and 100 transitions. [2022-04-05 05:23:40,148 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 1.7692307692307692) internal successors, (69), 38 states have internal predecessors, (69), 17 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-05 05:23:40,148 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 100 transitions. [2022-04-05 05:23:40,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-04-05 05:23:40,148 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:23:40,148 INFO L499 BasicCegarLoop]: trace histogram [8, 8, 8, 7, 7, 7, 7, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:23:40,171 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2022-04-05 05:23:40,349 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-04-05 05:23:40,349 INFO L403 AbstractCegarLoop]: === Iteration 41 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:23:40,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:23:40,349 INFO L85 PathProgramCache]: Analyzing trace with hash 984785454, now seen corresponding path program 19 times [2022-04-05 05:23:40,349 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:23:40,349 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1888233109] [2022-04-05 05:23:40,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:23:40,350 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:23:40,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:40,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:23:40,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:40,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-04-05 05:23:40,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:40,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-04-05 05:23:40,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:40,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-05 05:23:40,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:40,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-05 05:23:40,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:40,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-05 05:23:40,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:40,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-05 05:23:40,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:40,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-05 05:23:40,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:40,527 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 72 proven. 35 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-05 05:23:40,527 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:23:40,527 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1888233109] [2022-04-05 05:23:40,527 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1888233109] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:23:40,527 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1881684255] [2022-04-05 05:23:40,527 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-04-05 05:23:40,527 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:40,527 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:23:40,539 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:23:40,540 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-04-05 05:23:40,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:40,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 20 conjunts are in the unsatisfiable core [2022-04-05 05:23:40,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:23:40,909 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 91 proven. 16 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-05 05:23:40,909 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:23:41,033 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 91 proven. 16 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-05 05:23:41,034 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1881684255] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:23:41,034 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:23:41,034 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 38 [2022-04-05 05:23:41,034 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [310546935] [2022-04-05 05:23:41,034 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:23:41,034 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-04-05 05:23:41,034 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:23:41,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-04-05 05:23:41,035 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=243, Invalid=1163, Unknown=0, NotChecked=0, Total=1406 [2022-04-05 05:23:41,035 INFO L87 Difference]: Start difference. First operand 91 states and 100 transitions. Second operand has 38 states, 38 states have (on average 1.7894736842105263) internal successors, (68), 37 states have internal predecessors, (68), 17 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-05 05:23:41,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:23:41,838 INFO L93 Difference]: Finished difference Result 272 states and 334 transitions. [2022-04-05 05:23:41,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-04-05 05:23:41,839 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.7894736842105263) internal successors, (68), 37 states have internal predecessors, (68), 17 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) Word has length 73 [2022-04-05 05:23:41,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:23:41,840 INFO L225 Difference]: With dead ends: 272 [2022-04-05 05:23:41,840 INFO L226 Difference]: Without dead ends: 240 [2022-04-05 05:23:41,840 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 145 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1869 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1054, Invalid=4798, Unknown=0, NotChecked=0, Total=5852 [2022-04-05 05:23:41,841 INFO L913 BasicCegarLoop]: 27 mSDtfsCounter, 141 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 565 mSolverCounterSat, 164 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 729 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 164 IncrementalHoareTripleChecker+Valid, 565 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-05 05:23:41,841 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [142 Valid, 84 Invalid, 729 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [164 Valid, 565 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-05 05:23:41,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2022-04-05 05:23:41,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 91. [2022-04-05 05:23:41,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 71 states have (on average 1.1408450704225352) internal successors, (81), 72 states have internal predecessors, (81), 10 states have call successors, (10), 10 states have call predecessors, (10), 9 states have return successors, (9), 8 states have call predecessors, (9), 9 states have call successors, (9) [2022-04-05 05:23:41,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 100 transitions. [2022-04-05 05:23:41,879 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 100 transitions. Word has length 73 [2022-04-05 05:23:41,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:23:41,879 INFO L478 AbstractCegarLoop]: Abstraction has 91 states and 100 transitions. [2022-04-05 05:23:41,879 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 1.7894736842105263) internal successors, (68), 37 states have internal predecessors, (68), 17 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-05 05:23:41,879 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 100 transitions. [2022-04-05 05:23:41,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-04-05 05:23:41,880 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:23:41,880 INFO L499 BasicCegarLoop]: trace histogram [8, 8, 8, 7, 7, 7, 7, 5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:23:41,910 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2022-04-05 05:23:42,091 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:42,091 INFO L403 AbstractCegarLoop]: === Iteration 42 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:23:42,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:23:42,092 INFO L85 PathProgramCache]: Analyzing trace with hash -1224784466, now seen corresponding path program 20 times [2022-04-05 05:23:42,092 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:23:42,092 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2042347250] [2022-04-05 05:23:42,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:23:42,092 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:23:42,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:42,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:23:42,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:42,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-04-05 05:23:42,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:42,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-04-05 05:23:42,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:42,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-05 05:23:42,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:42,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-05 05:23:42,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:42,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-05 05:23:42,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:42,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-05 05:23:42,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:42,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-05 05:23:42,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:42,273 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 72 proven. 37 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-05 05:23:42,273 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:23:42,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2042347250] [2022-04-05 05:23:42,274 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2042347250] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:23:42,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [558326461] [2022-04-05 05:23:42,274 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-05 05:23:42,274 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:42,274 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:23:42,275 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:23:42,277 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2022-04-05 05:23:42,317 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-05 05:23:42,317 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:23:42,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 20 conjunts are in the unsatisfiable core [2022-04-05 05:23:42,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:23:42,646 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 91 proven. 18 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-05 05:23:42,647 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:23:42,772 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 91 proven. 18 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-05 05:23:42,772 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [558326461] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:23:42,773 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:23:42,773 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 37 [2022-04-05 05:23:42,773 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53198656] [2022-04-05 05:23:42,773 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:23:42,773 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-04-05 05:23:42,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:23:42,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-04-05 05:23:42,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=234, Invalid=1098, Unknown=0, NotChecked=0, Total=1332 [2022-04-05 05:23:42,774 INFO L87 Difference]: Start difference. First operand 91 states and 100 transitions. Second operand has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 17 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-05 05:23:43,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:23:43,601 INFO L93 Difference]: Finished difference Result 299 states and 370 transitions. [2022-04-05 05:23:43,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-04-05 05:23:43,601 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 17 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) Word has length 73 [2022-04-05 05:23:43,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:23:43,602 INFO L225 Difference]: With dead ends: 299 [2022-04-05 05:23:43,602 INFO L226 Difference]: Without dead ends: 267 [2022-04-05 05:23:43,603 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 146 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1826 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1031, Invalid=4669, Unknown=0, NotChecked=0, Total=5700 [2022-04-05 05:23:43,603 INFO L913 BasicCegarLoop]: 26 mSDtfsCounter, 164 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 470 mSolverCounterSat, 182 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 652 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 182 IncrementalHoareTripleChecker+Valid, 470 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:23:43,603 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [165 Valid, 73 Invalid, 652 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [182 Valid, 470 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:23:43,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 267 states. [2022-04-05 05:23:43,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 267 to 91. [2022-04-05 05:23:43,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 71 states have (on average 1.1408450704225352) internal successors, (81), 72 states have internal predecessors, (81), 10 states have call successors, (10), 10 states have call predecessors, (10), 9 states have return successors, (9), 8 states have call predecessors, (9), 9 states have call successors, (9) [2022-04-05 05:23:43,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 100 transitions. [2022-04-05 05:23:43,635 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 100 transitions. Word has length 73 [2022-04-05 05:23:43,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:23:43,635 INFO L478 AbstractCegarLoop]: Abstraction has 91 states and 100 transitions. [2022-04-05 05:23:43,636 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 17 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-05 05:23:43,636 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 100 transitions. [2022-04-05 05:23:43,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-04-05 05:23:43,636 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:23:43,636 INFO L499 BasicCegarLoop]: trace histogram [8, 8, 8, 7, 7, 7, 7, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:23:43,654 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2022-04-05 05:23:43,851 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2022-04-05 05:23:43,851 INFO L403 AbstractCegarLoop]: === Iteration 43 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:23:43,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:23:43,852 INFO L85 PathProgramCache]: Analyzing trace with hash -187682258, now seen corresponding path program 21 times [2022-04-05 05:23:43,852 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:23:43,852 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1774671431] [2022-04-05 05:23:43,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:23:43,852 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:23:43,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:44,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:23:44,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:44,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-04-05 05:23:44,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:44,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-04-05 05:23:44,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:44,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-05 05:23:44,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:44,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-05 05:23:44,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:44,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-05 05:23:44,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:44,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-05 05:23:44,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:44,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-05 05:23:44,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:44,014 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 72 proven. 41 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-05 05:23:44,014 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:23:44,014 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1774671431] [2022-04-05 05:23:44,014 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1774671431] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:23:44,014 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1941662820] [2022-04-05 05:23:44,014 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-04-05 05:23:44,014 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:44,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:23:44,015 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:23:44,017 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2022-04-05 05:23:44,055 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-04-05 05:23:44,055 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:23:44,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 20 conjunts are in the unsatisfiable core [2022-04-05 05:23:44,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:23:44,405 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 91 proven. 22 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-05 05:23:44,405 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:23:44,568 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 91 proven. 22 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-05 05:23:44,569 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1941662820] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:23:44,569 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:23:44,569 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 36 [2022-04-05 05:23:44,569 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1252603353] [2022-04-05 05:23:44,569 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:23:44,570 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-04-05 05:23:44,570 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:23:44,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-04-05 05:23:44,570 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=229, Invalid=1031, Unknown=0, NotChecked=0, Total=1260 [2022-04-05 05:23:44,571 INFO L87 Difference]: Start difference. First operand 91 states and 100 transitions. Second operand has 36 states, 36 states have (on average 1.8333333333333333) internal successors, (66), 35 states have internal predecessors, (66), 17 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-05 05:23:45,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:23:45,459 INFO L93 Difference]: Finished difference Result 325 states and 405 transitions. [2022-04-05 05:23:45,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-04-05 05:23:45,460 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.8333333333333333) internal successors, (66), 35 states have internal predecessors, (66), 17 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) Word has length 73 [2022-04-05 05:23:45,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:23:45,461 INFO L225 Difference]: With dead ends: 325 [2022-04-05 05:23:45,461 INFO L226 Difference]: Without dead ends: 293 [2022-04-05 05:23:45,461 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 147 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1647 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=961, Invalid=4295, Unknown=0, NotChecked=0, Total=5256 [2022-04-05 05:23:45,461 INFO L913 BasicCegarLoop]: 28 mSDtfsCounter, 200 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 667 mSolverCounterSat, 161 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 201 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 828 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 161 IncrementalHoareTripleChecker+Valid, 667 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:23:45,462 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [201 Valid, 90 Invalid, 828 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [161 Valid, 667 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:23:45,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 293 states. [2022-04-05 05:23:45,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 293 to 91. [2022-04-05 05:23:45,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 71 states have (on average 1.1408450704225352) internal successors, (81), 72 states have internal predecessors, (81), 10 states have call successors, (10), 10 states have call predecessors, (10), 9 states have return successors, (9), 8 states have call predecessors, (9), 9 states have call successors, (9) [2022-04-05 05:23:45,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 100 transitions. [2022-04-05 05:23:45,492 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 100 transitions. Word has length 73 [2022-04-05 05:23:45,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:23:45,493 INFO L478 AbstractCegarLoop]: Abstraction has 91 states and 100 transitions. [2022-04-05 05:23:45,493 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 1.8333333333333333) internal successors, (66), 35 states have internal predecessors, (66), 17 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-05 05:23:45,493 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 100 transitions. [2022-04-05 05:23:45,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-04-05 05:23:45,493 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:23:45,493 INFO L499 BasicCegarLoop]: trace histogram [8, 8, 8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:23:45,509 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2022-04-05 05:23:45,695 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:45,695 INFO L403 AbstractCegarLoop]: === Iteration 44 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:23:45,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:23:45,696 INFO L85 PathProgramCache]: Analyzing trace with hash 2062529966, now seen corresponding path program 7 times [2022-04-05 05:23:45,696 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:23:45,696 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [979645068] [2022-04-05 05:23:45,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:23:45,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:23:45,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:45,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:23:45,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:45,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-04-05 05:23:45,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:45,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-04-05 05:23:45,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:45,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-05 05:23:45,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:45,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-05 05:23:45,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:45,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-05 05:23:45,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:45,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-05 05:23:45,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:45,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-05 05:23:45,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:45,863 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 72 proven. 47 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-05 05:23:45,864 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:23:45,864 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [979645068] [2022-04-05 05:23:45,864 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [979645068] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:23:45,864 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [414116800] [2022-04-05 05:23:45,864 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-04-05 05:23:45,864 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:45,864 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:23:45,865 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:23:45,865 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2022-04-05 05:23:45,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:45,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 20 conjunts are in the unsatisfiable core [2022-04-05 05:23:45,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:23:46,220 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 91 proven. 28 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-05 05:23:46,220 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:23:46,359 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 91 proven. 28 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-05 05:23:46,359 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [414116800] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:23:46,359 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:23:46,359 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 35 [2022-04-05 05:23:46,360 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [795634361] [2022-04-05 05:23:46,360 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:23:46,360 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-04-05 05:23:46,360 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:23:46,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-04-05 05:23:46,360 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=228, Invalid=962, Unknown=0, NotChecked=0, Total=1190 [2022-04-05 05:23:46,360 INFO L87 Difference]: Start difference. First operand 91 states and 100 transitions. Second operand has 35 states, 35 states have (on average 1.8571428571428572) internal successors, (65), 34 states have internal predecessors, (65), 17 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-05 05:23:47,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:23:47,108 INFO L93 Difference]: Finished difference Result 353 states and 443 transitions. [2022-04-05 05:23:47,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-04-05 05:23:47,109 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.8571428571428572) internal successors, (65), 34 states have internal predecessors, (65), 17 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) Word has length 73 [2022-04-05 05:23:47,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:23:47,110 INFO L225 Difference]: With dead ends: 353 [2022-04-05 05:23:47,110 INFO L226 Difference]: Without dead ends: 321 [2022-04-05 05:23:47,111 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 148 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1367 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=862, Invalid=3694, Unknown=0, NotChecked=0, Total=4556 [2022-04-05 05:23:47,111 INFO L913 BasicCegarLoop]: 28 mSDtfsCounter, 252 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 538 mSolverCounterSat, 142 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 253 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 680 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 142 IncrementalHoareTripleChecker+Valid, 538 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-05 05:23:47,111 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [253 Valid, 70 Invalid, 680 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [142 Valid, 538 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-05 05:23:47,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 321 states. [2022-04-05 05:23:47,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 321 to 93. [2022-04-05 05:23:47,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 73 states have (on average 1.1506849315068493) internal successors, (84), 74 states have internal predecessors, (84), 10 states have call successors, (10), 10 states have call predecessors, (10), 9 states have return successors, (9), 8 states have call predecessors, (9), 9 states have call successors, (9) [2022-04-05 05:23:47,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 103 transitions. [2022-04-05 05:23:47,144 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 103 transitions. Word has length 73 [2022-04-05 05:23:47,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:23:47,144 INFO L478 AbstractCegarLoop]: Abstraction has 93 states and 103 transitions. [2022-04-05 05:23:47,145 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 1.8571428571428572) internal successors, (65), 34 states have internal predecessors, (65), 17 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-05 05:23:47,145 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 103 transitions. [2022-04-05 05:23:47,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-04-05 05:23:47,145 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:23:47,145 INFO L499 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:23:47,161 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2022-04-05 05:23:47,350 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:47,350 INFO L403 AbstractCegarLoop]: === Iteration 45 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:23:47,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:23:47,351 INFO L85 PathProgramCache]: Analyzing trace with hash 1356528654, now seen corresponding path program 14 times [2022-04-05 05:23:47,351 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:23:47,351 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951572116] [2022-04-05 05:23:47,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:23:47,351 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:23:47,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:47,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:23:47,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:47,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-05 05:23:47,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:47,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-05 05:23:47,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:47,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-05 05:23:47,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:47,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-05 05:23:47,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:47,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-05 05:23:47,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:47,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-05 05:23:47,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:47,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-05 05:23:47,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:47,459 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 42 proven. 85 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-05 05:23:47,459 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:23:47,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [951572116] [2022-04-05 05:23:47,460 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [951572116] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:23:47,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [647879] [2022-04-05 05:23:47,460 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-05 05:23:47,460 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:47,460 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:23:47,462 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:23:47,463 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2022-04-05 05:23:47,499 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-05 05:23:47,500 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:23:47,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 19 conjunts are in the unsatisfiable core [2022-04-05 05:23:47,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:23:47,623 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 50 proven. 77 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-05 05:23:47,624 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:23:47,738 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 50 proven. 77 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-05 05:23:47,738 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [647879] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:23:47,738 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:23:47,738 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 17 [2022-04-05 05:23:47,738 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [159898998] [2022-04-05 05:23:47,738 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:23:47,739 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-04-05 05:23:47,739 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:23:47,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-04-05 05:23:47,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2022-04-05 05:23:47,739 INFO L87 Difference]: Start difference. First operand 93 states and 103 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 14 states have internal predecessors, (47), 9 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-04-05 05:23:48,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:23:48,058 INFO L93 Difference]: Finished difference Result 106 states and 117 transitions. [2022-04-05 05:23:48,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-04-05 05:23:48,058 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 14 states have internal predecessors, (47), 9 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) Word has length 74 [2022-04-05 05:23:48,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:23:48,059 INFO L225 Difference]: With dead ends: 106 [2022-04-05 05:23:48,059 INFO L226 Difference]: Without dead ends: 104 [2022-04-05 05:23:48,059 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 167 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 204 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=202, Invalid=668, Unknown=0, NotChecked=0, Total=870 [2022-04-05 05:23:48,060 INFO L913 BasicCegarLoop]: 33 mSDtfsCounter, 68 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 423 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 80 SdHoareTripleChecker+Invalid, 484 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 423 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-05 05:23:48,060 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 80 Invalid, 484 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 423 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-05 05:23:48,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2022-04-05 05:23:48,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 100. [2022-04-05 05:23:48,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 78 states have (on average 1.141025641025641) internal successors, (89), 79 states have internal predecessors, (89), 11 states have call successors, (11), 11 states have call predecessors, (11), 10 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2022-04-05 05:23:48,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 110 transitions. [2022-04-05 05:23:48,095 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 110 transitions. Word has length 74 [2022-04-05 05:23:48,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:23:48,095 INFO L478 AbstractCegarLoop]: Abstraction has 100 states and 110 transitions. [2022-04-05 05:23:48,095 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 14 states have internal predecessors, (47), 9 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-04-05 05:23:48,095 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 110 transitions. [2022-04-05 05:23:48,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-04-05 05:23:48,095 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:23:48,095 INFO L499 BasicCegarLoop]: trace histogram [9, 9, 9, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:23:48,112 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2022-04-05 05:23:48,301 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2022-04-05 05:23:48,301 INFO L403 AbstractCegarLoop]: === Iteration 46 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:23:48,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:23:48,301 INFO L85 PathProgramCache]: Analyzing trace with hash -112687606, now seen corresponding path program 15 times [2022-04-05 05:23:48,301 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:23:48,301 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1833869072] [2022-04-05 05:23:48,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:23:48,302 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:23:48,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:48,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:23:48,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:48,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-05 05:23:48,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:48,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-05 05:23:48,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:48,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-05 05:23:48,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:48,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-05 05:23:48,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:48,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-05 05:23:48,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:48,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-05 05:23:48,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:48,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-05 05:23:48,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:48,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-05 05:23:48,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:48,535 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 94 proven. 58 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-05 05:23:48,536 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:23:48,536 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1833869072] [2022-04-05 05:23:48,536 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1833869072] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:23:48,536 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2113466271] [2022-04-05 05:23:48,536 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-04-05 05:23:48,536 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:48,536 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:23:48,537 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:23:48,537 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2022-04-05 05:23:48,577 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2022-04-05 05:23:48,578 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:23:48,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 22 conjunts are in the unsatisfiable core [2022-04-05 05:23:48,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:23:49,046 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 116 proven. 36 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-05 05:23:49,046 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:23:49,186 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 116 proven. 36 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-05 05:23:49,186 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2113466271] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:23:49,186 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:23:49,187 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 46 [2022-04-05 05:23:49,187 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [168213376] [2022-04-05 05:23:49,187 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:23:49,187 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-04-05 05:23:49,187 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:23:49,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-04-05 05:23:49,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=383, Invalid=1687, Unknown=0, NotChecked=0, Total=2070 [2022-04-05 05:23:49,188 INFO L87 Difference]: Start difference. First operand 100 states and 110 transitions. Second operand has 46 states, 46 states have (on average 1.6956521739130435) internal successors, (78), 45 states have internal predecessors, (78), 19 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-05 05:23:49,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:23:49,738 INFO L93 Difference]: Finished difference Result 171 states and 200 transitions. [2022-04-05 05:23:49,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-04-05 05:23:49,738 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 1.6956521739130435) internal successors, (78), 45 states have internal predecessors, (78), 19 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) Word has length 81 [2022-04-05 05:23:49,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:23:49,738 INFO L225 Difference]: With dead ends: 171 [2022-04-05 05:23:49,739 INFO L226 Difference]: Without dead ends: 136 [2022-04-05 05:23:49,739 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 157 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1365 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=852, Invalid=3570, Unknown=0, NotChecked=0, Total=4422 [2022-04-05 05:23:49,739 INFO L913 BasicCegarLoop]: 23 mSDtfsCounter, 50 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 558 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 80 SdHoareTripleChecker+Invalid, 648 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 558 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-05 05:23:49,740 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [51 Valid, 80 Invalid, 648 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 558 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-05 05:23:49,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136 states. [2022-04-05 05:23:49,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136 to 101. [2022-04-05 05:23:49,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 79 states have (on average 1.139240506329114) internal successors, (90), 80 states have internal predecessors, (90), 11 states have call successors, (11), 11 states have call predecessors, (11), 10 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2022-04-05 05:23:49,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 111 transitions. [2022-04-05 05:23:49,780 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 111 transitions. Word has length 81 [2022-04-05 05:23:49,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:23:49,780 INFO L478 AbstractCegarLoop]: Abstraction has 101 states and 111 transitions. [2022-04-05 05:23:49,780 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 1.6956521739130435) internal successors, (78), 45 states have internal predecessors, (78), 19 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-05 05:23:49,780 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 111 transitions. [2022-04-05 05:23:49,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-04-05 05:23:49,781 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:23:49,781 INFO L499 BasicCegarLoop]: trace histogram [9, 9, 9, 8, 8, 8, 8, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:23:49,817 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2022-04-05 05:23:49,999 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2022-04-05 05:23:49,999 INFO L403 AbstractCegarLoop]: === Iteration 47 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:23:49,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:23:50,000 INFO L85 PathProgramCache]: Analyzing trace with hash 305916298, now seen corresponding path program 22 times [2022-04-05 05:23:50,000 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:23:50,000 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1475867051] [2022-04-05 05:23:50,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:23:50,000 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:23:50,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:50,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:23:50,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:50,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-05 05:23:50,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:50,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-05 05:23:50,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:50,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-05 05:23:50,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:50,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-05 05:23:50,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:50,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-05 05:23:50,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:50,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-05 05:23:50,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:50,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-05 05:23:50,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:50,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-05 05:23:50,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:50,203 INFO L134 CoverageAnalysis]: Checked inductivity of 257 backedges. 94 proven. 51 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-05 05:23:50,203 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:23:50,203 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1475867051] [2022-04-05 05:23:50,203 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1475867051] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:23:50,203 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1126832773] [2022-04-05 05:23:50,203 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-05 05:23:50,203 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:50,203 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:23:50,204 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:23:50,207 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2022-04-05 05:23:50,246 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-05 05:23:50,247 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:23:50,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 22 conjunts are in the unsatisfiable core [2022-04-05 05:23:50,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:23:50,689 INFO L134 CoverageAnalysis]: Checked inductivity of 257 backedges. 116 proven. 29 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-05 05:23:50,689 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:23:50,832 INFO L134 CoverageAnalysis]: Checked inductivity of 257 backedges. 116 proven. 29 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-05 05:23:50,832 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1126832773] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:23:50,832 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:23:50,832 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 45 [2022-04-05 05:23:50,832 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1357689847] [2022-04-05 05:23:50,832 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:23:50,832 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-04-05 05:23:50,832 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:23:50,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-04-05 05:23:50,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=355, Invalid=1625, Unknown=0, NotChecked=0, Total=1980 [2022-04-05 05:23:50,833 INFO L87 Difference]: Start difference. First operand 101 states and 111 transitions. Second operand has 45 states, 45 states have (on average 1.711111111111111) internal successors, (77), 44 states have internal predecessors, (77), 19 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-05 05:23:51,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:23:51,679 INFO L93 Difference]: Finished difference Result 206 states and 245 transitions. [2022-04-05 05:23:51,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-04-05 05:23:51,679 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 1.711111111111111) internal successors, (77), 44 states have internal predecessors, (77), 19 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) Word has length 81 [2022-04-05 05:23:51,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:23:51,680 INFO L225 Difference]: With dead ends: 206 [2022-04-05 05:23:51,680 INFO L226 Difference]: Without dead ends: 171 [2022-04-05 05:23:51,681 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 158 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1739 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1012, Invalid=4538, Unknown=0, NotChecked=0, Total=5550 [2022-04-05 05:23:51,682 INFO L913 BasicCegarLoop]: 27 mSDtfsCounter, 63 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 845 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 946 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 845 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:23:51,682 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [64 Valid, 119 Invalid, 946 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 845 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:23:51,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2022-04-05 05:23:51,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 101. [2022-04-05 05:23:51,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 79 states have (on average 1.139240506329114) internal successors, (90), 80 states have internal predecessors, (90), 11 states have call successors, (11), 11 states have call predecessors, (11), 10 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2022-04-05 05:23:51,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 111 transitions. [2022-04-05 05:23:51,729 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 111 transitions. Word has length 81 [2022-04-05 05:23:51,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:23:51,729 INFO L478 AbstractCegarLoop]: Abstraction has 101 states and 111 transitions. [2022-04-05 05:23:51,730 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 1.711111111111111) internal successors, (77), 44 states have internal predecessors, (77), 19 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-05 05:23:51,730 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 111 transitions. [2022-04-05 05:23:51,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-04-05 05:23:51,730 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:23:51,730 INFO L499 BasicCegarLoop]: trace histogram [9, 9, 9, 8, 8, 8, 8, 6, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:23:51,747 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2022-04-05 05:23:51,930 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2022-04-05 05:23:51,931 INFO L403 AbstractCegarLoop]: === Iteration 48 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:23:51,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:23:51,931 INFO L85 PathProgramCache]: Analyzing trace with hash 596514314, now seen corresponding path program 23 times [2022-04-05 05:23:51,931 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:23:51,931 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1569063318] [2022-04-05 05:23:51,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:23:51,931 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:23:51,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:52,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:23:52,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:52,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-05 05:23:52,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:52,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-05 05:23:52,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:52,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-05 05:23:52,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:52,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-05 05:23:52,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:52,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-05 05:23:52,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:52,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-05 05:23:52,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:52,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-05 05:23:52,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:52,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-05 05:23:52,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:52,142 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 94 proven. 46 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-05 05:23:52,142 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:23:52,142 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1569063318] [2022-04-05 05:23:52,142 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1569063318] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:23:52,142 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1735290037] [2022-04-05 05:23:52,143 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-04-05 05:23:52,143 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:52,143 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:23:52,144 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:23:52,179 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2022-04-05 05:23:52,199 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-04-05 05:23:52,200 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:23:52,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 22 conjunts are in the unsatisfiable core [2022-04-05 05:23:52,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:23:52,722 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 116 proven. 24 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-05 05:23:52,722 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:23:52,872 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 116 proven. 24 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-05 05:23:52,872 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1735290037] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:23:52,872 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:23:52,872 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 44 [2022-04-05 05:23:52,872 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [642152892] [2022-04-05 05:23:52,872 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:23:52,873 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-04-05 05:23:52,873 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:23:52,873 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-04-05 05:23:52,873 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=331, Invalid=1561, Unknown=0, NotChecked=0, Total=1892 [2022-04-05 05:23:52,874 INFO L87 Difference]: Start difference. First operand 101 states and 111 transitions. Second operand has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 19 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-05 05:23:53,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:23:53,901 INFO L93 Difference]: Finished difference Result 240 states and 289 transitions. [2022-04-05 05:23:53,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-04-05 05:23:53,902 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 19 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) Word has length 81 [2022-04-05 05:23:53,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:23:53,903 INFO L225 Difference]: With dead ends: 240 [2022-04-05 05:23:53,903 INFO L226 Difference]: Without dead ends: 205 [2022-04-05 05:23:53,903 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 159 SyntacticMatches, 1 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2071 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1161, Invalid=5319, Unknown=0, NotChecked=0, Total=6480 [2022-04-05 05:23:53,904 INFO L913 BasicCegarLoop]: 27 mSDtfsCounter, 90 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 853 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 984 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 853 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:23:53,904 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [91 Valid, 119 Invalid, 984 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 853 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:23:53,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states. [2022-04-05 05:23:53,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 101. [2022-04-05 05:23:53,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 79 states have (on average 1.139240506329114) internal successors, (90), 80 states have internal predecessors, (90), 11 states have call successors, (11), 11 states have call predecessors, (11), 10 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2022-04-05 05:23:53,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 111 transitions. [2022-04-05 05:23:53,947 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 111 transitions. Word has length 81 [2022-04-05 05:23:53,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:23:53,947 INFO L478 AbstractCegarLoop]: Abstraction has 101 states and 111 transitions. [2022-04-05 05:23:53,947 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 19 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-05 05:23:53,947 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 111 transitions. [2022-04-05 05:23:53,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-04-05 05:23:53,947 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:23:53,947 INFO L499 BasicCegarLoop]: trace histogram [9, 9, 9, 8, 8, 8, 8, 5, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:23:53,973 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2022-04-05 05:23:54,148 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:54,148 INFO L403 AbstractCegarLoop]: === Iteration 49 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:23:54,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:23:54,148 INFO L85 PathProgramCache]: Analyzing trace with hash -1056679542, now seen corresponding path program 24 times [2022-04-05 05:23:54,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:23:54,149 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [126979178] [2022-04-05 05:23:54,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:23:54,149 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:23:54,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:54,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:23:54,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:54,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-05 05:23:54,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:54,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-05 05:23:54,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:54,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-05 05:23:54,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:54,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-05 05:23:54,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:54,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-05 05:23:54,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:54,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-05 05:23:54,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:54,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-05 05:23:54,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:54,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-05 05:23:54,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:54,335 INFO L134 CoverageAnalysis]: Checked inductivity of 249 backedges. 94 proven. 43 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-05 05:23:54,336 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:23:54,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [126979178] [2022-04-05 05:23:54,336 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [126979178] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:23:54,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1210860478] [2022-04-05 05:23:54,336 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-05 05:23:54,336 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:54,336 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:23:54,337 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:23:54,338 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2022-04-05 05:23:54,385 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-04-05 05:23:54,385 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:23:54,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 22 conjunts are in the unsatisfiable core [2022-04-05 05:23:54,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:23:54,843 INFO L134 CoverageAnalysis]: Checked inductivity of 249 backedges. 116 proven. 21 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-05 05:23:54,843 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:23:54,988 INFO L134 CoverageAnalysis]: Checked inductivity of 249 backedges. 116 proven. 21 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-05 05:23:54,993 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1210860478] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:23:54,993 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:23:54,993 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 43 [2022-04-05 05:23:54,993 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1800924527] [2022-04-05 05:23:54,993 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:23:54,993 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-04-05 05:23:54,993 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:23:54,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-04-05 05:23:54,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=311, Invalid=1495, Unknown=0, NotChecked=0, Total=1806 [2022-04-05 05:23:54,994 INFO L87 Difference]: Start difference. First operand 101 states and 111 transitions. Second operand has 43 states, 43 states have (on average 1.744186046511628) internal successors, (75), 42 states have internal predecessors, (75), 19 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-05 05:23:56,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:23:56,016 INFO L93 Difference]: Finished difference Result 273 states and 332 transitions. [2022-04-05 05:23:56,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-04-05 05:23:56,017 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 1.744186046511628) internal successors, (75), 42 states have internal predecessors, (75), 19 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) Word has length 81 [2022-04-05 05:23:56,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:23:56,018 INFO L225 Difference]: With dead ends: 273 [2022-04-05 05:23:56,018 INFO L226 Difference]: Without dead ends: 238 [2022-04-05 05:23:56,018 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 244 GetRequests, 160 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2313 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1271, Invalid=5869, Unknown=0, NotChecked=0, Total=7140 [2022-04-05 05:23:56,019 INFO L913 BasicCegarLoop]: 27 mSDtfsCounter, 102 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 861 mSolverCounterSat, 156 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 1017 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 156 IncrementalHoareTripleChecker+Valid, 861 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:23:56,019 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 99 Invalid, 1017 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [156 Valid, 861 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:23:56,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2022-04-05 05:23:56,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 101. [2022-04-05 05:23:56,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 79 states have (on average 1.139240506329114) internal successors, (90), 80 states have internal predecessors, (90), 11 states have call successors, (11), 11 states have call predecessors, (11), 10 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2022-04-05 05:23:56,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 111 transitions. [2022-04-05 05:23:56,071 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 111 transitions. Word has length 81 [2022-04-05 05:23:56,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:23:56,071 INFO L478 AbstractCegarLoop]: Abstraction has 101 states and 111 transitions. [2022-04-05 05:23:56,071 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 1.744186046511628) internal successors, (75), 42 states have internal predecessors, (75), 19 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-05 05:23:56,071 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 111 transitions. [2022-04-05 05:23:56,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-04-05 05:23:56,072 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:23:56,072 INFO L499 BasicCegarLoop]: trace histogram [9, 9, 9, 8, 8, 8, 8, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:23:56,096 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2022-04-05 05:23:56,287 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2022-04-05 05:23:56,288 INFO L403 AbstractCegarLoop]: === Iteration 50 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:23:56,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:23:56,288 INFO L85 PathProgramCache]: Analyzing trace with hash 1106748938, now seen corresponding path program 25 times [2022-04-05 05:23:56,288 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:23:56,288 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115255327] [2022-04-05 05:23:56,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:23:56,288 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:23:56,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:56,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:23:56,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:56,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-05 05:23:56,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:56,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-05 05:23:56,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:56,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-05 05:23:56,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:56,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-05 05:23:56,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:56,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-05 05:23:56,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:56,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-05 05:23:56,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:56,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-05 05:23:56,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:56,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-05 05:23:56,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:56,492 INFO L134 CoverageAnalysis]: Checked inductivity of 248 backedges. 94 proven. 42 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-05 05:23:56,493 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:23:56,493 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115255327] [2022-04-05 05:23:56,493 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2115255327] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:23:56,493 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [417015025] [2022-04-05 05:23:56,493 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-04-05 05:23:56,493 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:56,493 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:23:56,495 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:23:56,496 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2022-04-05 05:23:56,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:56,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 22 conjunts are in the unsatisfiable core [2022-04-05 05:23:56,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:23:56,952 INFO L134 CoverageAnalysis]: Checked inductivity of 248 backedges. 116 proven. 20 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-05 05:23:56,952 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:23:57,087 INFO L134 CoverageAnalysis]: Checked inductivity of 248 backedges. 116 proven. 20 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-05 05:23:57,087 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [417015025] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:23:57,087 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:23:57,087 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 42 [2022-04-05 05:23:57,088 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1655684737] [2022-04-05 05:23:57,088 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:23:57,088 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-04-05 05:23:57,088 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:23:57,088 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-04-05 05:23:57,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=295, Invalid=1427, Unknown=0, NotChecked=0, Total=1722 [2022-04-05 05:23:57,089 INFO L87 Difference]: Start difference. First operand 101 states and 111 transitions. Second operand has 42 states, 42 states have (on average 1.7619047619047619) internal successors, (74), 41 states have internal predecessors, (74), 19 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-05 05:23:58,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:23:58,069 INFO L93 Difference]: Finished difference Result 305 states and 374 transitions. [2022-04-05 05:23:58,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-04-05 05:23:58,069 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 1.7619047619047619) internal successors, (74), 41 states have internal predecessors, (74), 19 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) Word has length 81 [2022-04-05 05:23:58,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:23:58,070 INFO L225 Difference]: With dead ends: 305 [2022-04-05 05:23:58,071 INFO L226 Difference]: Without dead ends: 270 [2022-04-05 05:23:58,072 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 247 GetRequests, 161 SyntacticMatches, 1 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2450 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1330, Invalid=6152, Unknown=0, NotChecked=0, Total=7482 [2022-04-05 05:23:58,072 INFO L913 BasicCegarLoop]: 29 mSDtfsCounter, 128 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 700 mSolverCounterSat, 175 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 875 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 175 IncrementalHoareTripleChecker+Valid, 700 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:23:58,072 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [129 Valid, 96 Invalid, 875 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [175 Valid, 700 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:23:58,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2022-04-05 05:23:58,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 101. [2022-04-05 05:23:58,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 79 states have (on average 1.139240506329114) internal successors, (90), 80 states have internal predecessors, (90), 11 states have call successors, (11), 11 states have call predecessors, (11), 10 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2022-04-05 05:23:58,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 111 transitions. [2022-04-05 05:23:58,140 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 111 transitions. Word has length 81 [2022-04-05 05:23:58,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:23:58,140 INFO L478 AbstractCegarLoop]: Abstraction has 101 states and 111 transitions. [2022-04-05 05:23:58,140 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 1.7619047619047619) internal successors, (74), 41 states have internal predecessors, (74), 19 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-05 05:23:58,140 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 111 transitions. [2022-04-05 05:23:58,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-04-05 05:23:58,141 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:23:58,141 INFO L499 BasicCegarLoop]: trace histogram [9, 9, 9, 8, 8, 8, 8, 5, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:23:58,158 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2022-04-05 05:23:58,343 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-04-05 05:23:58,343 INFO L403 AbstractCegarLoop]: === Iteration 51 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:23:58,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:23:58,344 INFO L85 PathProgramCache]: Analyzing trace with hash 1730726282, now seen corresponding path program 26 times [2022-04-05 05:23:58,344 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:23:58,344 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742121812] [2022-04-05 05:23:58,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:23:58,344 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:23:58,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:58,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:23:58,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:58,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-05 05:23:58,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:58,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-05 05:23:58,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:58,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-05 05:23:58,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:58,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-05 05:23:58,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:58,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-05 05:23:58,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:58,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-05 05:23:58,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:58,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-05 05:23:58,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:58,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-05 05:23:58,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:23:58,546 INFO L134 CoverageAnalysis]: Checked inductivity of 249 backedges. 94 proven. 43 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-05 05:23:58,546 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:23:58,547 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [742121812] [2022-04-05 05:23:58,547 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [742121812] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:23:58,547 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [871470748] [2022-04-05 05:23:58,547 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-05 05:23:58,547 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:23:58,547 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:23:58,548 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:23:58,549 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2022-04-05 05:23:58,589 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-05 05:23:58,589 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:23:58,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 22 conjunts are in the unsatisfiable core [2022-04-05 05:23:58,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:23:59,035 INFO L134 CoverageAnalysis]: Checked inductivity of 249 backedges. 116 proven. 21 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-05 05:23:59,035 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:23:59,183 INFO L134 CoverageAnalysis]: Checked inductivity of 249 backedges. 116 proven. 21 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-05 05:23:59,184 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [871470748] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:23:59,184 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:23:59,184 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 41 [2022-04-05 05:23:59,184 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [50777114] [2022-04-05 05:23:59,184 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:23:59,184 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-04-05 05:23:59,184 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:23:59,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-04-05 05:23:59,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=283, Invalid=1357, Unknown=0, NotChecked=0, Total=1640 [2022-04-05 05:23:59,185 INFO L87 Difference]: Start difference. First operand 101 states and 111 transitions. Second operand has 41 states, 41 states have (on average 1.7804878048780488) internal successors, (73), 40 states have internal predecessors, (73), 19 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-05 05:24:00,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:24:00,202 INFO L93 Difference]: Finished difference Result 336 states and 415 transitions. [2022-04-05 05:24:00,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-04-05 05:24:00,203 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 1.7804878048780488) internal successors, (73), 40 states have internal predecessors, (73), 19 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) Word has length 81 [2022-04-05 05:24:00,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:24:00,204 INFO L225 Difference]: With dead ends: 336 [2022-04-05 05:24:00,204 INFO L226 Difference]: Without dead ends: 301 [2022-04-05 05:24:00,205 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 162 SyntacticMatches, 1 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2468 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1332, Invalid=6150, Unknown=0, NotChecked=0, Total=7482 [2022-04-05 05:24:00,205 INFO L913 BasicCegarLoop]: 30 mSDtfsCounter, 153 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 564 mSolverCounterSat, 208 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 772 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 208 IncrementalHoareTripleChecker+Valid, 564 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-05 05:24:00,205 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [154 Valid, 82 Invalid, 772 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [208 Valid, 564 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-05 05:24:00,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2022-04-05 05:24:00,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 101. [2022-04-05 05:24:00,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 79 states have (on average 1.139240506329114) internal successors, (90), 80 states have internal predecessors, (90), 11 states have call successors, (11), 11 states have call predecessors, (11), 10 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2022-04-05 05:24:00,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 111 transitions. [2022-04-05 05:24:00,252 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 111 transitions. Word has length 81 [2022-04-05 05:24:00,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:24:00,252 INFO L478 AbstractCegarLoop]: Abstraction has 101 states and 111 transitions. [2022-04-05 05:24:00,252 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 1.7804878048780488) internal successors, (73), 40 states have internal predecessors, (73), 19 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-05 05:24:00,252 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 111 transitions. [2022-04-05 05:24:00,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-04-05 05:24:00,252 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:24:00,253 INFO L499 BasicCegarLoop]: trace histogram [9, 9, 9, 8, 8, 8, 8, 6, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:24:00,269 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2022-04-05 05:24:00,458 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:24:00,459 INFO L403 AbstractCegarLoop]: === Iteration 52 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:24:00,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:24:00,459 INFO L85 PathProgramCache]: Analyzing trace with hash 226833930, now seen corresponding path program 27 times [2022-04-05 05:24:00,459 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:24:00,459 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [119451575] [2022-04-05 05:24:00,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:24:00,460 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:24:00,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:00,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:24:00,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:00,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-05 05:24:00,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:00,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-05 05:24:00,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:00,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-05 05:24:00,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:00,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-05 05:24:00,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:00,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-05 05:24:00,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:00,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-05 05:24:00,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:00,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-05 05:24:00,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:00,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-05 05:24:00,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:00,627 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 94 proven. 46 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-05 05:24:00,627 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:24:00,627 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [119451575] [2022-04-05 05:24:00,627 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [119451575] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:24:00,627 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1475713496] [2022-04-05 05:24:00,627 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-04-05 05:24:00,627 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:24:00,627 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:24:00,628 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:24:00,629 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2022-04-05 05:24:00,668 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2022-04-05 05:24:00,668 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:24:00,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 22 conjunts are in the unsatisfiable core [2022-04-05 05:24:00,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:24:01,041 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 116 proven. 24 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-05 05:24:01,041 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:24:01,212 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 116 proven. 24 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-05 05:24:01,213 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1475713496] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:24:01,213 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:24:01,213 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 40 [2022-04-05 05:24:01,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2072314777] [2022-04-05 05:24:01,214 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:24:01,214 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-04-05 05:24:01,214 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:24:01,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-04-05 05:24:01,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=275, Invalid=1285, Unknown=0, NotChecked=0, Total=1560 [2022-04-05 05:24:01,215 INFO L87 Difference]: Start difference. First operand 101 states and 111 transitions. Second operand has 40 states, 40 states have (on average 1.8) internal successors, (72), 39 states have internal predecessors, (72), 19 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-05 05:24:02,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:24:02,455 INFO L93 Difference]: Finished difference Result 366 states and 455 transitions. [2022-04-05 05:24:02,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-04-05 05:24:02,456 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 1.8) internal successors, (72), 39 states have internal predecessors, (72), 19 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) Word has length 81 [2022-04-05 05:24:02,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:24:02,458 INFO L225 Difference]: With dead ends: 366 [2022-04-05 05:24:02,458 INFO L226 Difference]: Without dead ends: 331 [2022-04-05 05:24:02,458 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 247 GetRequests, 163 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2355 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1277, Invalid=5863, Unknown=0, NotChecked=0, Total=7140 [2022-04-05 05:24:02,459 INFO L913 BasicCegarLoop]: 28 mSDtfsCounter, 166 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 726 mSolverCounterSat, 180 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 906 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 180 IncrementalHoareTripleChecker+Valid, 726 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:24:02,459 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [167 Valid, 95 Invalid, 906 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [180 Valid, 726 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:24:02,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 331 states. [2022-04-05 05:24:02,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 331 to 101. [2022-04-05 05:24:02,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 79 states have (on average 1.139240506329114) internal successors, (90), 80 states have internal predecessors, (90), 11 states have call successors, (11), 11 states have call predecessors, (11), 10 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2022-04-05 05:24:02,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 111 transitions. [2022-04-05 05:24:02,507 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 111 transitions. Word has length 81 [2022-04-05 05:24:02,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:24:02,507 INFO L478 AbstractCegarLoop]: Abstraction has 101 states and 111 transitions. [2022-04-05 05:24:02,507 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 1.8) internal successors, (72), 39 states have internal predecessors, (72), 19 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-05 05:24:02,507 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 111 transitions. [2022-04-05 05:24:02,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-04-05 05:24:02,508 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:24:02,508 INFO L499 BasicCegarLoop]: trace histogram [9, 9, 9, 8, 8, 8, 8, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:24:02,528 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2022-04-05 05:24:02,723 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2022-04-05 05:24:02,723 INFO L403 AbstractCegarLoop]: === Iteration 53 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:24:02,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:24:02,724 INFO L85 PathProgramCache]: Analyzing trace with hash 732510602, now seen corresponding path program 28 times [2022-04-05 05:24:02,724 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:24:02,724 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [378224656] [2022-04-05 05:24:02,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:24:02,724 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:24:02,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:02,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:24:02,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:02,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-05 05:24:02,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:02,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-05 05:24:02,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:02,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-05 05:24:02,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:02,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-05 05:24:02,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:02,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-05 05:24:02,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:02,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-05 05:24:02,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:02,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-05 05:24:02,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:02,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-05 05:24:02,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:02,903 INFO L134 CoverageAnalysis]: Checked inductivity of 257 backedges. 94 proven. 51 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-05 05:24:02,903 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:24:02,903 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [378224656] [2022-04-05 05:24:02,903 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [378224656] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:24:02,903 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1650983560] [2022-04-05 05:24:02,903 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-05 05:24:02,904 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:24:02,904 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:24:02,904 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:24:02,905 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2022-04-05 05:24:02,941 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-05 05:24:02,941 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:24:02,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 22 conjunts are in the unsatisfiable core [2022-04-05 05:24:02,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:24:03,300 INFO L134 CoverageAnalysis]: Checked inductivity of 257 backedges. 116 proven. 29 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-05 05:24:03,300 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:24:03,436 INFO L134 CoverageAnalysis]: Checked inductivity of 257 backedges. 116 proven. 29 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-05 05:24:03,436 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1650983560] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:24:03,436 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:24:03,436 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 39 [2022-04-05 05:24:03,436 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [344669712] [2022-04-05 05:24:03,436 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:24:03,437 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-04-05 05:24:03,437 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:24:03,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-04-05 05:24:03,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=271, Invalid=1211, Unknown=0, NotChecked=0, Total=1482 [2022-04-05 05:24:03,437 INFO L87 Difference]: Start difference. First operand 101 states and 111 transitions. Second operand has 39 states, 39 states have (on average 1.8205128205128205) internal successors, (71), 38 states have internal predecessors, (71), 19 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-05 05:24:04,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:24:04,426 INFO L93 Difference]: Finished difference Result 395 states and 494 transitions. [2022-04-05 05:24:04,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-04-05 05:24:04,426 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.8205128205128205) internal successors, (71), 38 states have internal predecessors, (71), 19 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) Word has length 81 [2022-04-05 05:24:04,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:24:04,427 INFO L225 Difference]: With dead ends: 395 [2022-04-05 05:24:04,428 INFO L226 Difference]: Without dead ends: 360 [2022-04-05 05:24:04,428 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 244 GetRequests, 164 SyntacticMatches, 1 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2086 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1171, Invalid=5309, Unknown=0, NotChecked=0, Total=6480 [2022-04-05 05:24:04,428 INFO L913 BasicCegarLoop]: 29 mSDtfsCounter, 210 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 656 mSolverCounterSat, 160 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 211 SdHoareTripleChecker+Valid, 81 SdHoareTripleChecker+Invalid, 816 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 160 IncrementalHoareTripleChecker+Valid, 656 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:24:04,428 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [211 Valid, 81 Invalid, 816 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [160 Valid, 656 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:24:04,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 360 states. [2022-04-05 05:24:04,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 360 to 101. [2022-04-05 05:24:04,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 79 states have (on average 1.139240506329114) internal successors, (90), 80 states have internal predecessors, (90), 11 states have call successors, (11), 11 states have call predecessors, (11), 10 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2022-04-05 05:24:04,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 111 transitions. [2022-04-05 05:24:04,479 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 111 transitions. Word has length 81 [2022-04-05 05:24:04,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:24:04,480 INFO L478 AbstractCegarLoop]: Abstraction has 101 states and 111 transitions. [2022-04-05 05:24:04,480 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 1.8205128205128205) internal successors, (71), 38 states have internal predecessors, (71), 19 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-05 05:24:04,480 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 111 transitions. [2022-04-05 05:24:04,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-04-05 05:24:04,480 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:24:04,480 INFO L499 BasicCegarLoop]: trace histogram [9, 9, 9, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:24:04,495 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2022-04-05 05:24:04,680 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:24:04,681 INFO L403 AbstractCegarLoop]: === Iteration 54 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:24:04,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:24:04,681 INFO L85 PathProgramCache]: Analyzing trace with hash 2134296074, now seen corresponding path program 8 times [2022-04-05 05:24:04,681 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:24:04,681 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [148648229] [2022-04-05 05:24:04,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:24:04,681 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:24:04,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:04,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:24:04,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:04,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-05 05:24:04,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:04,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-05 05:24:04,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:04,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-05 05:24:04,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:04,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-05 05:24:04,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:04,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-05 05:24:04,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:04,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-05 05:24:04,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:04,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-05 05:24:04,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:04,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-05 05:24:04,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:04,857 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 94 proven. 58 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-05 05:24:04,857 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:24:04,857 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [148648229] [2022-04-05 05:24:04,857 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [148648229] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:24:04,857 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [728400476] [2022-04-05 05:24:04,858 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-05 05:24:04,858 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:24:04,858 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:24:04,858 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:24:04,859 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2022-04-05 05:24:04,902 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-05 05:24:04,902 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:24:04,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 22 conjunts are in the unsatisfiable core [2022-04-05 05:24:04,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:24:05,282 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 116 proven. 36 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-05 05:24:05,282 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:24:05,449 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 116 proven. 36 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-05 05:24:05,449 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [728400476] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:24:05,449 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:24:05,449 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 38 [2022-04-05 05:24:05,449 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1032080528] [2022-04-05 05:24:05,450 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:24:05,450 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-04-05 05:24:05,450 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:24:05,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-04-05 05:24:05,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=271, Invalid=1135, Unknown=0, NotChecked=0, Total=1406 [2022-04-05 05:24:05,450 INFO L87 Difference]: Start difference. First operand 101 states and 111 transitions. Second operand has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 19 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-05 05:24:06,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:24:06,482 INFO L93 Difference]: Finished difference Result 426 states and 536 transitions. [2022-04-05 05:24:06,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-04-05 05:24:06,482 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 19 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) Word has length 81 [2022-04-05 05:24:06,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:24:06,484 INFO L225 Difference]: With dead ends: 426 [2022-04-05 05:24:06,484 INFO L226 Difference]: Without dead ends: 391 [2022-04-05 05:24:06,484 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 165 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1705 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1036, Invalid=4514, Unknown=0, NotChecked=0, Total=5550 [2022-04-05 05:24:06,484 INFO L913 BasicCegarLoop]: 28 mSDtfsCounter, 325 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 572 mSolverCounterSat, 180 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 326 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 752 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 180 IncrementalHoareTripleChecker+Valid, 572 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-05 05:24:06,485 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [326 Valid, 75 Invalid, 752 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [180 Valid, 572 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-05 05:24:06,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 391 states. [2022-04-05 05:24:06,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 391 to 103. [2022-04-05 05:24:06,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 81 states have (on average 1.1481481481481481) internal successors, (93), 82 states have internal predecessors, (93), 11 states have call successors, (11), 11 states have call predecessors, (11), 10 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2022-04-05 05:24:06,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 114 transitions. [2022-04-05 05:24:06,540 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 114 transitions. Word has length 81 [2022-04-05 05:24:06,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:24:06,541 INFO L478 AbstractCegarLoop]: Abstraction has 103 states and 114 transitions. [2022-04-05 05:24:06,541 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 19 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-05 05:24:06,541 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 114 transitions. [2022-04-05 05:24:06,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2022-04-05 05:24:06,541 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:24:06,541 INFO L499 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:24:06,557 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2022-04-05 05:24:06,742 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2022-04-05 05:24:06,742 INFO L403 AbstractCegarLoop]: === Iteration 55 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:24:06,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:24:06,742 INFO L85 PathProgramCache]: Analyzing trace with hash 915939306, now seen corresponding path program 16 times [2022-04-05 05:24:06,742 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:24:06,742 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1690898316] [2022-04-05 05:24:06,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:24:06,742 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:24:06,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:06,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:24:06,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:06,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-04-05 05:24:06,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:06,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-05 05:24:06,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:06,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-05 05:24:06,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:06,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-05 05:24:06,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:06,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-05 05:24:06,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:06,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-05 05:24:06,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:06,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-05 05:24:06,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:06,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-05 05:24:06,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:06,845 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 52 proven. 109 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-05 05:24:06,846 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:24:06,846 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1690898316] [2022-04-05 05:24:06,846 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1690898316] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:24:06,846 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1067618719] [2022-04-05 05:24:06,846 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-05 05:24:06,846 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:24:06,846 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:24:06,847 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:24:06,847 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2022-04-05 05:24:06,885 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-05 05:24:06,885 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:24:06,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 21 conjunts are in the unsatisfiable core [2022-04-05 05:24:06,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:24:07,003 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 61 proven. 100 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-05 05:24:07,003 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:24:07,121 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 61 proven. 100 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-05 05:24:07,121 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1067618719] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:24:07,121 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:24:07,121 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 18 [2022-04-05 05:24:07,121 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1652910679] [2022-04-05 05:24:07,121 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:24:07,122 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-04-05 05:24:07,122 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:24:07,122 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-04-05 05:24:07,122 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=225, Unknown=0, NotChecked=0, Total=306 [2022-04-05 05:24:07,122 INFO L87 Difference]: Start difference. First operand 103 states and 114 transitions. Second operand has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 15 states have internal predecessors, (50), 10 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2022-04-05 05:24:07,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:24:07,412 INFO L93 Difference]: Finished difference Result 116 states and 128 transitions. [2022-04-05 05:24:07,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-04-05 05:24:07,413 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 15 states have internal predecessors, (50), 10 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) Word has length 82 [2022-04-05 05:24:07,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:24:07,413 INFO L225 Difference]: With dead ends: 116 [2022-04-05 05:24:07,413 INFO L226 Difference]: Without dead ends: 114 [2022-04-05 05:24:07,414 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 186 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 233 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=235, Invalid=757, Unknown=0, NotChecked=0, Total=992 [2022-04-05 05:24:07,414 INFO L913 BasicCegarLoop]: 35 mSDtfsCounter, 76 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 315 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 383 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 315 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-05 05:24:07,414 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 57 Invalid, 383 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 315 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-05 05:24:07,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2022-04-05 05:24:07,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 110. [2022-04-05 05:24:07,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 86 states have (on average 1.1395348837209303) internal successors, (98), 87 states have internal predecessors, (98), 12 states have call successors, (12), 12 states have call predecessors, (12), 11 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) [2022-04-05 05:24:07,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 121 transitions. [2022-04-05 05:24:07,466 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 121 transitions. Word has length 82 [2022-04-05 05:24:07,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:24:07,467 INFO L478 AbstractCegarLoop]: Abstraction has 110 states and 121 transitions. [2022-04-05 05:24:07,467 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 15 states have internal predecessors, (50), 10 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2022-04-05 05:24:07,467 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 121 transitions. [2022-04-05 05:24:07,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2022-04-05 05:24:07,467 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:24:07,467 INFO L499 BasicCegarLoop]: trace histogram [10, 10, 10, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:24:07,488 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2022-04-05 05:24:07,687 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2022-04-05 05:24:07,688 INFO L403 AbstractCegarLoop]: === Iteration 56 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:24:07,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:24:07,688 INFO L85 PathProgramCache]: Analyzing trace with hash -1550806354, now seen corresponding path program 17 times [2022-04-05 05:24:07,688 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:24:07,688 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [304689356] [2022-04-05 05:24:07,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:24:07,688 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:24:07,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:07,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:24:07,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:07,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-04-05 05:24:07,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:07,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-05 05:24:07,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:07,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-05 05:24:07,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:07,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-05 05:24:07,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:07,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-05 05:24:07,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:07,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-05 05:24:07,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:07,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-05 05:24:07,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:07,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-05 05:24:07,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:07,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-05 05:24:07,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:07,888 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 119 proven. 70 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-05 05:24:07,888 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:24:07,888 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [304689356] [2022-04-05 05:24:07,888 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [304689356] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:24:07,888 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1662553956] [2022-04-05 05:24:07,888 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-04-05 05:24:07,889 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:24:07,889 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:24:07,889 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:24:07,890 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2022-04-05 05:24:07,931 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2022-04-05 05:24:07,931 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:24:07,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 24 conjunts are in the unsatisfiable core [2022-04-05 05:24:07,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:24:08,466 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 144 proven. 45 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-05 05:24:08,466 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:24:08,660 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 144 proven. 45 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-05 05:24:08,661 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1662553956] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:24:08,661 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:24:08,661 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25, 25] total 50 [2022-04-05 05:24:08,661 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [780908907] [2022-04-05 05:24:08,661 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:24:08,662 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-04-05 05:24:08,662 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:24:08,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-04-05 05:24:08,665 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=453, Invalid=1997, Unknown=0, NotChecked=0, Total=2450 [2022-04-05 05:24:08,665 INFO L87 Difference]: Start difference. First operand 110 states and 121 transitions. Second operand has 50 states, 50 states have (on average 1.68) internal successors, (84), 49 states have internal predecessors, (84), 21 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2022-04-05 05:24:09,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:24:09,290 INFO L93 Difference]: Finished difference Result 188 states and 220 transitions. [2022-04-05 05:24:09,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-04-05 05:24:09,290 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 1.68) internal successors, (84), 49 states have internal predecessors, (84), 21 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) Word has length 89 [2022-04-05 05:24:09,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:24:09,292 INFO L225 Difference]: With dead ends: 188 [2022-04-05 05:24:09,292 INFO L226 Difference]: Without dead ends: 150 [2022-04-05 05:24:09,293 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 245 GetRequests, 173 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1653 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1001, Invalid=4255, Unknown=0, NotChecked=0, Total=5256 [2022-04-05 05:24:09,293 INFO L913 BasicCegarLoop]: 24 mSDtfsCounter, 43 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 563 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 86 SdHoareTripleChecker+Invalid, 642 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 563 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-05 05:24:09,293 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 86 Invalid, 642 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 563 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-05 05:24:09,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2022-04-05 05:24:09,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 111. [2022-04-05 05:24:09,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 87 states have (on average 1.1379310344827587) internal successors, (99), 88 states have internal predecessors, (99), 12 states have call successors, (12), 12 states have call predecessors, (12), 11 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) [2022-04-05 05:24:09,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 122 transitions. [2022-04-05 05:24:09,351 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 122 transitions. Word has length 89 [2022-04-05 05:24:09,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:24:09,351 INFO L478 AbstractCegarLoop]: Abstraction has 111 states and 122 transitions. [2022-04-05 05:24:09,351 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 1.68) internal successors, (84), 49 states have internal predecessors, (84), 21 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2022-04-05 05:24:09,352 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 122 transitions. [2022-04-05 05:24:09,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2022-04-05 05:24:09,352 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:24:09,352 INFO L499 BasicCegarLoop]: trace histogram [10, 10, 10, 9, 9, 9, 9, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:24:09,368 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2022-04-05 05:24:09,552 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:24:09,553 INFO L403 AbstractCegarLoop]: === Iteration 57 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:24:09,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:24:09,553 INFO L85 PathProgramCache]: Analyzing trace with hash -1297582546, now seen corresponding path program 29 times [2022-04-05 05:24:09,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:24:09,553 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1057839255] [2022-04-05 05:24:09,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:24:09,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:24:09,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:09,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:24:09,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:09,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-04-05 05:24:09,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:09,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-05 05:24:09,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:09,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-05 05:24:09,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:09,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-05 05:24:09,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:09,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-05 05:24:09,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:09,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-05 05:24:09,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:09,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-05 05:24:09,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:09,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-05 05:24:09,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:09,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-05 05:24:09,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:09,755 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 119 proven. 62 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-05 05:24:09,755 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:24:09,755 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1057839255] [2022-04-05 05:24:09,755 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1057839255] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:24:09,755 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1285780392] [2022-04-05 05:24:09,755 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-04-05 05:24:09,756 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:24:09,756 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:24:09,756 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:24:09,757 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2022-04-05 05:24:09,797 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2022-04-05 05:24:09,798 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:24:09,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 24 conjunts are in the unsatisfiable core [2022-04-05 05:24:09,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:24:10,307 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 144 proven. 37 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-05 05:24:10,307 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:24:10,458 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 144 proven. 37 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-05 05:24:10,458 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1285780392] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:24:10,458 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:24:10,458 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25, 25] total 49 [2022-04-05 05:24:10,458 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [627827949] [2022-04-05 05:24:10,458 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:24:10,459 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-04-05 05:24:10,459 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:24:10,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-04-05 05:24:10,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=422, Invalid=1930, Unknown=0, NotChecked=0, Total=2352 [2022-04-05 05:24:10,460 INFO L87 Difference]: Start difference. First operand 111 states and 122 transitions. Second operand has 49 states, 49 states have (on average 1.6938775510204083) internal successors, (83), 48 states have internal predecessors, (83), 21 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2022-04-05 05:24:11,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:24:11,276 INFO L93 Difference]: Finished difference Result 227 states and 270 transitions. [2022-04-05 05:24:11,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-04-05 05:24:11,276 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 1.6938775510204083) internal successors, (83), 48 states have internal predecessors, (83), 21 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) Word has length 89 [2022-04-05 05:24:11,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:24:11,277 INFO L225 Difference]: With dead ends: 227 [2022-04-05 05:24:11,277 INFO L226 Difference]: Without dead ends: 189 [2022-04-05 05:24:11,278 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 174 SyntacticMatches, 1 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2119 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1199, Invalid=5443, Unknown=0, NotChecked=0, Total=6642 [2022-04-05 05:24:11,278 INFO L913 BasicCegarLoop]: 28 mSDtfsCounter, 77 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 747 mSolverCounterSat, 137 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 884 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 137 IncrementalHoareTripleChecker+Valid, 747 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:24:11,278 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 95 Invalid, 884 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [137 Valid, 747 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:24:11,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189 states. [2022-04-05 05:24:11,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189 to 111. [2022-04-05 05:24:11,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 87 states have (on average 1.1379310344827587) internal successors, (99), 88 states have internal predecessors, (99), 12 states have call successors, (12), 12 states have call predecessors, (12), 11 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) [2022-04-05 05:24:11,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 122 transitions. [2022-04-05 05:24:11,337 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 122 transitions. Word has length 89 [2022-04-05 05:24:11,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:24:11,337 INFO L478 AbstractCegarLoop]: Abstraction has 111 states and 122 transitions. [2022-04-05 05:24:11,337 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 1.6938775510204083) internal successors, (83), 48 states have internal predecessors, (83), 21 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2022-04-05 05:24:11,337 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 122 transitions. [2022-04-05 05:24:11,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2022-04-05 05:24:11,337 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:24:11,337 INFO L499 BasicCegarLoop]: trace histogram [10, 10, 10, 9, 9, 9, 9, 7, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:24:11,353 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2022-04-05 05:24:11,538 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:24:11,538 INFO L403 AbstractCegarLoop]: === Iteration 58 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:24:11,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:24:11,538 INFO L85 PathProgramCache]: Analyzing trace with hash 927343278, now seen corresponding path program 30 times [2022-04-05 05:24:11,538 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:24:11,538 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1121083712] [2022-04-05 05:24:11,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:24:11,538 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:24:11,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:11,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:24:11,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:11,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-04-05 05:24:11,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:11,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-05 05:24:11,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:11,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-05 05:24:11,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:11,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-05 05:24:11,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:11,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-05 05:24:11,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:11,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-05 05:24:11,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:11,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-05 05:24:11,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:11,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-05 05:24:11,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:11,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-05 05:24:11,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:11,760 INFO L134 CoverageAnalysis]: Checked inductivity of 319 backedges. 119 proven. 56 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-05 05:24:11,760 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:24:11,760 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1121083712] [2022-04-05 05:24:11,760 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1121083712] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:24:11,760 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1190872365] [2022-04-05 05:24:11,760 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-05 05:24:11,760 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:24:11,761 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:24:11,762 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:24:11,763 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2022-04-05 05:24:11,806 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-04-05 05:24:11,807 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:24:11,808 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 24 conjunts are in the unsatisfiable core [2022-04-05 05:24:11,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:24:12,352 INFO L134 CoverageAnalysis]: Checked inductivity of 319 backedges. 144 proven. 31 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-05 05:24:12,352 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:24:12,515 INFO L134 CoverageAnalysis]: Checked inductivity of 319 backedges. 144 proven. 31 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-05 05:24:12,515 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1190872365] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:24:12,515 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:24:12,516 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25, 25] total 48 [2022-04-05 05:24:12,516 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [166649637] [2022-04-05 05:24:12,516 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:24:12,516 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2022-04-05 05:24:12,516 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:24:12,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2022-04-05 05:24:12,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=395, Invalid=1861, Unknown=0, NotChecked=0, Total=2256 [2022-04-05 05:24:12,517 INFO L87 Difference]: Start difference. First operand 111 states and 122 transitions. Second operand has 48 states, 48 states have (on average 1.7083333333333333) internal successors, (82), 47 states have internal predecessors, (82), 21 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2022-04-05 05:24:13,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:24:13,641 INFO L93 Difference]: Finished difference Result 265 states and 319 transitions. [2022-04-05 05:24:13,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-04-05 05:24:13,642 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 1.7083333333333333) internal successors, (82), 47 states have internal predecessors, (82), 21 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) Word has length 89 [2022-04-05 05:24:13,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:24:13,643 INFO L225 Difference]: With dead ends: 265 [2022-04-05 05:24:13,643 INFO L226 Difference]: Without dead ends: 227 [2022-04-05 05:24:13,643 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 263 GetRequests, 175 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2548 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1390, Invalid=6442, Unknown=0, NotChecked=0, Total=7832 [2022-04-05 05:24:13,643 INFO L913 BasicCegarLoop]: 30 mSDtfsCounter, 87 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 660 mSolverCounterSat, 143 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 87 SdHoareTripleChecker+Invalid, 803 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 143 IncrementalHoareTripleChecker+Valid, 660 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:24:13,644 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 87 Invalid, 803 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [143 Valid, 660 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:24:13,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2022-04-05 05:24:13,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 111. [2022-04-05 05:24:13,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 87 states have (on average 1.1379310344827587) internal successors, (99), 88 states have internal predecessors, (99), 12 states have call successors, (12), 12 states have call predecessors, (12), 11 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) [2022-04-05 05:24:13,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 122 transitions. [2022-04-05 05:24:13,707 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 122 transitions. Word has length 89 [2022-04-05 05:24:13,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:24:13,708 INFO L478 AbstractCegarLoop]: Abstraction has 111 states and 122 transitions. [2022-04-05 05:24:13,708 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 1.7083333333333333) internal successors, (82), 47 states have internal predecessors, (82), 21 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2022-04-05 05:24:13,708 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 122 transitions. [2022-04-05 05:24:13,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2022-04-05 05:24:13,708 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:24:13,708 INFO L499 BasicCegarLoop]: trace histogram [10, 10, 10, 9, 9, 9, 9, 6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:24:13,729 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2022-04-05 05:24:13,909 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:24:13,909 INFO L403 AbstractCegarLoop]: === Iteration 59 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:24:13,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:24:13,909 INFO L85 PathProgramCache]: Analyzing trace with hash 167831086, now seen corresponding path program 31 times [2022-04-05 05:24:13,909 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:24:13,909 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [955974736] [2022-04-05 05:24:13,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:24:13,909 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:24:13,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:14,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:24:14,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:14,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-04-05 05:24:14,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:14,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-05 05:24:14,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:14,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-05 05:24:14,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:14,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-05 05:24:14,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:14,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-05 05:24:14,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:14,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-05 05:24:14,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:14,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-05 05:24:14,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:14,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-05 05:24:14,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:14,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-05 05:24:14,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:14,150 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 119 proven. 52 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-05 05:24:14,151 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:24:14,151 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [955974736] [2022-04-05 05:24:14,151 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [955974736] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:24:14,151 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [665923575] [2022-04-05 05:24:14,151 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-04-05 05:24:14,151 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:24:14,151 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:24:14,152 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:24:14,153 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2022-04-05 05:24:14,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:14,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 24 conjunts are in the unsatisfiable core [2022-04-05 05:24:14,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:24:14,801 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 144 proven. 27 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-05 05:24:14,801 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:24:14,965 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 144 proven. 27 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-05 05:24:14,966 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [665923575] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:24:14,966 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:24:14,966 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25, 25] total 47 [2022-04-05 05:24:14,966 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1130902630] [2022-04-05 05:24:14,966 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:24:14,966 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-04-05 05:24:14,966 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:24:14,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-04-05 05:24:14,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=372, Invalid=1790, Unknown=0, NotChecked=0, Total=2162 [2022-04-05 05:24:14,967 INFO L87 Difference]: Start difference. First operand 111 states and 122 transitions. Second operand has 47 states, 47 states have (on average 1.7234042553191489) internal successors, (81), 46 states have internal predecessors, (81), 21 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2022-04-05 05:24:16,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:24:16,243 INFO L93 Difference]: Finished difference Result 302 states and 367 transitions. [2022-04-05 05:24:16,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-04-05 05:24:16,244 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 1.7234042553191489) internal successors, (81), 46 states have internal predecessors, (81), 21 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) Word has length 89 [2022-04-05 05:24:16,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:24:16,245 INFO L225 Difference]: With dead ends: 302 [2022-04-05 05:24:16,245 INFO L226 Difference]: Without dead ends: 264 [2022-04-05 05:24:16,246 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 269 GetRequests, 176 SyntacticMatches, 1 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2885 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1542, Invalid=7200, Unknown=0, NotChecked=0, Total=8742 [2022-04-05 05:24:16,246 INFO L913 BasicCegarLoop]: 29 mSDtfsCounter, 105 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 696 mSolverCounterSat, 176 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 86 SdHoareTripleChecker+Invalid, 872 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 176 IncrementalHoareTripleChecker+Valid, 696 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:24:16,246 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [106 Valid, 86 Invalid, 872 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [176 Valid, 696 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:24:16,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 264 states. [2022-04-05 05:24:16,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 264 to 111. [2022-04-05 05:24:16,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 87 states have (on average 1.1379310344827587) internal successors, (99), 88 states have internal predecessors, (99), 12 states have call successors, (12), 12 states have call predecessors, (12), 11 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) [2022-04-05 05:24:16,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 122 transitions. [2022-04-05 05:24:16,315 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 122 transitions. Word has length 89 [2022-04-05 05:24:16,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:24:16,315 INFO L478 AbstractCegarLoop]: Abstraction has 111 states and 122 transitions. [2022-04-05 05:24:16,316 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 1.7234042553191489) internal successors, (81), 46 states have internal predecessors, (81), 21 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2022-04-05 05:24:16,316 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 122 transitions. [2022-04-05 05:24:16,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2022-04-05 05:24:16,316 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:24:16,316 INFO L499 BasicCegarLoop]: trace histogram [10, 10, 10, 9, 9, 9, 9, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:24:16,338 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2022-04-05 05:24:16,516 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2022-04-05 05:24:16,517 INFO L403 AbstractCegarLoop]: === Iteration 60 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:24:16,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:24:16,517 INFO L85 PathProgramCache]: Analyzing trace with hash 1528804014, now seen corresponding path program 32 times [2022-04-05 05:24:16,517 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:24:16,517 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078920683] [2022-04-05 05:24:16,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:24:16,517 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:24:16,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:16,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:24:16,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:16,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-04-05 05:24:16,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:16,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-05 05:24:16,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:16,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-05 05:24:16,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:16,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-05 05:24:16,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:16,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-05 05:24:16,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:16,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-05 05:24:16,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:16,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-05 05:24:16,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:16,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-05 05:24:16,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:16,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-05 05:24:16,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:16,795 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 119 proven. 50 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-05 05:24:16,795 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:24:16,796 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2078920683] [2022-04-05 05:24:16,796 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2078920683] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:24:16,796 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1799075578] [2022-04-05 05:24:16,796 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-05 05:24:16,796 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:24:16,796 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:24:16,797 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:24:16,798 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2022-04-05 05:24:16,840 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-05 05:24:16,840 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:24:16,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 24 conjunts are in the unsatisfiable core [2022-04-05 05:24:16,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:24:17,342 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 144 proven. 25 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-05 05:24:17,342 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:24:17,502 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 144 proven. 25 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-05 05:24:17,502 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1799075578] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:24:17,503 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:24:17,503 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25, 25] total 46 [2022-04-05 05:24:17,503 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [809394646] [2022-04-05 05:24:17,503 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:24:17,503 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-04-05 05:24:17,503 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:24:17,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-04-05 05:24:17,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=353, Invalid=1717, Unknown=0, NotChecked=0, Total=2070 [2022-04-05 05:24:17,504 INFO L87 Difference]: Start difference. First operand 111 states and 122 transitions. Second operand has 46 states, 46 states have (on average 1.7391304347826086) internal successors, (80), 45 states have internal predecessors, (80), 21 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2022-04-05 05:24:19,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:24:19,025 INFO L93 Difference]: Finished difference Result 338 states and 414 transitions. [2022-04-05 05:24:19,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-04-05 05:24:19,025 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 1.7391304347826086) internal successors, (80), 45 states have internal predecessors, (80), 21 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) Word has length 89 [2022-04-05 05:24:19,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:24:19,026 INFO L225 Difference]: With dead ends: 338 [2022-04-05 05:24:19,026 INFO L226 Difference]: Without dead ends: 300 [2022-04-05 05:24:19,027 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 273 GetRequests, 177 SyntacticMatches, 1 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3110 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1640, Invalid=7672, Unknown=0, NotChecked=0, Total=9312 [2022-04-05 05:24:19,028 INFO L913 BasicCegarLoop]: 29 mSDtfsCounter, 124 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 764 mSolverCounterSat, 209 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 973 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 209 IncrementalHoareTripleChecker+Valid, 764 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:24:19,028 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [125 Valid, 96 Invalid, 973 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [209 Valid, 764 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:24:19,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2022-04-05 05:24:19,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 111. [2022-04-05 05:24:19,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 87 states have (on average 1.1379310344827587) internal successors, (99), 88 states have internal predecessors, (99), 12 states have call successors, (12), 12 states have call predecessors, (12), 11 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) [2022-04-05 05:24:19,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 122 transitions. [2022-04-05 05:24:19,107 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 122 transitions. Word has length 89 [2022-04-05 05:24:19,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:24:19,108 INFO L478 AbstractCegarLoop]: Abstraction has 111 states and 122 transitions. [2022-04-05 05:24:19,108 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 1.7391304347826086) internal successors, (80), 45 states have internal predecessors, (80), 21 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2022-04-05 05:24:19,108 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 122 transitions. [2022-04-05 05:24:19,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2022-04-05 05:24:19,108 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:24:19,109 INFO L499 BasicCegarLoop]: trace histogram [10, 10, 10, 9, 9, 9, 9, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:24:19,130 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2022-04-05 05:24:19,330 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2022-04-05 05:24:19,330 INFO L403 AbstractCegarLoop]: === Iteration 61 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:24:19,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:24:19,330 INFO L85 PathProgramCache]: Analyzing trace with hash 1018517038, now seen corresponding path program 33 times [2022-04-05 05:24:19,330 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:24:19,330 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851699094] [2022-04-05 05:24:19,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:24:19,331 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:24:19,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:19,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:24:19,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:19,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-04-05 05:24:19,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:19,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-05 05:24:19,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:19,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-05 05:24:19,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:19,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-05 05:24:19,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:19,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-05 05:24:19,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:19,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-05 05:24:19,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:19,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-05 05:24:19,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:19,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-05 05:24:19,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:19,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-05 05:24:19,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:19,553 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 119 proven. 50 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-05 05:24:19,554 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:24:19,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851699094] [2022-04-05 05:24:19,554 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [851699094] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:24:19,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [64407556] [2022-04-05 05:24:19,554 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-04-05 05:24:19,554 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:24:19,554 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:24:19,555 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:24:19,556 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2022-04-05 05:24:19,602 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-04-05 05:24:19,603 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:24:19,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 24 conjunts are in the unsatisfiable core [2022-04-05 05:24:19,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:24:20,119 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 144 proven. 25 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-05 05:24:20,120 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:24:20,270 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 144 proven. 25 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-05 05:24:20,270 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [64407556] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:24:20,270 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:24:20,270 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25, 25] total 45 [2022-04-05 05:24:20,270 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [572852872] [2022-04-05 05:24:20,270 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:24:20,270 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-04-05 05:24:20,271 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:24:20,271 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-04-05 05:24:20,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=338, Invalid=1642, Unknown=0, NotChecked=0, Total=1980 [2022-04-05 05:24:20,271 INFO L87 Difference]: Start difference. First operand 111 states and 122 transitions. Second operand has 45 states, 45 states have (on average 1.7555555555555555) internal successors, (79), 44 states have internal predecessors, (79), 21 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2022-04-05 05:24:21,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:24:21,631 INFO L93 Difference]: Finished difference Result 373 states and 460 transitions. [2022-04-05 05:24:21,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-04-05 05:24:21,632 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 1.7555555555555555) internal successors, (79), 44 states have internal predecessors, (79), 21 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) Word has length 89 [2022-04-05 05:24:21,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:24:21,633 INFO L225 Difference]: With dead ends: 373 [2022-04-05 05:24:21,633 INFO L226 Difference]: Without dead ends: 335 [2022-04-05 05:24:21,634 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 275 GetRequests, 178 SyntacticMatches, 1 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3204 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1675, Invalid=7831, Unknown=0, NotChecked=0, Total=9506 [2022-04-05 05:24:21,634 INFO L913 BasicCegarLoop]: 30 mSDtfsCounter, 156 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 660 mSolverCounterSat, 217 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 72 SdHoareTripleChecker+Invalid, 877 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 217 IncrementalHoareTripleChecker+Valid, 660 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:24:21,634 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [157 Valid, 72 Invalid, 877 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [217 Valid, 660 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:24:21,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 335 states. [2022-04-05 05:24:21,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 335 to 111. [2022-04-05 05:24:21,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 87 states have (on average 1.1379310344827587) internal successors, (99), 88 states have internal predecessors, (99), 12 states have call successors, (12), 12 states have call predecessors, (12), 11 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) [2022-04-05 05:24:21,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 122 transitions. [2022-04-05 05:24:21,701 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 122 transitions. Word has length 89 [2022-04-05 05:24:21,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:24:21,702 INFO L478 AbstractCegarLoop]: Abstraction has 111 states and 122 transitions. [2022-04-05 05:24:21,702 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 1.7555555555555555) internal successors, (79), 44 states have internal predecessors, (79), 21 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2022-04-05 05:24:21,702 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 122 transitions. [2022-04-05 05:24:21,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2022-04-05 05:24:21,702 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:24:21,702 INFO L499 BasicCegarLoop]: trace histogram [10, 10, 10, 9, 9, 9, 9, 6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:24:21,718 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2022-04-05 05:24:21,903 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:24:21,903 INFO L403 AbstractCegarLoop]: === Iteration 62 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:24:21,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:24:21,903 INFO L85 PathProgramCache]: Analyzing trace with hash -937606482, now seen corresponding path program 34 times [2022-04-05 05:24:21,903 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:24:21,903 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [130678702] [2022-04-05 05:24:21,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:24:21,903 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:24:21,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:22,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:24:22,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:22,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-04-05 05:24:22,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:22,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-05 05:24:22,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:22,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-05 05:24:22,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:22,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-05 05:24:22,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:22,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-05 05:24:22,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:22,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-05 05:24:22,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:22,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-05 05:24:22,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:22,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-05 05:24:22,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:22,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-05 05:24:22,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:22,132 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 119 proven. 52 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-05 05:24:22,132 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:24:22,132 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [130678702] [2022-04-05 05:24:22,132 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [130678702] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:24:22,132 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1533777594] [2022-04-05 05:24:22,132 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-05 05:24:22,132 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:24:22,132 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:24:22,134 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:24:22,135 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2022-04-05 05:24:22,175 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-05 05:24:22,175 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:24:22,176 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 24 conjunts are in the unsatisfiable core [2022-04-05 05:24:22,177 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:24:22,674 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 144 proven. 27 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-05 05:24:22,674 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:24:22,821 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 144 proven. 27 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-05 05:24:22,821 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1533777594] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:24:22,821 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:24:22,821 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25, 25] total 44 [2022-04-05 05:24:22,821 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [593101419] [2022-04-05 05:24:22,821 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:24:22,822 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-04-05 05:24:22,822 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:24:22,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-04-05 05:24:22,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=327, Invalid=1565, Unknown=0, NotChecked=0, Total=1892 [2022-04-05 05:24:22,822 INFO L87 Difference]: Start difference. First operand 111 states and 122 transitions. Second operand has 44 states, 44 states have (on average 1.7727272727272727) internal successors, (78), 43 states have internal predecessors, (78), 21 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2022-04-05 05:24:24,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:24:24,252 INFO L93 Difference]: Finished difference Result 407 states and 505 transitions. [2022-04-05 05:24:24,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-04-05 05:24:24,253 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 1.7727272727272727) internal successors, (78), 43 states have internal predecessors, (78), 21 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) Word has length 89 [2022-04-05 05:24:24,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:24:24,267 INFO L225 Difference]: With dead ends: 407 [2022-04-05 05:24:24,267 INFO L226 Difference]: Without dead ends: 369 [2022-04-05 05:24:24,267 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 275 GetRequests, 179 SyntacticMatches, 1 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3155 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1644, Invalid=7668, Unknown=0, NotChecked=0, Total=9312 [2022-04-05 05:24:24,267 INFO L913 BasicCegarLoop]: 29 mSDtfsCounter, 214 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 835 mSolverCounterSat, 240 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 215 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 1075 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 240 IncrementalHoareTripleChecker+Valid, 835 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:24:24,268 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [215 Valid, 96 Invalid, 1075 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [240 Valid, 835 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:24:24,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 369 states. [2022-04-05 05:24:24,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 369 to 111. [2022-04-05 05:24:24,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 87 states have (on average 1.1379310344827587) internal successors, (99), 88 states have internal predecessors, (99), 12 states have call successors, (12), 12 states have call predecessors, (12), 11 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) [2022-04-05 05:24:24,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 122 transitions. [2022-04-05 05:24:24,348 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 122 transitions. Word has length 89 [2022-04-05 05:24:24,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:24:24,348 INFO L478 AbstractCegarLoop]: Abstraction has 111 states and 122 transitions. [2022-04-05 05:24:24,349 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 1.7727272727272727) internal successors, (78), 43 states have internal predecessors, (78), 21 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2022-04-05 05:24:24,349 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 122 transitions. [2022-04-05 05:24:24,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2022-04-05 05:24:24,349 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:24:24,349 INFO L499 BasicCegarLoop]: trace histogram [10, 10, 10, 9, 9, 9, 9, 7, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:24:24,367 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2022-04-05 05:24:24,563 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:24:24,563 INFO L403 AbstractCegarLoop]: === Iteration 63 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:24:24,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:24:24,564 INFO L85 PathProgramCache]: Analyzing trace with hash 1908786734, now seen corresponding path program 35 times [2022-04-05 05:24:24,564 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:24:24,564 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1309277953] [2022-04-05 05:24:24,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:24:24,564 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:24:24,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:24,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:24:24,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:24,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-04-05 05:24:24,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:24,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-05 05:24:24,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:24,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-05 05:24:24,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:24,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-05 05:24:24,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:24,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-05 05:24:24,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:24,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-05 05:24:24,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:24,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-05 05:24:24,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:24,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-05 05:24:24,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:24,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-05 05:24:24,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:24,752 INFO L134 CoverageAnalysis]: Checked inductivity of 319 backedges. 119 proven. 56 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-05 05:24:24,753 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:24:24,753 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1309277953] [2022-04-05 05:24:24,753 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1309277953] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:24:24,753 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2139762947] [2022-04-05 05:24:24,753 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-04-05 05:24:24,753 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:24:24,753 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:24:24,754 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:24:24,754 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2022-04-05 05:24:24,794 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2022-04-05 05:24:24,795 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:24:24,795 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 24 conjunts are in the unsatisfiable core [2022-04-05 05:24:24,796 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:24:25,219 INFO L134 CoverageAnalysis]: Checked inductivity of 319 backedges. 144 proven. 31 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-05 05:24:25,219 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:24:25,368 INFO L134 CoverageAnalysis]: Checked inductivity of 319 backedges. 144 proven. 31 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-05 05:24:25,368 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2139762947] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:24:25,368 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:24:25,368 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25, 25] total 43 [2022-04-05 05:24:25,368 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41262094] [2022-04-05 05:24:25,368 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:24:25,369 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-04-05 05:24:25,369 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:24:25,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-04-05 05:24:25,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=320, Invalid=1486, Unknown=0, NotChecked=0, Total=1806 [2022-04-05 05:24:25,369 INFO L87 Difference]: Start difference. First operand 111 states and 122 transitions. Second operand has 43 states, 43 states have (on average 1.7906976744186047) internal successors, (77), 42 states have internal predecessors, (77), 21 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2022-04-05 05:24:26,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:24:26,865 INFO L93 Difference]: Finished difference Result 440 states and 549 transitions. [2022-04-05 05:24:26,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-04-05 05:24:26,865 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 1.7906976744186047) internal successors, (77), 42 states have internal predecessors, (77), 21 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) Word has length 89 [2022-04-05 05:24:26,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:24:26,867 INFO L225 Difference]: With dead ends: 440 [2022-04-05 05:24:26,867 INFO L226 Difference]: Without dead ends: 402 [2022-04-05 05:24:26,867 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 273 GetRequests, 180 SyntacticMatches, 1 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2953 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1550, Invalid=7192, Unknown=0, NotChecked=0, Total=8742 [2022-04-05 05:24:26,868 INFO L913 BasicCegarLoop]: 28 mSDtfsCounter, 205 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 700 mSolverCounterSat, 218 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 918 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 218 IncrementalHoareTripleChecker+Valid, 700 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:24:26,868 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [206 Valid, 90 Invalid, 918 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [218 Valid, 700 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:24:26,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 402 states. [2022-04-05 05:24:26,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 402 to 111. [2022-04-05 05:24:26,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 87 states have (on average 1.1379310344827587) internal successors, (99), 88 states have internal predecessors, (99), 12 states have call successors, (12), 12 states have call predecessors, (12), 11 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) [2022-04-05 05:24:26,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 122 transitions. [2022-04-05 05:24:26,940 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 122 transitions. Word has length 89 [2022-04-05 05:24:26,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:24:26,940 INFO L478 AbstractCegarLoop]: Abstraction has 111 states and 122 transitions. [2022-04-05 05:24:26,940 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 1.7906976744186047) internal successors, (77), 42 states have internal predecessors, (77), 21 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2022-04-05 05:24:26,940 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 122 transitions. [2022-04-05 05:24:26,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2022-04-05 05:24:26,941 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:24:26,941 INFO L499 BasicCegarLoop]: trace histogram [10, 10, 10, 9, 9, 9, 9, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:24:26,958 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2022-04-05 05:24:27,143 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:24:27,143 INFO L403 AbstractCegarLoop]: === Iteration 64 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:24:27,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:24:27,144 INFO L85 PathProgramCache]: Analyzing trace with hash 2000605870, now seen corresponding path program 36 times [2022-04-05 05:24:27,144 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:24:27,144 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [958499491] [2022-04-05 05:24:27,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:24:27,144 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:24:27,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:27,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:24:27,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:27,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-04-05 05:24:27,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:27,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-05 05:24:27,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:27,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-05 05:24:27,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:27,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-05 05:24:27,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:27,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-05 05:24:27,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:27,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-05 05:24:27,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:27,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-05 05:24:27,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:27,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-05 05:24:27,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:27,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-05 05:24:27,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:27,333 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 119 proven. 62 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-05 05:24:27,334 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:24:27,334 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [958499491] [2022-04-05 05:24:27,334 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [958499491] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:24:27,334 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [725342334] [2022-04-05 05:24:27,334 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-05 05:24:27,334 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:24:27,334 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:24:27,335 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:24:27,336 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2022-04-05 05:24:27,380 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-04-05 05:24:27,380 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:24:27,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 24 conjunts are in the unsatisfiable core [2022-04-05 05:24:27,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:24:27,788 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 144 proven. 37 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-05 05:24:27,788 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:24:27,936 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 144 proven. 37 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-05 05:24:27,937 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [725342334] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:24:27,937 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:24:27,937 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25, 25] total 42 [2022-04-05 05:24:27,937 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1866915027] [2022-04-05 05:24:27,937 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:24:27,937 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-04-05 05:24:27,937 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:24:27,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-04-05 05:24:27,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=317, Invalid=1405, Unknown=0, NotChecked=0, Total=1722 [2022-04-05 05:24:27,938 INFO L87 Difference]: Start difference. First operand 111 states and 122 transitions. Second operand has 42 states, 42 states have (on average 1.8095238095238095) internal successors, (76), 41 states have internal predecessors, (76), 21 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2022-04-05 05:24:29,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:24:29,225 INFO L93 Difference]: Finished difference Result 472 states and 592 transitions. [2022-04-05 05:24:29,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-04-05 05:24:29,225 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 1.8095238095238095) internal successors, (76), 41 states have internal predecessors, (76), 21 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) Word has length 89 [2022-04-05 05:24:29,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:24:29,226 INFO L225 Difference]: With dead ends: 472 [2022-04-05 05:24:29,226 INFO L226 Difference]: Without dead ends: 434 [2022-04-05 05:24:29,227 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 269 GetRequests, 181 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2577 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1402, Invalid=6430, Unknown=0, NotChecked=0, Total=7832 [2022-04-05 05:24:29,227 INFO L913 BasicCegarLoop]: 31 mSDtfsCounter, 245 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 722 mSolverCounterSat, 213 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 246 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 935 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 213 IncrementalHoareTripleChecker+Valid, 722 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:24:29,231 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [246 Valid, 83 Invalid, 935 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [213 Valid, 722 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:24:29,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 434 states. [2022-04-05 05:24:29,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 434 to 111. [2022-04-05 05:24:29,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 87 states have (on average 1.1379310344827587) internal successors, (99), 88 states have internal predecessors, (99), 12 states have call successors, (12), 12 states have call predecessors, (12), 11 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) [2022-04-05 05:24:29,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 122 transitions. [2022-04-05 05:24:29,308 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 122 transitions. Word has length 89 [2022-04-05 05:24:29,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:24:29,309 INFO L478 AbstractCegarLoop]: Abstraction has 111 states and 122 transitions. [2022-04-05 05:24:29,309 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 1.8095238095238095) internal successors, (76), 41 states have internal predecessors, (76), 21 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2022-04-05 05:24:29,309 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 122 transitions. [2022-04-05 05:24:29,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2022-04-05 05:24:29,309 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:24:29,309 INFO L499 BasicCegarLoop]: trace histogram [10, 10, 10, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:24:29,326 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2022-04-05 05:24:29,509 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:24:29,510 INFO L403 AbstractCegarLoop]: === Iteration 65 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:24:29,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:24:29,510 INFO L85 PathProgramCache]: Analyzing trace with hash -1875757522, now seen corresponding path program 9 times [2022-04-05 05:24:29,510 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:24:29,510 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [581575398] [2022-04-05 05:24:29,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:24:29,510 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:24:29,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:29,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:24:29,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:29,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-04-05 05:24:29,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:29,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-05 05:24:29,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:29,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-05 05:24:29,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:29,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-05 05:24:29,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:29,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-05 05:24:29,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:29,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-05 05:24:29,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:29,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-05 05:24:29,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:29,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-05 05:24:29,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:29,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-05 05:24:29,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:29,716 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 119 proven. 70 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-05 05:24:29,716 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:24:29,716 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [581575398] [2022-04-05 05:24:29,716 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [581575398] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:24:29,716 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1357642850] [2022-04-05 05:24:29,717 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-04-05 05:24:29,719 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:24:29,719 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:24:29,720 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:24:29,721 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2022-04-05 05:24:29,763 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-04-05 05:24:29,763 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:24:29,764 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 24 conjunts are in the unsatisfiable core [2022-04-05 05:24:29,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:24:30,195 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 144 proven. 45 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-05 05:24:30,195 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:24:30,411 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 144 proven. 45 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-05 05:24:30,412 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1357642850] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:24:30,412 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:24:30,412 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25, 25] total 41 [2022-04-05 05:24:30,412 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [370901896] [2022-04-05 05:24:30,412 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:24:30,412 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-04-05 05:24:30,412 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:24:30,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-04-05 05:24:30,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=318, Invalid=1322, Unknown=0, NotChecked=0, Total=1640 [2022-04-05 05:24:30,413 INFO L87 Difference]: Start difference. First operand 111 states and 122 transitions. Second operand has 41 states, 41 states have (on average 1.829268292682927) internal successors, (75), 40 states have internal predecessors, (75), 21 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2022-04-05 05:24:31,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:24:31,732 INFO L93 Difference]: Finished difference Result 506 states and 638 transitions. [2022-04-05 05:24:31,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-04-05 05:24:31,733 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 1.829268292682927) internal successors, (75), 40 states have internal predecessors, (75), 21 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) Word has length 89 [2022-04-05 05:24:31,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:24:31,734 INFO L225 Difference]: With dead ends: 506 [2022-04-05 05:24:31,734 INFO L226 Difference]: Without dead ends: 468 [2022-04-05 05:24:31,735 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 263 GetRequests, 182 SyntacticMatches, 1 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2080 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1226, Invalid=5416, Unknown=0, NotChecked=0, Total=6642 [2022-04-05 05:24:31,735 INFO L913 BasicCegarLoop]: 29 mSDtfsCounter, 288 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 691 mSolverCounterSat, 174 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 289 SdHoareTripleChecker+Valid, 81 SdHoareTripleChecker+Invalid, 865 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 174 IncrementalHoareTripleChecker+Valid, 691 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:24:31,735 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [289 Valid, 81 Invalid, 865 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [174 Valid, 691 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:24:31,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 468 states. [2022-04-05 05:24:31,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 468 to 113. [2022-04-05 05:24:31,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 113 states, 89 states have (on average 1.146067415730337) internal successors, (102), 90 states have internal predecessors, (102), 12 states have call successors, (12), 12 states have call predecessors, (12), 11 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) [2022-04-05 05:24:31,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 125 transitions. [2022-04-05 05:24:31,820 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 125 transitions. Word has length 89 [2022-04-05 05:24:31,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:24:31,821 INFO L478 AbstractCegarLoop]: Abstraction has 113 states and 125 transitions. [2022-04-05 05:24:31,821 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 1.829268292682927) internal successors, (75), 40 states have internal predecessors, (75), 21 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2022-04-05 05:24:31,821 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 125 transitions. [2022-04-05 05:24:31,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2022-04-05 05:24:31,821 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:24:31,821 INFO L499 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:24:31,837 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2022-04-05 05:24:32,022 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2022-04-05 05:24:32,022 INFO L403 AbstractCegarLoop]: === Iteration 66 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:24:32,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:24:32,022 INFO L85 PathProgramCache]: Analyzing trace with hash -1005040498, now seen corresponding path program 18 times [2022-04-05 05:24:32,022 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:24:32,022 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133503207] [2022-04-05 05:24:32,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:24:32,022 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:24:32,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:32,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:24:32,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:32,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-05 05:24:32,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:32,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-04-05 05:24:32,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:32,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-04-05 05:24:32,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:32,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-05 05:24:32,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:32,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-04-05 05:24:32,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:32,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-05 05:24:32,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:32,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-04-05 05:24:32,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:32,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-05 05:24:32,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:32,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-05 05:24:32,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:32,122 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 63 proven. 136 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-05 05:24:32,122 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:24:32,122 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133503207] [2022-04-05 05:24:32,123 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [133503207] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:24:32,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [448125961] [2022-04-05 05:24:32,123 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-05 05:24:32,123 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:24:32,123 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:24:32,124 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:24:32,124 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2022-04-05 05:24:32,168 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-04-05 05:24:32,168 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:24:32,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 243 conjuncts, 23 conjunts are in the unsatisfiable core [2022-04-05 05:24:32,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:24:32,296 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 73 proven. 126 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-05 05:24:32,296 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:24:32,413 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 73 proven. 126 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-05 05:24:32,413 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [448125961] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:24:32,413 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:24:32,413 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 19 [2022-04-05 05:24:32,413 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [388067568] [2022-04-05 05:24:32,413 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:24:32,414 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-04-05 05:24:32,414 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:24:32,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-04-05 05:24:32,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=249, Unknown=0, NotChecked=0, Total=342 [2022-04-05 05:24:32,414 INFO L87 Difference]: Start difference. First operand 113 states and 125 transitions. Second operand has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 16 states have internal predecessors, (53), 11 states have call successors, (14), 4 states have call predecessors, (14), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-04-05 05:24:32,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:24:32,786 INFO L93 Difference]: Finished difference Result 126 states and 139 transitions. [2022-04-05 05:24:32,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-05 05:24:32,786 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 16 states have internal predecessors, (53), 11 states have call successors, (14), 4 states have call predecessors, (14), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) Word has length 90 [2022-04-05 05:24:32,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:24:32,787 INFO L225 Difference]: With dead ends: 126 [2022-04-05 05:24:32,787 INFO L226 Difference]: Without dead ends: 124 [2022-04-05 05:24:32,787 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 205 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 263 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=271, Invalid=851, Unknown=0, NotChecked=0, Total=1122 [2022-04-05 05:24:32,787 INFO L913 BasicCegarLoop]: 37 mSDtfsCounter, 71 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 562 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 647 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 562 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-05 05:24:32,788 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 74 Invalid, 647 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 562 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-05 05:24:32,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2022-04-05 05:24:32,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 120. [2022-04-05 05:24:32,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 94 states have (on average 1.1382978723404256) internal successors, (107), 95 states have internal predecessors, (107), 13 states have call successors, (13), 13 states have call predecessors, (13), 12 states have return successors, (12), 11 states have call predecessors, (12), 12 states have call successors, (12) [2022-04-05 05:24:32,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 132 transitions. [2022-04-05 05:24:32,861 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 132 transitions. Word has length 90 [2022-04-05 05:24:32,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:24:32,861 INFO L478 AbstractCegarLoop]: Abstraction has 120 states and 132 transitions. [2022-04-05 05:24:32,861 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 16 states have internal predecessors, (53), 11 states have call successors, (14), 4 states have call predecessors, (14), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-04-05 05:24:32,861 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 132 transitions. [2022-04-05 05:24:32,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-04-05 05:24:32,862 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:24:32,862 INFO L499 BasicCegarLoop]: trace histogram [11, 11, 11, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:24:32,878 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2022-04-05 05:24:33,062 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:24:33,062 INFO L403 AbstractCegarLoop]: === Iteration 67 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:24:33,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:24:33,063 INFO L85 PathProgramCache]: Analyzing trace with hash 638035338, now seen corresponding path program 19 times [2022-04-05 05:24:33,063 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:24:33,063 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [106222996] [2022-04-05 05:24:33,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:24:33,063 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:24:33,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:33,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:24:33,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:33,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-05 05:24:33,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:33,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-04-05 05:24:33,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:33,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-04-05 05:24:33,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:33,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-05 05:24:33,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:33,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-04-05 05:24:33,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:33,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-05 05:24:33,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:33,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-04-05 05:24:33,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:33,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-05 05:24:33,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:33,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-05 05:24:33,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:33,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-05 05:24:33,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:33,304 INFO L134 CoverageAnalysis]: Checked inductivity of 410 backedges. 147 proven. 83 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-05 05:24:33,304 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:24:33,304 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [106222996] [2022-04-05 05:24:33,304 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [106222996] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:24:33,304 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2143750371] [2022-04-05 05:24:33,304 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-04-05 05:24:33,305 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:24:33,305 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:24:33,307 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:24:33,329 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2022-04-05 05:24:33,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:33,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 26 conjunts are in the unsatisfiable core [2022-04-05 05:24:33,368 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:24:34,005 INFO L134 CoverageAnalysis]: Checked inductivity of 410 backedges. 175 proven. 55 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-05 05:24:34,005 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:24:34,172 INFO L134 CoverageAnalysis]: Checked inductivity of 410 backedges. 175 proven. 55 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-05 05:24:34,172 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2143750371] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:24:34,172 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:24:34,172 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27, 27] total 54 [2022-04-05 05:24:34,172 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1019163375] [2022-04-05 05:24:34,172 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:24:34,173 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2022-04-05 05:24:34,173 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:24:34,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2022-04-05 05:24:34,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=529, Invalid=2333, Unknown=0, NotChecked=0, Total=2862 [2022-04-05 05:24:34,173 INFO L87 Difference]: Start difference. First operand 120 states and 132 transitions. Second operand has 54 states, 54 states have (on average 1.6666666666666667) internal successors, (90), 53 states have internal predecessors, (90), 23 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-04-05 05:24:34,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:24:34,867 INFO L93 Difference]: Finished difference Result 205 states and 240 transitions. [2022-04-05 05:24:34,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-04-05 05:24:34,867 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 1.6666666666666667) internal successors, (90), 53 states have internal predecessors, (90), 23 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) Word has length 97 [2022-04-05 05:24:34,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:24:34,868 INFO L225 Difference]: With dead ends: 205 [2022-04-05 05:24:34,868 INFO L226 Difference]: Without dead ends: 164 [2022-04-05 05:24:34,869 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 267 GetRequests, 189 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1968 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1162, Invalid=5000, Unknown=0, NotChecked=0, Total=6162 [2022-04-05 05:24:34,869 INFO L913 BasicCegarLoop]: 25 mSDtfsCounter, 56 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 602 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 721 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 602 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-05 05:24:34,869 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 82 Invalid, 721 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 602 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-05 05:24:34,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2022-04-05 05:24:34,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 121. [2022-04-05 05:24:34,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 121 states, 95 states have (on average 1.1368421052631579) internal successors, (108), 96 states have internal predecessors, (108), 13 states have call successors, (13), 13 states have call predecessors, (13), 12 states have return successors, (12), 11 states have call predecessors, (12), 12 states have call successors, (12) [2022-04-05 05:24:34,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 133 transitions. [2022-04-05 05:24:34,957 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 133 transitions. Word has length 97 [2022-04-05 05:24:34,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:24:34,957 INFO L478 AbstractCegarLoop]: Abstraction has 121 states and 133 transitions. [2022-04-05 05:24:34,957 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 1.6666666666666667) internal successors, (90), 53 states have internal predecessors, (90), 23 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-04-05 05:24:34,957 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 133 transitions. [2022-04-05 05:24:34,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-04-05 05:24:34,957 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:24:34,957 INFO L499 BasicCegarLoop]: trace histogram [11, 11, 11, 10, 10, 10, 10, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:24:34,973 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2022-04-05 05:24:35,158 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2022-04-05 05:24:35,158 INFO L403 AbstractCegarLoop]: === Iteration 68 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:24:35,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:24:35,158 INFO L85 PathProgramCache]: Analyzing trace with hash -20707062, now seen corresponding path program 37 times [2022-04-05 05:24:35,158 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:24:35,158 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499965265] [2022-04-05 05:24:35,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:24:35,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:24:35,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:35,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:24:35,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:35,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-05 05:24:35,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:35,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-04-05 05:24:35,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:35,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-04-05 05:24:35,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:35,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-05 05:24:35,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:35,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-04-05 05:24:35,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:35,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-05 05:24:35,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:35,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-04-05 05:24:35,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:35,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-05 05:24:35,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:35,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-05 05:24:35,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:35,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-05 05:24:35,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:35,392 INFO L134 CoverageAnalysis]: Checked inductivity of 401 backedges. 147 proven. 74 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-05 05:24:35,392 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:24:35,392 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499965265] [2022-04-05 05:24:35,392 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [499965265] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:24:35,392 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [980869949] [2022-04-05 05:24:35,392 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-04-05 05:24:35,393 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:24:35,393 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:24:35,393 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:24:35,394 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2022-04-05 05:24:35,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:35,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 26 conjunts are in the unsatisfiable core [2022-04-05 05:24:35,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:24:36,038 INFO L134 CoverageAnalysis]: Checked inductivity of 401 backedges. 175 proven. 46 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-05 05:24:36,039 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:24:36,211 INFO L134 CoverageAnalysis]: Checked inductivity of 401 backedges. 175 proven. 46 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-05 05:24:36,211 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [980869949] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:24:36,211 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:24:36,211 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27, 27] total 53 [2022-04-05 05:24:36,211 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558840215] [2022-04-05 05:24:36,211 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:24:36,211 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-04-05 05:24:36,211 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:24:36,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-04-05 05:24:36,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=495, Invalid=2261, Unknown=0, NotChecked=0, Total=2756 [2022-04-05 05:24:36,212 INFO L87 Difference]: Start difference. First operand 121 states and 133 transitions. Second operand has 53 states, 53 states have (on average 1.679245283018868) internal successors, (89), 52 states have internal predecessors, (89), 23 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-04-05 05:24:37,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:24:37,332 INFO L93 Difference]: Finished difference Result 248 states and 295 transitions. [2022-04-05 05:24:37,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-04-05 05:24:37,332 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 1.679245283018868) internal successors, (89), 52 states have internal predecessors, (89), 23 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) Word has length 97 [2022-04-05 05:24:37,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:24:37,333 INFO L225 Difference]: With dead ends: 248 [2022-04-05 05:24:37,333 INFO L226 Difference]: Without dead ends: 207 [2022-04-05 05:24:37,333 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 278 GetRequests, 190 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2536 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1402, Invalid=6430, Unknown=0, NotChecked=0, Total=7832 [2022-04-05 05:24:37,334 INFO L913 BasicCegarLoop]: 29 mSDtfsCounter, 70 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 1010 mSolverCounterSat, 129 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 111 SdHoareTripleChecker+Invalid, 1139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 129 IncrementalHoareTripleChecker+Valid, 1010 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:24:37,334 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [71 Valid, 111 Invalid, 1139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [129 Valid, 1010 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:24:37,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2022-04-05 05:24:37,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 121. [2022-04-05 05:24:37,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 121 states, 95 states have (on average 1.1368421052631579) internal successors, (108), 96 states have internal predecessors, (108), 13 states have call successors, (13), 13 states have call predecessors, (13), 12 states have return successors, (12), 11 states have call predecessors, (12), 12 states have call successors, (12) [2022-04-05 05:24:37,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 133 transitions. [2022-04-05 05:24:37,422 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 133 transitions. Word has length 97 [2022-04-05 05:24:37,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:24:37,422 INFO L478 AbstractCegarLoop]: Abstraction has 121 states and 133 transitions. [2022-04-05 05:24:37,422 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 1.679245283018868) internal successors, (89), 52 states have internal predecessors, (89), 23 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-04-05 05:24:37,422 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 133 transitions. [2022-04-05 05:24:37,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-04-05 05:24:37,423 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:24:37,423 INFO L499 BasicCegarLoop]: trace histogram [11, 11, 11, 10, 10, 10, 10, 8, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:24:37,439 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2022-04-05 05:24:37,631 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2022-04-05 05:24:37,631 INFO L403 AbstractCegarLoop]: === Iteration 69 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:24:37,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:24:37,632 INFO L85 PathProgramCache]: Analyzing trace with hash -1288882806, now seen corresponding path program 38 times [2022-04-05 05:24:37,632 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:24:37,632 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1093458923] [2022-04-05 05:24:37,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:24:37,632 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:24:37,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:37,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:24:37,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:37,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-05 05:24:37,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:37,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-04-05 05:24:37,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:37,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-04-05 05:24:37,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:37,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-05 05:24:37,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:37,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-04-05 05:24:37,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:37,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-05 05:24:37,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:37,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-04-05 05:24:37,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:37,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-05 05:24:37,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:37,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-05 05:24:37,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:37,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-05 05:24:37,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:37,848 INFO L134 CoverageAnalysis]: Checked inductivity of 394 backedges. 147 proven. 67 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-05 05:24:37,848 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:24:37,849 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1093458923] [2022-04-05 05:24:37,849 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1093458923] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:24:37,849 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [83552149] [2022-04-05 05:24:37,849 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-05 05:24:37,849 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:24:37,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:24:37,868 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:24:37,871 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2022-04-05 05:24:37,911 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-05 05:24:37,912 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:24:37,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 26 conjunts are in the unsatisfiable core [2022-04-05 05:24:37,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:24:38,465 INFO L134 CoverageAnalysis]: Checked inductivity of 394 backedges. 175 proven. 39 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-05 05:24:38,465 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:24:38,621 INFO L134 CoverageAnalysis]: Checked inductivity of 394 backedges. 175 proven. 39 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-05 05:24:38,622 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [83552149] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:24:38,622 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:24:38,622 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27, 27] total 52 [2022-04-05 05:24:38,622 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [968157664] [2022-04-05 05:24:38,622 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:24:38,622 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2022-04-05 05:24:38,622 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:24:38,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2022-04-05 05:24:38,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=465, Invalid=2187, Unknown=0, NotChecked=0, Total=2652 [2022-04-05 05:24:38,623 INFO L87 Difference]: Start difference. First operand 121 states and 133 transitions. Second operand has 52 states, 52 states have (on average 1.6923076923076923) internal successors, (88), 51 states have internal predecessors, (88), 23 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-04-05 05:24:39,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:24:39,900 INFO L93 Difference]: Finished difference Result 290 states and 349 transitions. [2022-04-05 05:24:39,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-04-05 05:24:39,900 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.6923076923076923) internal successors, (88), 51 states have internal predecessors, (88), 23 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) Word has length 97 [2022-04-05 05:24:39,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:24:39,901 INFO L225 Difference]: With dead ends: 290 [2022-04-05 05:24:39,901 INFO L226 Difference]: Without dead ends: 249 [2022-04-05 05:24:39,902 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 287 GetRequests, 191 SyntacticMatches, 1 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3074 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1640, Invalid=7672, Unknown=0, NotChecked=0, Total=9312 [2022-04-05 05:24:39,902 INFO L913 BasicCegarLoop]: 30 mSDtfsCounter, 83 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 584 mSolverCounterSat, 163 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 747 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 163 IncrementalHoareTripleChecker+Valid, 584 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:24:39,902 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 82 Invalid, 747 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [163 Valid, 584 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:24:39,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2022-04-05 05:24:40,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 121. [2022-04-05 05:24:40,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 121 states, 95 states have (on average 1.1368421052631579) internal successors, (108), 96 states have internal predecessors, (108), 13 states have call successors, (13), 13 states have call predecessors, (13), 12 states have return successors, (12), 11 states have call predecessors, (12), 12 states have call successors, (12) [2022-04-05 05:24:40,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 133 transitions. [2022-04-05 05:24:40,001 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 133 transitions. Word has length 97 [2022-04-05 05:24:40,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:24:40,001 INFO L478 AbstractCegarLoop]: Abstraction has 121 states and 133 transitions. [2022-04-05 05:24:40,001 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 1.6923076923076923) internal successors, (88), 51 states have internal predecessors, (88), 23 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-04-05 05:24:40,001 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 133 transitions. [2022-04-05 05:24:40,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-04-05 05:24:40,002 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:24:40,002 INFO L499 BasicCegarLoop]: trace histogram [11, 11, 11, 10, 10, 10, 10, 7, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:24:40,025 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2022-04-05 05:24:40,215 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2022-04-05 05:24:40,215 INFO L403 AbstractCegarLoop]: === Iteration 70 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:24:40,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:24:40,216 INFO L85 PathProgramCache]: Analyzing trace with hash 1856796938, now seen corresponding path program 39 times [2022-04-05 05:24:40,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:24:40,216 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [342398028] [2022-04-05 05:24:40,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:24:40,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:24:40,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:40,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:24:40,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:40,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-05 05:24:40,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:40,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-04-05 05:24:40,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:40,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-04-05 05:24:40,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:40,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-05 05:24:40,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:40,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-04-05 05:24:40,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:40,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-05 05:24:40,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:40,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-04-05 05:24:40,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:40,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-05 05:24:40,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:40,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-05 05:24:40,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:40,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-05 05:24:40,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:40,482 INFO L134 CoverageAnalysis]: Checked inductivity of 389 backedges. 147 proven. 62 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-05 05:24:40,482 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:24:40,482 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [342398028] [2022-04-05 05:24:40,482 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [342398028] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:24:40,482 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [586217095] [2022-04-05 05:24:40,482 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-04-05 05:24:40,482 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:24:40,483 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:24:40,483 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:24:40,484 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2022-04-05 05:24:40,530 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2022-04-05 05:24:40,530 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:24:40,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 26 conjunts are in the unsatisfiable core [2022-04-05 05:24:40,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:24:41,078 INFO L134 CoverageAnalysis]: Checked inductivity of 389 backedges. 175 proven. 34 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-05 05:24:41,078 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:24:41,245 INFO L134 CoverageAnalysis]: Checked inductivity of 389 backedges. 175 proven. 34 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-05 05:24:41,245 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [586217095] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:24:41,245 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:24:41,245 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27, 27] total 51 [2022-04-05 05:24:41,246 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1532719611] [2022-04-05 05:24:41,246 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:24:41,246 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-04-05 05:24:41,246 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:24:41,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-04-05 05:24:41,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=439, Invalid=2111, Unknown=0, NotChecked=0, Total=2550 [2022-04-05 05:24:41,247 INFO L87 Difference]: Start difference. First operand 121 states and 133 transitions. Second operand has 51 states, 51 states have (on average 1.7058823529411764) internal successors, (87), 50 states have internal predecessors, (87), 23 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-04-05 05:24:42,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:24:42,617 INFO L93 Difference]: Finished difference Result 331 states and 402 transitions. [2022-04-05 05:24:42,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-04-05 05:24:42,617 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 1.7058823529411764) internal successors, (87), 50 states have internal predecessors, (87), 23 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) Word has length 97 [2022-04-05 05:24:42,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:24:42,618 INFO L225 Difference]: With dead ends: 331 [2022-04-05 05:24:42,618 INFO L226 Difference]: Without dead ends: 290 [2022-04-05 05:24:42,619 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 294 GetRequests, 192 SyntacticMatches, 1 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3520 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1840, Invalid=8666, Unknown=0, NotChecked=0, Total=10506 [2022-04-05 05:24:42,619 INFO L913 BasicCegarLoop]: 29 mSDtfsCounter, 96 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 821 mSolverCounterSat, 164 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 101 SdHoareTripleChecker+Invalid, 985 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 164 IncrementalHoareTripleChecker+Valid, 821 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:24:42,619 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [97 Valid, 101 Invalid, 985 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [164 Valid, 821 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:24:42,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 290 states. [2022-04-05 05:24:42,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 290 to 121. [2022-04-05 05:24:42,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 121 states, 95 states have (on average 1.1368421052631579) internal successors, (108), 96 states have internal predecessors, (108), 13 states have call successors, (13), 13 states have call predecessors, (13), 12 states have return successors, (12), 11 states have call predecessors, (12), 12 states have call successors, (12) [2022-04-05 05:24:42,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 133 transitions. [2022-04-05 05:24:42,722 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 133 transitions. Word has length 97 [2022-04-05 05:24:42,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:24:42,722 INFO L478 AbstractCegarLoop]: Abstraction has 121 states and 133 transitions. [2022-04-05 05:24:42,722 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 1.7058823529411764) internal successors, (87), 50 states have internal predecessors, (87), 23 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-04-05 05:24:42,722 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 133 transitions. [2022-04-05 05:24:42,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-04-05 05:24:42,722 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:24:42,722 INFO L499 BasicCegarLoop]: trace histogram [11, 11, 11, 10, 10, 10, 10, 6, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:24:42,739 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2022-04-05 05:24:42,937 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2022-04-05 05:24:42,937 INFO L403 AbstractCegarLoop]: === Iteration 71 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:24:42,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:24:42,938 INFO L85 PathProgramCache]: Analyzing trace with hash 1819723146, now seen corresponding path program 40 times [2022-04-05 05:24:42,938 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:24:42,938 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1160859517] [2022-04-05 05:24:42,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:24:42,938 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:24:42,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:43,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:24:43,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:43,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-05 05:24:43,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:43,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-04-05 05:24:43,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:43,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-04-05 05:24:43,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:43,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-05 05:24:43,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:43,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-04-05 05:24:43,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:43,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-05 05:24:43,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:43,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-04-05 05:24:43,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:43,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-05 05:24:43,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:43,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-05 05:24:43,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:43,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-05 05:24:43,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:43,181 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 147 proven. 59 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-05 05:24:43,181 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:24:43,181 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1160859517] [2022-04-05 05:24:43,181 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1160859517] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:24:43,181 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [126388531] [2022-04-05 05:24:43,181 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-05 05:24:43,181 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:24:43,181 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:24:43,182 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:24:43,182 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2022-04-05 05:24:43,225 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-05 05:24:43,225 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:24:43,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 26 conjunts are in the unsatisfiable core [2022-04-05 05:24:43,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:24:43,770 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 175 proven. 31 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-05 05:24:43,770 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:24:43,929 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 175 proven. 31 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-05 05:24:43,930 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [126388531] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:24:43,930 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:24:43,930 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27, 27] total 50 [2022-04-05 05:24:43,930 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1409533783] [2022-04-05 05:24:43,930 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:24:43,930 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-04-05 05:24:43,930 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:24:43,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-04-05 05:24:43,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=417, Invalid=2033, Unknown=0, NotChecked=0, Total=2450 [2022-04-05 05:24:43,931 INFO L87 Difference]: Start difference. First operand 121 states and 133 transitions. Second operand has 50 states, 50 states have (on average 1.72) internal successors, (86), 49 states have internal predecessors, (86), 23 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-04-05 05:24:45,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:24:45,553 INFO L93 Difference]: Finished difference Result 371 states and 454 transitions. [2022-04-05 05:24:45,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-04-05 05:24:45,553 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 1.72) internal successors, (86), 49 states have internal predecessors, (86), 23 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) Word has length 97 [2022-04-05 05:24:45,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:24:45,554 INFO L225 Difference]: With dead ends: 371 [2022-04-05 05:24:45,554 INFO L226 Difference]: Without dead ends: 330 [2022-04-05 05:24:45,555 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 299 GetRequests, 193 SyntacticMatches, 1 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3849 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1984, Invalid=9358, Unknown=0, NotChecked=0, Total=11342 [2022-04-05 05:24:45,555 INFO L913 BasicCegarLoop]: 31 mSDtfsCounter, 131 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 1081 mSolverCounterSat, 218 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 128 SdHoareTripleChecker+Invalid, 1299 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 218 IncrementalHoareTripleChecker+Valid, 1081 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-05 05:24:45,556 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [132 Valid, 128 Invalid, 1299 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [218 Valid, 1081 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-05 05:24:45,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 330 states. [2022-04-05 05:24:45,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 330 to 121. [2022-04-05 05:24:45,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 121 states, 95 states have (on average 1.1368421052631579) internal successors, (108), 96 states have internal predecessors, (108), 13 states have call successors, (13), 13 states have call predecessors, (13), 12 states have return successors, (12), 11 states have call predecessors, (12), 12 states have call successors, (12) [2022-04-05 05:24:45,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 133 transitions. [2022-04-05 05:24:45,661 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 133 transitions. Word has length 97 [2022-04-05 05:24:45,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:24:45,661 INFO L478 AbstractCegarLoop]: Abstraction has 121 states and 133 transitions. [2022-04-05 05:24:45,661 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 1.72) internal successors, (86), 49 states have internal predecessors, (86), 23 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-04-05 05:24:45,661 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 133 transitions. [2022-04-05 05:24:45,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-04-05 05:24:45,661 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:24:45,662 INFO L499 BasicCegarLoop]: trace histogram [11, 11, 11, 10, 10, 10, 10, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:24:45,678 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2022-04-05 05:24:45,878 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:24:45,878 INFO L403 AbstractCegarLoop]: === Iteration 72 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:24:45,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:24:45,879 INFO L85 PathProgramCache]: Analyzing trace with hash -1645156086, now seen corresponding path program 41 times [2022-04-05 05:24:45,879 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:24:45,879 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1400369533] [2022-04-05 05:24:45,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:24:45,879 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:24:45,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:46,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:24:46,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:46,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-05 05:24:46,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:46,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-04-05 05:24:46,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:46,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-04-05 05:24:46,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:46,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-05 05:24:46,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:46,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-04-05 05:24:46,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:46,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-05 05:24:46,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:46,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-04-05 05:24:46,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:46,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-05 05:24:46,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:46,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-05 05:24:46,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:46,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-05 05:24:46,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:46,100 INFO L134 CoverageAnalysis]: Checked inductivity of 385 backedges. 147 proven. 58 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-05 05:24:46,100 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:24:46,100 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1400369533] [2022-04-05 05:24:46,100 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1400369533] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:24:46,100 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [904842212] [2022-04-05 05:24:46,100 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-04-05 05:24:46,100 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:24:46,100 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:24:46,101 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:24:46,102 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2022-04-05 05:24:46,152 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2022-04-05 05:24:46,153 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:24:46,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 26 conjunts are in the unsatisfiable core [2022-04-05 05:24:46,155 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:24:46,716 INFO L134 CoverageAnalysis]: Checked inductivity of 385 backedges. 175 proven. 30 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-05 05:24:46,716 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:24:46,888 INFO L134 CoverageAnalysis]: Checked inductivity of 385 backedges. 175 proven. 30 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-05 05:24:46,888 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [904842212] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:24:46,888 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:24:46,888 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27, 27] total 49 [2022-04-05 05:24:46,888 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672107399] [2022-04-05 05:24:46,888 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:24:46,889 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-04-05 05:24:46,889 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:24:46,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-04-05 05:24:46,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=399, Invalid=1953, Unknown=0, NotChecked=0, Total=2352 [2022-04-05 05:24:46,890 INFO L87 Difference]: Start difference. First operand 121 states and 133 transitions. Second operand has 49 states, 49 states have (on average 1.7346938775510203) internal successors, (85), 48 states have internal predecessors, (85), 23 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-04-05 05:24:48,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:24:48,569 INFO L93 Difference]: Finished difference Result 410 states and 505 transitions. [2022-04-05 05:24:48,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-04-05 05:24:48,569 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 1.7346938775510203) internal successors, (85), 48 states have internal predecessors, (85), 23 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) Word has length 97 [2022-04-05 05:24:48,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:24:48,570 INFO L225 Difference]: With dead ends: 410 [2022-04-05 05:24:48,570 INFO L226 Difference]: Without dead ends: 369 [2022-04-05 05:24:48,571 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 302 GetRequests, 194 SyntacticMatches, 1 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4036 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2060, Invalid=9712, Unknown=0, NotChecked=0, Total=11772 [2022-04-05 05:24:48,571 INFO L913 BasicCegarLoop]: 31 mSDtfsCounter, 182 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 721 mSolverCounterSat, 268 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 989 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 268 IncrementalHoareTripleChecker+Valid, 721 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:24:48,571 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [183 Valid, 83 Invalid, 989 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [268 Valid, 721 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:24:48,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 369 states. [2022-04-05 05:24:48,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 369 to 121. [2022-04-05 05:24:48,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 121 states, 95 states have (on average 1.1368421052631579) internal successors, (108), 96 states have internal predecessors, (108), 13 states have call successors, (13), 13 states have call predecessors, (13), 12 states have return successors, (12), 11 states have call predecessors, (12), 12 states have call successors, (12) [2022-04-05 05:24:48,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 133 transitions. [2022-04-05 05:24:48,671 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 133 transitions. Word has length 97 [2022-04-05 05:24:48,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:24:48,671 INFO L478 AbstractCegarLoop]: Abstraction has 121 states and 133 transitions. [2022-04-05 05:24:48,671 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 1.7346938775510203) internal successors, (85), 48 states have internal predecessors, (85), 23 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-04-05 05:24:48,671 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 133 transitions. [2022-04-05 05:24:48,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-04-05 05:24:48,672 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:24:48,672 INFO L499 BasicCegarLoop]: trace histogram [11, 11, 11, 10, 10, 10, 10, 6, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:24:48,690 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2022-04-05 05:24:48,887 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:24:48,887 INFO L403 AbstractCegarLoop]: === Iteration 73 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:24:48,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:24:48,888 INFO L85 PathProgramCache]: Analyzing trace with hash 182736266, now seen corresponding path program 42 times [2022-04-05 05:24:48,888 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:24:48,888 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [125891521] [2022-04-05 05:24:48,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:24:48,888 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:24:48,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:49,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:24:49,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:49,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-05 05:24:49,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:49,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-04-05 05:24:49,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:49,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-04-05 05:24:49,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:49,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-05 05:24:49,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:49,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-04-05 05:24:49,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:49,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-05 05:24:49,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:49,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-04-05 05:24:49,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:49,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-05 05:24:49,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:49,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-05 05:24:49,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:49,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-05 05:24:49,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:49,123 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 147 proven. 59 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-05 05:24:49,123 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:24:49,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [125891521] [2022-04-05 05:24:49,123 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [125891521] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:24:49,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1167093739] [2022-04-05 05:24:49,123 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-05 05:24:49,123 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:24:49,123 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:24:49,124 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:24:49,125 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2022-04-05 05:24:49,170 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-04-05 05:24:49,170 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:24:49,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 26 conjunts are in the unsatisfiable core [2022-04-05 05:24:49,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:24:49,799 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 175 proven. 31 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-05 05:24:49,800 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:24:49,969 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 175 proven. 31 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-05 05:24:49,969 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1167093739] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:24:49,969 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:24:49,970 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27, 27] total 48 [2022-04-05 05:24:49,970 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2056552662] [2022-04-05 05:24:49,970 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:24:49,970 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2022-04-05 05:24:49,970 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:24:49,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2022-04-05 05:24:49,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=385, Invalid=1871, Unknown=0, NotChecked=0, Total=2256 [2022-04-05 05:24:49,971 INFO L87 Difference]: Start difference. First operand 121 states and 133 transitions. Second operand has 48 states, 48 states have (on average 1.75) internal successors, (84), 47 states have internal predecessors, (84), 23 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-04-05 05:24:51,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:24:51,766 INFO L93 Difference]: Finished difference Result 448 states and 555 transitions. [2022-04-05 05:24:51,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-04-05 05:24:51,767 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 1.75) internal successors, (84), 47 states have internal predecessors, (84), 23 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) Word has length 97 [2022-04-05 05:24:51,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:24:51,768 INFO L225 Difference]: With dead ends: 448 [2022-04-05 05:24:51,768 INFO L226 Difference]: Without dead ends: 407 [2022-04-05 05:24:51,769 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 303 GetRequests, 195 SyntacticMatches, 1 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4067 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2062, Invalid=9710, Unknown=0, NotChecked=0, Total=11772 [2022-04-05 05:24:51,769 INFO L913 BasicCegarLoop]: 29 mSDtfsCounter, 179 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 963 mSolverCounterSat, 265 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 101 SdHoareTripleChecker+Invalid, 1228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 265 IncrementalHoareTripleChecker+Valid, 963 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-05 05:24:51,769 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [180 Valid, 101 Invalid, 1228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [265 Valid, 963 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-05 05:24:51,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 407 states. [2022-04-05 05:24:51,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 407 to 121. [2022-04-05 05:24:51,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 121 states, 95 states have (on average 1.1368421052631579) internal successors, (108), 96 states have internal predecessors, (108), 13 states have call successors, (13), 13 states have call predecessors, (13), 12 states have return successors, (12), 11 states have call predecessors, (12), 12 states have call successors, (12) [2022-04-05 05:24:51,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 133 transitions. [2022-04-05 05:24:51,880 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 133 transitions. Word has length 97 [2022-04-05 05:24:51,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:24:51,880 INFO L478 AbstractCegarLoop]: Abstraction has 121 states and 133 transitions. [2022-04-05 05:24:51,880 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 1.75) internal successors, (84), 47 states have internal predecessors, (84), 23 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-04-05 05:24:51,881 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 133 transitions. [2022-04-05 05:24:51,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-04-05 05:24:51,881 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:24:51,881 INFO L499 BasicCegarLoop]: trace histogram [11, 11, 11, 10, 10, 10, 10, 7, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:24:51,897 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Ended with exit code 0 [2022-04-05 05:24:52,081 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:24:52,082 INFO L403 AbstractCegarLoop]: === Iteration 74 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:24:52,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:24:52,082 INFO L85 PathProgramCache]: Analyzing trace with hash -1282320118, now seen corresponding path program 43 times [2022-04-05 05:24:52,082 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:24:52,082 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1414745179] [2022-04-05 05:24:52,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:24:52,082 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:24:52,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:52,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:24:52,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:52,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-05 05:24:52,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:52,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-04-05 05:24:52,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:52,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-04-05 05:24:52,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:52,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-05 05:24:52,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:52,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-04-05 05:24:52,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:52,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-05 05:24:52,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:52,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-04-05 05:24:52,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:52,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-05 05:24:52,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:52,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-05 05:24:52,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:52,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-05 05:24:52,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:52,334 INFO L134 CoverageAnalysis]: Checked inductivity of 389 backedges. 147 proven. 62 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-05 05:24:52,334 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:24:52,334 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1414745179] [2022-04-05 05:24:52,334 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1414745179] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:24:52,334 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1060580288] [2022-04-05 05:24:52,335 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-04-05 05:24:52,335 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:24:52,335 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:24:52,336 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:24:52,341 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2022-04-05 05:24:52,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:52,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 26 conjunts are in the unsatisfiable core [2022-04-05 05:24:52,386 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:24:52,919 INFO L134 CoverageAnalysis]: Checked inductivity of 389 backedges. 175 proven. 34 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-05 05:24:52,919 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:24:53,091 INFO L134 CoverageAnalysis]: Checked inductivity of 389 backedges. 175 proven. 34 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-05 05:24:53,091 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1060580288] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:24:53,091 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:24:53,092 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27, 27] total 47 [2022-04-05 05:24:53,092 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [690618663] [2022-04-05 05:24:53,092 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:24:53,092 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-04-05 05:24:53,092 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:24:53,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-04-05 05:24:53,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=375, Invalid=1787, Unknown=0, NotChecked=0, Total=2162 [2022-04-05 05:24:53,093 INFO L87 Difference]: Start difference. First operand 121 states and 133 transitions. Second operand has 47 states, 47 states have (on average 1.7659574468085106) internal successors, (83), 46 states have internal predecessors, (83), 23 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-04-05 05:24:54,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:24:54,911 INFO L93 Difference]: Finished difference Result 485 states and 604 transitions. [2022-04-05 05:24:54,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-04-05 05:24:54,911 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 1.7659574468085106) internal successors, (83), 46 states have internal predecessors, (83), 23 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) Word has length 97 [2022-04-05 05:24:54,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:24:54,912 INFO L225 Difference]: With dead ends: 485 [2022-04-05 05:24:54,912 INFO L226 Difference]: Without dead ends: 444 [2022-04-05 05:24:54,913 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 302 GetRequests, 196 SyntacticMatches, 1 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3930 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1990, Invalid=9352, Unknown=0, NotChecked=0, Total=11342 [2022-04-05 05:24:54,913 INFO L913 BasicCegarLoop]: 31 mSDtfsCounter, 188 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 874 mSolverCounterSat, 219 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 93 SdHoareTripleChecker+Invalid, 1093 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 219 IncrementalHoareTripleChecker+Valid, 874 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:24:54,913 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [189 Valid, 93 Invalid, 1093 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [219 Valid, 874 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:24:54,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 444 states. [2022-04-05 05:24:55,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 444 to 121. [2022-04-05 05:24:55,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 121 states, 95 states have (on average 1.1368421052631579) internal successors, (108), 96 states have internal predecessors, (108), 13 states have call successors, (13), 13 states have call predecessors, (13), 12 states have return successors, (12), 11 states have call predecessors, (12), 12 states have call successors, (12) [2022-04-05 05:24:55,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 133 transitions. [2022-04-05 05:24:55,022 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 133 transitions. Word has length 97 [2022-04-05 05:24:55,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:24:55,022 INFO L478 AbstractCegarLoop]: Abstraction has 121 states and 133 transitions. [2022-04-05 05:24:55,023 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 1.7659574468085106) internal successors, (83), 46 states have internal predecessors, (83), 23 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-04-05 05:24:55,023 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 133 transitions. [2022-04-05 05:24:55,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-04-05 05:24:55,023 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:24:55,023 INFO L499 BasicCegarLoop]: trace histogram [11, 11, 11, 10, 10, 10, 10, 8, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:24:55,039 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Ended with exit code 0 [2022-04-05 05:24:55,224 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable73 [2022-04-05 05:24:55,224 INFO L403 AbstractCegarLoop]: === Iteration 75 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:24:55,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:24:55,224 INFO L85 PathProgramCache]: Analyzing trace with hash -2022316662, now seen corresponding path program 44 times [2022-04-05 05:24:55,224 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:24:55,224 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1815760544] [2022-04-05 05:24:55,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:24:55,225 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:24:55,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:55,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:24:55,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:55,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-05 05:24:55,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:55,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-04-05 05:24:55,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:55,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-04-05 05:24:55,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:55,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-05 05:24:55,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:55,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-04-05 05:24:55,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:55,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-05 05:24:55,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:55,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-04-05 05:24:55,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:55,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-05 05:24:55,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:55,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-05 05:24:55,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:55,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-05 05:24:55,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:55,447 INFO L134 CoverageAnalysis]: Checked inductivity of 394 backedges. 147 proven. 67 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-05 05:24:55,447 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:24:55,447 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1815760544] [2022-04-05 05:24:55,448 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1815760544] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:24:55,448 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1543092099] [2022-04-05 05:24:55,448 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-05 05:24:55,448 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:24:55,448 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:24:55,449 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:24:55,449 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2022-04-05 05:24:55,489 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-05 05:24:55,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:24:55,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 26 conjunts are in the unsatisfiable core [2022-04-05 05:24:55,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:24:55,977 INFO L134 CoverageAnalysis]: Checked inductivity of 394 backedges. 175 proven. 39 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-05 05:24:55,977 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:24:56,150 INFO L134 CoverageAnalysis]: Checked inductivity of 394 backedges. 175 proven. 39 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-05 05:24:56,150 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1543092099] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:24:56,150 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:24:56,151 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27, 27] total 46 [2022-04-05 05:24:56,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1752684646] [2022-04-05 05:24:56,151 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:24:56,151 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-04-05 05:24:56,151 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:24:56,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-04-05 05:24:56,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=369, Invalid=1701, Unknown=0, NotChecked=0, Total=2070 [2022-04-05 05:24:56,152 INFO L87 Difference]: Start difference. First operand 121 states and 133 transitions. Second operand has 46 states, 46 states have (on average 1.7826086956521738) internal successors, (82), 45 states have internal predecessors, (82), 23 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-04-05 05:24:58,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:24:58,076 INFO L93 Difference]: Finished difference Result 521 states and 652 transitions. [2022-04-05 05:24:58,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-04-05 05:24:58,077 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 1.7826086956521738) internal successors, (82), 45 states have internal predecessors, (82), 23 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) Word has length 97 [2022-04-05 05:24:58,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:24:58,078 INFO L225 Difference]: With dead ends: 521 [2022-04-05 05:24:58,078 INFO L226 Difference]: Without dead ends: 480 [2022-04-05 05:24:58,079 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 299 GetRequests, 197 SyntacticMatches, 1 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3620 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1850, Invalid=8656, Unknown=0, NotChecked=0, Total=10506 [2022-04-05 05:24:58,079 INFO L913 BasicCegarLoop]: 31 mSDtfsCounter, 267 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 921 mSolverCounterSat, 277 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 268 SdHoareTripleChecker+Valid, 98 SdHoareTripleChecker+Invalid, 1198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 277 IncrementalHoareTripleChecker+Valid, 921 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-05 05:24:58,080 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [268 Valid, 98 Invalid, 1198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [277 Valid, 921 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-05 05:24:58,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 480 states. [2022-04-05 05:24:58,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 480 to 121. [2022-04-05 05:24:58,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 121 states, 95 states have (on average 1.1368421052631579) internal successors, (108), 96 states have internal predecessors, (108), 13 states have call successors, (13), 13 states have call predecessors, (13), 12 states have return successors, (12), 11 states have call predecessors, (12), 12 states have call successors, (12) [2022-04-05 05:24:58,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 133 transitions. [2022-04-05 05:24:58,187 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 133 transitions. Word has length 97 [2022-04-05 05:24:58,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:24:58,188 INFO L478 AbstractCegarLoop]: Abstraction has 121 states and 133 transitions. [2022-04-05 05:24:58,188 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 1.7826086956521738) internal successors, (82), 45 states have internal predecessors, (82), 23 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-04-05 05:24:58,188 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 133 transitions. [2022-04-05 05:24:58,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-04-05 05:24:58,188 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:24:58,188 INFO L499 BasicCegarLoop]: trace histogram [11, 11, 11, 10, 10, 10, 10, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:24:58,206 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2022-04-05 05:24:58,389 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:24:58,390 INFO L403 AbstractCegarLoop]: === Iteration 76 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:24:58,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:24:58,390 INFO L85 PathProgramCache]: Analyzing trace with hash -1769092854, now seen corresponding path program 45 times [2022-04-05 05:24:58,390 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:24:58,390 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2134562174] [2022-04-05 05:24:58,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:24:58,390 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:24:58,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:58,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:24:58,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:58,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-05 05:24:58,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:58,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-04-05 05:24:58,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:58,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-04-05 05:24:58,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:58,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-05 05:24:58,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:58,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-04-05 05:24:58,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:58,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-05 05:24:58,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:58,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-04-05 05:24:58,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:58,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-05 05:24:58,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:58,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-05 05:24:58,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:58,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-05 05:24:58,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:24:58,617 INFO L134 CoverageAnalysis]: Checked inductivity of 401 backedges. 147 proven. 74 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-05 05:24:58,617 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:24:58,617 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2134562174] [2022-04-05 05:24:58,617 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2134562174] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:24:58,617 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1366124379] [2022-04-05 05:24:58,617 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-04-05 05:24:58,617 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:24:58,617 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:24:58,618 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:24:58,618 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2022-04-05 05:24:58,664 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2022-04-05 05:24:58,664 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:24:58,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 26 conjunts are in the unsatisfiable core [2022-04-05 05:24:58,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:24:59,151 INFO L134 CoverageAnalysis]: Checked inductivity of 401 backedges. 175 proven. 46 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-05 05:24:59,151 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:24:59,322 INFO L134 CoverageAnalysis]: Checked inductivity of 401 backedges. 175 proven. 46 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-05 05:24:59,322 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1366124379] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:24:59,322 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:24:59,322 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27, 27] total 45 [2022-04-05 05:24:59,322 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1690923814] [2022-04-05 05:24:59,322 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:24:59,323 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-04-05 05:24:59,323 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:24:59,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-04-05 05:24:59,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=367, Invalid=1613, Unknown=0, NotChecked=0, Total=1980 [2022-04-05 05:24:59,323 INFO L87 Difference]: Start difference. First operand 121 states and 133 transitions. Second operand has 45 states, 45 states have (on average 1.8) internal successors, (81), 44 states have internal predecessors, (81), 23 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-04-05 05:25:01,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:25:01,085 INFO L93 Difference]: Finished difference Result 556 states and 699 transitions. [2022-04-05 05:25:01,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-04-05 05:25:01,086 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 1.8) internal successors, (81), 44 states have internal predecessors, (81), 23 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) Word has length 97 [2022-04-05 05:25:01,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:25:01,087 INFO L225 Difference]: With dead ends: 556 [2022-04-05 05:25:01,087 INFO L226 Difference]: Without dead ends: 515 [2022-04-05 05:25:01,088 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 294 GetRequests, 198 SyntacticMatches, 1 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3120 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1654, Invalid=7658, Unknown=0, NotChecked=0, Total=9312 [2022-04-05 05:25:01,088 INFO L913 BasicCegarLoop]: 30 mSDtfsCounter, 285 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 790 mSolverCounterSat, 209 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 286 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 999 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 209 IncrementalHoareTripleChecker+Valid, 790 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:25:01,088 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [286 Valid, 82 Invalid, 999 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [209 Valid, 790 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:25:01,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 515 states. [2022-04-05 05:25:01,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 515 to 121. [2022-04-05 05:25:01,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 121 states, 95 states have (on average 1.1368421052631579) internal successors, (108), 96 states have internal predecessors, (108), 13 states have call successors, (13), 13 states have call predecessors, (13), 12 states have return successors, (12), 11 states have call predecessors, (12), 12 states have call successors, (12) [2022-04-05 05:25:01,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 133 transitions. [2022-04-05 05:25:01,201 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 133 transitions. Word has length 97 [2022-04-05 05:25:01,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:25:01,201 INFO L478 AbstractCegarLoop]: Abstraction has 121 states and 133 transitions. [2022-04-05 05:25:01,201 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 1.8) internal successors, (81), 44 states have internal predecessors, (81), 23 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-04-05 05:25:01,201 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 133 transitions. [2022-04-05 05:25:01,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-04-05 05:25:01,201 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:25:01,202 INFO L499 BasicCegarLoop]: trace histogram [11, 11, 11, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:25:01,218 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2022-04-05 05:25:01,402 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:25:01,402 INFO L403 AbstractCegarLoop]: === Iteration 77 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:25:01,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:25:01,402 INFO L85 PathProgramCache]: Analyzing trace with hash 455832970, now seen corresponding path program 10 times [2022-04-05 05:25:01,402 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:25:01,403 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1056665553] [2022-04-05 05:25:01,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:25:01,403 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:25:01,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:01,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:25:01,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:01,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-05 05:25:01,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:01,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-04-05 05:25:01,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:01,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-04-05 05:25:01,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:01,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-05 05:25:01,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:01,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-04-05 05:25:01,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:01,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-05 05:25:01,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:01,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-04-05 05:25:01,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:01,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-05 05:25:01,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:01,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-05 05:25:01,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:01,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-05 05:25:01,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:01,619 INFO L134 CoverageAnalysis]: Checked inductivity of 410 backedges. 147 proven. 83 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-05 05:25:01,619 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:25:01,619 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1056665553] [2022-04-05 05:25:01,619 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1056665553] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:25:01,619 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2033840662] [2022-04-05 05:25:01,619 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-05 05:25:01,619 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:25:01,619 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:25:01,620 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:25:01,620 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2022-04-05 05:25:01,662 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-05 05:25:01,663 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:25:01,663 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 26 conjunts are in the unsatisfiable core [2022-04-05 05:25:01,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:25:02,121 INFO L134 CoverageAnalysis]: Checked inductivity of 410 backedges. 175 proven. 55 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-05 05:25:02,131 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:25:02,312 INFO L134 CoverageAnalysis]: Checked inductivity of 410 backedges. 175 proven. 55 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-05 05:25:02,312 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2033840662] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:25:02,312 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:25:02,313 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27, 27] total 44 [2022-04-05 05:25:02,313 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [430714246] [2022-04-05 05:25:02,313 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:25:02,313 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-04-05 05:25:02,313 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:25:02,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-04-05 05:25:02,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=369, Invalid=1523, Unknown=0, NotChecked=0, Total=1892 [2022-04-05 05:25:02,313 INFO L87 Difference]: Start difference. First operand 121 states and 133 transitions. Second operand has 44 states, 44 states have (on average 1.8181818181818181) internal successors, (80), 43 states have internal predecessors, (80), 23 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-04-05 05:25:04,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:25:04,220 INFO L93 Difference]: Finished difference Result 593 states and 749 transitions. [2022-04-05 05:25:04,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-04-05 05:25:04,220 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 1.8181818181818181) internal successors, (80), 43 states have internal predecessors, (80), 23 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) Word has length 97 [2022-04-05 05:25:04,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:25:04,222 INFO L225 Difference]: With dead ends: 593 [2022-04-05 05:25:04,222 INFO L226 Difference]: Without dead ends: 552 [2022-04-05 05:25:04,222 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 287 GetRequests, 199 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2492 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1432, Invalid=6400, Unknown=0, NotChecked=0, Total=7832 [2022-04-05 05:25:04,223 INFO L913 BasicCegarLoop]: 29 mSDtfsCounter, 320 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 951 mSolverCounterSat, 168 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 321 SdHoareTripleChecker+Valid, 101 SdHoareTripleChecker+Invalid, 1119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 168 IncrementalHoareTripleChecker+Valid, 951 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-05 05:25:04,223 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [321 Valid, 101 Invalid, 1119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [168 Valid, 951 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-05 05:25:04,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2022-04-05 05:25:04,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 123. [2022-04-05 05:25:04,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123 states, 97 states have (on average 1.1443298969072164) internal successors, (111), 98 states have internal predecessors, (111), 13 states have call successors, (13), 13 states have call predecessors, (13), 12 states have return successors, (12), 11 states have call predecessors, (12), 12 states have call successors, (12) [2022-04-05 05:25:04,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 136 transitions. [2022-04-05 05:25:04,342 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 136 transitions. Word has length 97 [2022-04-05 05:25:04,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:25:04,342 INFO L478 AbstractCegarLoop]: Abstraction has 123 states and 136 transitions. [2022-04-05 05:25:04,343 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 1.8181818181818181) internal successors, (80), 43 states have internal predecessors, (80), 23 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-04-05 05:25:04,343 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 136 transitions. [2022-04-05 05:25:04,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2022-04-05 05:25:04,343 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:25:04,343 INFO L499 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:25:04,359 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2022-04-05 05:25:04,543 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2022-04-05 05:25:04,544 INFO L403 AbstractCegarLoop]: === Iteration 78 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:25:04,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:25:04,544 INFO L85 PathProgramCache]: Analyzing trace with hash -5800086, now seen corresponding path program 20 times [2022-04-05 05:25:04,544 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:25:04,544 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1935087838] [2022-04-05 05:25:04,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:25:04,544 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:25:04,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:04,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:25:04,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:04,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-04-05 05:25:04,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:04,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-04-05 05:25:04,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:04,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-04-05 05:25:04,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:04,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-04-05 05:25:04,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:04,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-05 05:25:04,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:04,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-04-05 05:25:04,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:04,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-05 05:25:04,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:04,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-05 05:25:04,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:04,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-05 05:25:04,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:04,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-04-05 05:25:04,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:04,679 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 75 proven. 166 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-05 05:25:04,679 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:25:04,679 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1935087838] [2022-04-05 05:25:04,679 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1935087838] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:25:04,679 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [76502508] [2022-04-05 05:25:04,679 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-05 05:25:04,679 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:25:04,679 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:25:04,680 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:25:04,680 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2022-04-05 05:25:04,729 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-05 05:25:04,730 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:25:04,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 262 conjuncts, 25 conjunts are in the unsatisfiable core [2022-04-05 05:25:04,732 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:25:04,878 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 86 proven. 155 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-05 05:25:04,879 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:25:05,023 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 86 proven. 155 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-05 05:25:05,024 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [76502508] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:25:05,024 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:25:05,024 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 20 [2022-04-05 05:25:05,024 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1601119062] [2022-04-05 05:25:05,024 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:25:05,024 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-04-05 05:25:05,024 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:25:05,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-04-05 05:25:05,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=274, Unknown=0, NotChecked=0, Total=380 [2022-04-05 05:25:05,025 INFO L87 Difference]: Start difference. First operand 123 states and 136 transitions. Second operand has 20 states, 20 states have (on average 2.8) internal successors, (56), 17 states have internal predecessors, (56), 12 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2022-04-05 05:25:05,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:25:05,455 INFO L93 Difference]: Finished difference Result 136 states and 150 transitions. [2022-04-05 05:25:05,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-04-05 05:25:05,456 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.8) internal successors, (56), 17 states have internal predecessors, (56), 12 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) Word has length 98 [2022-04-05 05:25:05,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:25:05,457 INFO L225 Difference]: With dead ends: 136 [2022-04-05 05:25:05,457 INFO L226 Difference]: Without dead ends: 134 [2022-04-05 05:25:05,457 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 260 GetRequests, 224 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 294 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=310, Invalid=950, Unknown=0, NotChecked=0, Total=1260 [2022-04-05 05:25:05,458 INFO L913 BasicCegarLoop]: 39 mSDtfsCounter, 88 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 383 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 476 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 383 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-05 05:25:05,458 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 66 Invalid, 476 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 383 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-05 05:25:05,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2022-04-05 05:25:05,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 130. [2022-04-05 05:25:05,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 102 states have (on average 1.1372549019607843) internal successors, (116), 103 states have internal predecessors, (116), 14 states have call successors, (14), 14 states have call predecessors, (14), 13 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2022-04-05 05:25:05,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 143 transitions. [2022-04-05 05:25:05,602 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 143 transitions. Word has length 98 [2022-04-05 05:25:05,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:25:05,602 INFO L478 AbstractCegarLoop]: Abstraction has 130 states and 143 transitions. [2022-04-05 05:25:05,603 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.8) internal successors, (56), 17 states have internal predecessors, (56), 12 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2022-04-05 05:25:05,603 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 143 transitions. [2022-04-05 05:25:05,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2022-04-05 05:25:05,603 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:25:05,603 INFO L499 BasicCegarLoop]: trace histogram [12, 12, 12, 11, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:25:05,620 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2022-04-05 05:25:05,815 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2022-04-05 05:25:05,815 INFO L403 AbstractCegarLoop]: === Iteration 79 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:25:05,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:25:05,816 INFO L85 PathProgramCache]: Analyzing trace with hash -606158034, now seen corresponding path program 21 times [2022-04-05 05:25:05,816 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:25:05,816 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134050128] [2022-04-05 05:25:05,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:25:05,816 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:25:05,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:06,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:25:06,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:06,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-04-05 05:25:06,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:06,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-04-05 05:25:06,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:06,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-04-05 05:25:06,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:06,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-04-05 05:25:06,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:06,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-05 05:25:06,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:06,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-04-05 05:25:06,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:06,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-05 05:25:06,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:06,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-05 05:25:06,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:06,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-05 05:25:06,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:06,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-04-05 05:25:06,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:06,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-05 05:25:06,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:06,106 INFO L134 CoverageAnalysis]: Checked inductivity of 495 backedges. 178 proven. 97 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-05 05:25:06,106 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:25:06,106 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134050128] [2022-04-05 05:25:06,107 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1134050128] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:25:06,107 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [800351239] [2022-04-05 05:25:06,107 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-04-05 05:25:06,107 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:25:06,107 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:25:06,108 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:25:06,139 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2022-04-05 05:25:06,174 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2022-04-05 05:25:06,174 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:25:06,176 INFO L263 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 28 conjunts are in the unsatisfiable core [2022-04-05 05:25:06,177 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:25:06,918 INFO L134 CoverageAnalysis]: Checked inductivity of 495 backedges. 209 proven. 66 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-05 05:25:06,919 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:25:07,100 INFO L134 CoverageAnalysis]: Checked inductivity of 495 backedges. 209 proven. 66 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-05 05:25:07,100 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [800351239] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:25:07,100 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:25:07,101 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 29] total 58 [2022-04-05 05:25:07,101 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263672111] [2022-04-05 05:25:07,101 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:25:07,101 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2022-04-05 05:25:07,101 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:25:07,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2022-04-05 05:25:07,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=611, Invalid=2695, Unknown=0, NotChecked=0, Total=3306 [2022-04-05 05:25:07,102 INFO L87 Difference]: Start difference. First operand 130 states and 143 transitions. Second operand has 58 states, 58 states have (on average 1.6551724137931034) internal successors, (96), 57 states have internal predecessors, (96), 25 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2022-04-05 05:25:08,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:25:08,056 INFO L93 Difference]: Finished difference Result 222 states and 260 transitions. [2022-04-05 05:25:08,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-04-05 05:25:08,057 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 58 states have (on average 1.6551724137931034) internal successors, (96), 57 states have internal predecessors, (96), 25 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) Word has length 105 [2022-04-05 05:25:08,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:25:08,057 INFO L225 Difference]: With dead ends: 222 [2022-04-05 05:25:08,057 INFO L226 Difference]: Without dead ends: 178 [2022-04-05 05:25:08,058 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 289 GetRequests, 205 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2310 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1335, Invalid=5805, Unknown=0, NotChecked=0, Total=7140 [2022-04-05 05:25:08,058 INFO L913 BasicCegarLoop]: 27 mSDtfsCounter, 53 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 882 mSolverCounterSat, 127 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 1009 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 127 IncrementalHoareTripleChecker+Valid, 882 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:25:08,058 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 104 Invalid, 1009 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [127 Valid, 882 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:25:08,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2022-04-05 05:25:08,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 131. [2022-04-05 05:25:08,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 103 states have (on average 1.1359223300970873) internal successors, (117), 104 states have internal predecessors, (117), 14 states have call successors, (14), 14 states have call predecessors, (14), 13 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2022-04-05 05:25:08,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 144 transitions. [2022-04-05 05:25:08,191 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 144 transitions. Word has length 105 [2022-04-05 05:25:08,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:25:08,192 INFO L478 AbstractCegarLoop]: Abstraction has 131 states and 144 transitions. [2022-04-05 05:25:08,192 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 58 states, 58 states have (on average 1.6551724137931034) internal successors, (96), 57 states have internal predecessors, (96), 25 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2022-04-05 05:25:08,192 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 144 transitions. [2022-04-05 05:25:08,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2022-04-05 05:25:08,192 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:25:08,192 INFO L499 BasicCegarLoop]: trace histogram [12, 12, 12, 11, 11, 11, 11, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:25:08,209 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2022-04-05 05:25:08,409 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:25:08,409 INFO L403 AbstractCegarLoop]: === Iteration 80 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:25:08,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:25:08,409 INFO L85 PathProgramCache]: Analyzing trace with hash -775969106, now seen corresponding path program 46 times [2022-04-05 05:25:08,410 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:25:08,410 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1820513719] [2022-04-05 05:25:08,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:25:08,410 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:25:08,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:08,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:25:08,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:08,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-04-05 05:25:08,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:08,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-04-05 05:25:08,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:08,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-04-05 05:25:08,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:08,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-04-05 05:25:08,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:08,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-05 05:25:08,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:08,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-04-05 05:25:08,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:08,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-05 05:25:08,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:08,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-05 05:25:08,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:08,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-05 05:25:08,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:08,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-04-05 05:25:08,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:08,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-05 05:25:08,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:08,684 INFO L134 CoverageAnalysis]: Checked inductivity of 485 backedges. 178 proven. 87 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-05 05:25:08,684 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:25:08,684 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1820513719] [2022-04-05 05:25:08,684 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1820513719] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:25:08,684 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [842109984] [2022-04-05 05:25:08,684 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-05 05:25:08,684 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:25:08,684 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:25:08,685 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:25:08,686 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2022-04-05 05:25:08,735 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-05 05:25:08,735 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:25:08,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 28 conjunts are in the unsatisfiable core [2022-04-05 05:25:08,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:25:09,469 INFO L134 CoverageAnalysis]: Checked inductivity of 485 backedges. 209 proven. 56 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-05 05:25:09,470 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:25:09,665 INFO L134 CoverageAnalysis]: Checked inductivity of 485 backedges. 209 proven. 56 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-05 05:25:09,665 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [842109984] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:25:09,665 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:25:09,665 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 29] total 57 [2022-04-05 05:25:09,665 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1547525952] [2022-04-05 05:25:09,665 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:25:09,666 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2022-04-05 05:25:09,666 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:25:09,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2022-04-05 05:25:09,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=574, Invalid=2618, Unknown=0, NotChecked=0, Total=3192 [2022-04-05 05:25:09,666 INFO L87 Difference]: Start difference. First operand 131 states and 144 transitions. Second operand has 57 states, 57 states have (on average 1.6666666666666667) internal successors, (95), 56 states have internal predecessors, (95), 25 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2022-04-05 05:25:10,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:25:10,908 INFO L93 Difference]: Finished difference Result 269 states and 320 transitions. [2022-04-05 05:25:10,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-04-05 05:25:10,909 INFO L78 Accepts]: Start accepts. Automaton has has 57 states, 57 states have (on average 1.6666666666666667) internal successors, (95), 56 states have internal predecessors, (95), 25 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) Word has length 105 [2022-04-05 05:25:10,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:25:10,910 INFO L225 Difference]: With dead ends: 269 [2022-04-05 05:25:10,910 INFO L226 Difference]: Without dead ends: 225 [2022-04-05 05:25:10,911 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 206 SyntacticMatches, 1 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2990 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1621, Invalid=7499, Unknown=0, NotChecked=0, Total=9120 [2022-04-05 05:25:10,911 INFO L913 BasicCegarLoop]: 31 mSDtfsCounter, 62 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 789 mSolverCounterSat, 128 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 93 SdHoareTripleChecker+Invalid, 917 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 128 IncrementalHoareTripleChecker+Valid, 789 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:25:10,911 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 93 Invalid, 917 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [128 Valid, 789 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:25:10,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 225 states. [2022-04-05 05:25:11,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 131. [2022-04-05 05:25:11,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 103 states have (on average 1.1359223300970873) internal successors, (117), 104 states have internal predecessors, (117), 14 states have call successors, (14), 14 states have call predecessors, (14), 13 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2022-04-05 05:25:11,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 144 transitions. [2022-04-05 05:25:11,054 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 144 transitions. Word has length 105 [2022-04-05 05:25:11,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:25:11,054 INFO L478 AbstractCegarLoop]: Abstraction has 131 states and 144 transitions. [2022-04-05 05:25:11,054 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 57 states have (on average 1.6666666666666667) internal successors, (95), 56 states have internal predecessors, (95), 25 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2022-04-05 05:25:11,054 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 144 transitions. [2022-04-05 05:25:11,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2022-04-05 05:25:11,055 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:25:11,055 INFO L499 BasicCegarLoop]: trace histogram [12, 12, 12, 11, 11, 11, 11, 9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:25:11,089 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2022-04-05 05:25:11,271 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:25:11,272 INFO L403 AbstractCegarLoop]: === Iteration 81 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:25:11,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:25:11,272 INFO L85 PathProgramCache]: Analyzing trace with hash -227257554, now seen corresponding path program 47 times [2022-04-05 05:25:11,272 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:25:11,272 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1878953444] [2022-04-05 05:25:11,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:25:11,272 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:25:11,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:11,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:25:11,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:11,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-04-05 05:25:11,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:11,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-04-05 05:25:11,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:11,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-04-05 05:25:11,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:11,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-04-05 05:25:11,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:11,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-05 05:25:11,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:11,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-04-05 05:25:11,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:11,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-05 05:25:11,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:11,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-05 05:25:11,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:11,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-05 05:25:11,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:11,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-04-05 05:25:11,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:11,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-05 05:25:11,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:11,534 INFO L134 CoverageAnalysis]: Checked inductivity of 477 backedges. 178 proven. 79 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-05 05:25:11,534 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:25:11,534 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1878953444] [2022-04-05 05:25:11,534 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1878953444] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:25:11,534 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [759357768] [2022-04-05 05:25:11,534 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-04-05 05:25:11,534 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:25:11,534 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:25:11,535 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:25:11,536 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2022-04-05 05:25:11,583 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2022-04-05 05:25:11,583 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:25:11,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 28 conjunts are in the unsatisfiable core [2022-04-05 05:25:11,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:25:12,224 INFO L134 CoverageAnalysis]: Checked inductivity of 477 backedges. 209 proven. 48 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-05 05:25:12,224 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:25:12,419 INFO L134 CoverageAnalysis]: Checked inductivity of 477 backedges. 209 proven. 48 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-05 05:25:12,420 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [759357768] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:25:12,420 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:25:12,420 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 29] total 56 [2022-04-05 05:25:12,420 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1844347614] [2022-04-05 05:25:12,420 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:25:12,420 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2022-04-05 05:25:12,420 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:25:12,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2022-04-05 05:25:12,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=541, Invalid=2539, Unknown=0, NotChecked=0, Total=3080 [2022-04-05 05:25:12,421 INFO L87 Difference]: Start difference. First operand 131 states and 144 transitions. Second operand has 56 states, 56 states have (on average 1.6785714285714286) internal successors, (94), 55 states have internal predecessors, (94), 25 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2022-04-05 05:25:13,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:25:13,895 INFO L93 Difference]: Finished difference Result 315 states and 379 transitions. [2022-04-05 05:25:13,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-04-05 05:25:13,895 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 1.6785714285714286) internal successors, (94), 55 states have internal predecessors, (94), 25 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) Word has length 105 [2022-04-05 05:25:13,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:25:13,896 INFO L225 Difference]: With dead ends: 315 [2022-04-05 05:25:13,896 INFO L226 Difference]: Without dead ends: 271 [2022-04-05 05:25:13,897 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 311 GetRequests, 207 SyntacticMatches, 1 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3649 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1911, Invalid=9009, Unknown=0, NotChecked=0, Total=10920 [2022-04-05 05:25:13,897 INFO L913 BasicCegarLoop]: 31 mSDtfsCounter, 89 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 760 mSolverCounterSat, 183 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 93 SdHoareTripleChecker+Invalid, 943 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 183 IncrementalHoareTripleChecker+Valid, 760 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:25:13,898 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 93 Invalid, 943 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [183 Valid, 760 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:25:13,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 271 states. [2022-04-05 05:25:14,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 271 to 131. [2022-04-05 05:25:14,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 103 states have (on average 1.1359223300970873) internal successors, (117), 104 states have internal predecessors, (117), 14 states have call successors, (14), 14 states have call predecessors, (14), 13 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2022-04-05 05:25:14,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 144 transitions. [2022-04-05 05:25:14,038 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 144 transitions. Word has length 105 [2022-04-05 05:25:14,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:25:14,038 INFO L478 AbstractCegarLoop]: Abstraction has 131 states and 144 transitions. [2022-04-05 05:25:14,038 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 1.6785714285714286) internal successors, (94), 55 states have internal predecessors, (94), 25 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2022-04-05 05:25:14,038 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 144 transitions. [2022-04-05 05:25:14,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2022-04-05 05:25:14,038 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:25:14,039 INFO L499 BasicCegarLoop]: trace histogram [12, 12, 12, 11, 11, 11, 11, 8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:25:14,056 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2022-04-05 05:25:14,239 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:25:14,239 INFO L403 AbstractCegarLoop]: === Iteration 82 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:25:14,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:25:14,239 INFO L85 PathProgramCache]: Analyzing trace with hash -902293842, now seen corresponding path program 48 times [2022-04-05 05:25:14,239 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:25:14,240 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [135744062] [2022-04-05 05:25:14,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:25:14,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:25:14,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:14,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:25:14,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:14,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-04-05 05:25:14,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:14,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-04-05 05:25:14,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:14,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-04-05 05:25:14,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:14,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-04-05 05:25:14,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:14,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-05 05:25:14,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:14,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-04-05 05:25:14,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:14,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-05 05:25:14,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:14,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-05 05:25:14,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:14,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-05 05:25:14,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:14,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-04-05 05:25:14,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:14,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-05 05:25:14,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:14,495 INFO L134 CoverageAnalysis]: Checked inductivity of 471 backedges. 178 proven. 73 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-05 05:25:14,495 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:25:14,495 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [135744062] [2022-04-05 05:25:14,495 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [135744062] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:25:14,495 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1521513730] [2022-04-05 05:25:14,495 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-05 05:25:14,495 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:25:14,496 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:25:14,496 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:25:14,497 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2022-04-05 05:25:14,545 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2022-04-05 05:25:14,545 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:25:14,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 28 conjunts are in the unsatisfiable core [2022-04-05 05:25:14,547 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:25:15,163 INFO L134 CoverageAnalysis]: Checked inductivity of 471 backedges. 209 proven. 42 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-05 05:25:15,163 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:25:15,363 INFO L134 CoverageAnalysis]: Checked inductivity of 471 backedges. 209 proven. 42 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-05 05:25:15,364 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1521513730] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:25:15,364 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:25:15,364 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 29] total 55 [2022-04-05 05:25:15,364 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [796777661] [2022-04-05 05:25:15,364 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:25:15,364 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2022-04-05 05:25:15,364 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:25:15,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2022-04-05 05:25:15,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=512, Invalid=2458, Unknown=0, NotChecked=0, Total=2970 [2022-04-05 05:25:15,365 INFO L87 Difference]: Start difference. First operand 131 states and 144 transitions. Second operand has 55 states, 55 states have (on average 1.690909090909091) internal successors, (93), 54 states have internal predecessors, (93), 25 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2022-04-05 05:25:17,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:25:17,442 INFO L93 Difference]: Finished difference Result 360 states and 437 transitions. [2022-04-05 05:25:17,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-04-05 05:25:17,442 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 1.690909090909091) internal successors, (93), 54 states have internal predecessors, (93), 25 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) Word has length 105 [2022-04-05 05:25:17,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:25:17,443 INFO L225 Difference]: With dead ends: 360 [2022-04-05 05:25:17,443 INFO L226 Difference]: Without dead ends: 316 [2022-04-05 05:25:17,444 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 319 GetRequests, 208 SyntacticMatches, 1 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4218 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2165, Invalid=10267, Unknown=0, NotChecked=0, Total=12432 [2022-04-05 05:25:17,445 INFO L913 BasicCegarLoop]: 31 mSDtfsCounter, 102 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 770 mSolverCounterSat, 216 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 986 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 216 IncrementalHoareTripleChecker+Valid, 770 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-05 05:25:17,445 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 83 Invalid, 986 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [216 Valid, 770 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-05 05:25:17,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2022-04-05 05:25:17,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 131. [2022-04-05 05:25:17,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 103 states have (on average 1.1359223300970873) internal successors, (117), 104 states have internal predecessors, (117), 14 states have call successors, (14), 14 states have call predecessors, (14), 13 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2022-04-05 05:25:17,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 144 transitions. [2022-04-05 05:25:17,621 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 144 transitions. Word has length 105 [2022-04-05 05:25:17,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:25:17,621 INFO L478 AbstractCegarLoop]: Abstraction has 131 states and 144 transitions. [2022-04-05 05:25:17,621 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 1.690909090909091) internal successors, (93), 54 states have internal predecessors, (93), 25 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2022-04-05 05:25:17,621 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 144 transitions. [2022-04-05 05:25:17,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2022-04-05 05:25:17,621 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:25:17,621 INFO L499 BasicCegarLoop]: trace histogram [12, 12, 12, 11, 11, 11, 11, 7, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:25:17,646 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2022-04-05 05:25:17,822 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:25:17,822 INFO L403 AbstractCegarLoop]: === Iteration 83 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:25:17,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:25:17,822 INFO L85 PathProgramCache]: Analyzing trace with hash -785521874, now seen corresponding path program 49 times [2022-04-05 05:25:17,822 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:25:17,822 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860148547] [2022-04-05 05:25:17,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:25:17,823 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:25:17,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:18,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:25:18,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:18,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-04-05 05:25:18,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:18,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-04-05 05:25:18,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:18,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-04-05 05:25:18,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:18,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-04-05 05:25:18,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:18,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-05 05:25:18,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:18,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-04-05 05:25:18,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:18,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-05 05:25:18,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:18,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-05 05:25:18,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:18,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-05 05:25:18,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:18,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-04-05 05:25:18,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:18,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-05 05:25:18,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:18,102 INFO L134 CoverageAnalysis]: Checked inductivity of 467 backedges. 178 proven. 69 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-05 05:25:18,102 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:25:18,102 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [860148547] [2022-04-05 05:25:18,102 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [860148547] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:25:18,102 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1607463458] [2022-04-05 05:25:18,102 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-04-05 05:25:18,102 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:25:18,102 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:25:18,103 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:25:18,104 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2022-04-05 05:25:18,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:18,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 28 conjunts are in the unsatisfiable core [2022-04-05 05:25:18,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:25:18,783 INFO L134 CoverageAnalysis]: Checked inductivity of 467 backedges. 209 proven. 38 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-05 05:25:18,783 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:25:18,967 INFO L134 CoverageAnalysis]: Checked inductivity of 467 backedges. 209 proven. 38 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-05 05:25:18,967 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1607463458] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:25:18,967 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:25:18,967 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 29] total 54 [2022-04-05 05:25:18,968 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320440282] [2022-04-05 05:25:18,968 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:25:18,968 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2022-04-05 05:25:18,968 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:25:18,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2022-04-05 05:25:18,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=487, Invalid=2375, Unknown=0, NotChecked=0, Total=2862 [2022-04-05 05:25:18,969 INFO L87 Difference]: Start difference. First operand 131 states and 144 transitions. Second operand has 54 states, 54 states have (on average 1.7037037037037037) internal successors, (92), 53 states have internal predecessors, (92), 25 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2022-04-05 05:25:20,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:25:20,924 INFO L93 Difference]: Finished difference Result 404 states and 494 transitions. [2022-04-05 05:25:20,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-04-05 05:25:20,925 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 1.7037037037037037) internal successors, (92), 53 states have internal predecessors, (92), 25 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) Word has length 105 [2022-04-05 05:25:20,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:25:20,927 INFO L225 Difference]: With dead ends: 404 [2022-04-05 05:25:20,927 INFO L226 Difference]: Without dead ends: 360 [2022-04-05 05:25:20,928 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 325 GetRequests, 209 SyntacticMatches, 1 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4667 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=2362, Invalid=11210, Unknown=0, NotChecked=0, Total=13572 [2022-04-05 05:25:20,928 INFO L913 BasicCegarLoop]: 31 mSDtfsCounter, 141 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 630 mSolverCounterSat, 269 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 899 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 269 IncrementalHoareTripleChecker+Valid, 630 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:25:20,928 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [142 Valid, 83 Invalid, 899 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [269 Valid, 630 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:25:20,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 360 states. [2022-04-05 05:25:21,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 360 to 131. [2022-04-05 05:25:21,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 103 states have (on average 1.1359223300970873) internal successors, (117), 104 states have internal predecessors, (117), 14 states have call successors, (14), 14 states have call predecessors, (14), 13 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2022-04-05 05:25:21,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 144 transitions. [2022-04-05 05:25:21,071 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 144 transitions. Word has length 105 [2022-04-05 05:25:21,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:25:21,071 INFO L478 AbstractCegarLoop]: Abstraction has 131 states and 144 transitions. [2022-04-05 05:25:21,071 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 1.7037037037037037) internal successors, (92), 53 states have internal predecessors, (92), 25 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2022-04-05 05:25:21,071 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 144 transitions. [2022-04-05 05:25:21,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2022-04-05 05:25:21,072 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:25:21,072 INFO L499 BasicCegarLoop]: trace histogram [12, 12, 12, 11, 11, 11, 11, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:25:21,090 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2022-04-05 05:25:21,273 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:25:21,273 INFO L403 AbstractCegarLoop]: === Iteration 84 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:25:21,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:25:21,274 INFO L85 PathProgramCache]: Analyzing trace with hash 1712096942, now seen corresponding path program 50 times [2022-04-05 05:25:21,274 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:25:21,274 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [708798132] [2022-04-05 05:25:21,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:25:21,274 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:25:21,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:21,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:25:21,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:21,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-04-05 05:25:21,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:21,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-04-05 05:25:21,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:21,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-04-05 05:25:21,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:21,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-04-05 05:25:21,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:21,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-05 05:25:21,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:21,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-04-05 05:25:21,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:21,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-05 05:25:21,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:21,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-05 05:25:21,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:21,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-05 05:25:21,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:21,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-04-05 05:25:21,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:21,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-05 05:25:21,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:21,544 INFO L134 CoverageAnalysis]: Checked inductivity of 465 backedges. 178 proven. 67 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-05 05:25:21,544 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:25:21,544 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [708798132] [2022-04-05 05:25:21,544 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [708798132] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:25:21,544 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [208925974] [2022-04-05 05:25:21,544 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-05 05:25:21,545 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:25:21,545 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:25:21,546 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:25:21,547 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2022-04-05 05:25:21,592 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-05 05:25:21,592 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:25:21,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 28 conjunts are in the unsatisfiable core [2022-04-05 05:25:21,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:25:22,183 INFO L134 CoverageAnalysis]: Checked inductivity of 465 backedges. 209 proven. 36 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-05 05:25:22,183 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:25:22,365 INFO L134 CoverageAnalysis]: Checked inductivity of 465 backedges. 209 proven. 36 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-05 05:25:22,365 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [208925974] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:25:22,365 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:25:22,365 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 29] total 53 [2022-04-05 05:25:22,365 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749626548] [2022-04-05 05:25:22,365 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:25:22,365 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-04-05 05:25:22,366 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:25:22,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-04-05 05:25:22,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=466, Invalid=2290, Unknown=0, NotChecked=0, Total=2756 [2022-04-05 05:25:22,366 INFO L87 Difference]: Start difference. First operand 131 states and 144 transitions. Second operand has 53 states, 53 states have (on average 1.7169811320754718) internal successors, (91), 52 states have internal predecessors, (91), 25 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2022-04-05 05:25:24,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:25:24,630 INFO L93 Difference]: Finished difference Result 447 states and 550 transitions. [2022-04-05 05:25:24,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-04-05 05:25:24,631 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 1.7169811320754718) internal successors, (91), 52 states have internal predecessors, (91), 25 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) Word has length 105 [2022-04-05 05:25:24,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:25:24,632 INFO L225 Difference]: With dead ends: 447 [2022-04-05 05:25:24,632 INFO L226 Difference]: Without dead ends: 403 [2022-04-05 05:25:24,633 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 329 GetRequests, 210 SyntacticMatches, 1 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4965 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=2487, Invalid=11793, Unknown=0, NotChecked=0, Total=14280 [2022-04-05 05:25:24,633 INFO L913 BasicCegarLoop]: 32 mSDtfsCounter, 191 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 962 mSolverCounterSat, 319 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 192 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 1281 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 319 IncrementalHoareTripleChecker+Valid, 962 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-05 05:25:24,633 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [192 Valid, 94 Invalid, 1281 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [319 Valid, 962 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-05 05:25:24,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 403 states. [2022-04-05 05:25:24,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 403 to 131. [2022-04-05 05:25:24,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 103 states have (on average 1.1359223300970873) internal successors, (117), 104 states have internal predecessors, (117), 14 states have call successors, (14), 14 states have call predecessors, (14), 13 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2022-04-05 05:25:24,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 144 transitions. [2022-04-05 05:25:24,783 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 144 transitions. Word has length 105 [2022-04-05 05:25:24,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:25:24,783 INFO L478 AbstractCegarLoop]: Abstraction has 131 states and 144 transitions. [2022-04-05 05:25:24,783 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 1.7169811320754718) internal successors, (91), 52 states have internal predecessors, (91), 25 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2022-04-05 05:25:24,783 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 144 transitions. [2022-04-05 05:25:24,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2022-04-05 05:25:24,784 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:25:24,784 INFO L499 BasicCegarLoop]: trace histogram [12, 12, 12, 11, 11, 11, 11, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:25:24,800 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Forceful destruction successful, exit code 0 [2022-04-05 05:25:24,985 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable83 [2022-04-05 05:25:24,985 INFO L403 AbstractCegarLoop]: === Iteration 85 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:25:24,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:25:24,986 INFO L85 PathProgramCache]: Analyzing trace with hash 822833966, now seen corresponding path program 51 times [2022-04-05 05:25:24,986 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:25:24,986 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [406039217] [2022-04-05 05:25:24,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:25:24,986 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:25:24,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:25,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:25:25,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:25,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-04-05 05:25:25,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:25,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-04-05 05:25:25,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:25,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-04-05 05:25:25,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:25,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-04-05 05:25:25,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:25,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-05 05:25:25,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:25,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-04-05 05:25:25,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:25,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-05 05:25:25,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:25,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-05 05:25:25,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:25,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-05 05:25:25,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:25,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-04-05 05:25:25,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:25,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-05 05:25:25,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:25,228 INFO L134 CoverageAnalysis]: Checked inductivity of 465 backedges. 178 proven. 67 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-05 05:25:25,228 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:25:25,228 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [406039217] [2022-04-05 05:25:25,228 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [406039217] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:25:25,229 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2063984626] [2022-04-05 05:25:25,229 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-04-05 05:25:25,229 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:25:25,229 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:25:25,230 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:25:25,230 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2022-04-05 05:25:25,278 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2022-04-05 05:25:25,278 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:25:25,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 28 conjunts are in the unsatisfiable core [2022-04-05 05:25:25,280 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:25:25,836 INFO L134 CoverageAnalysis]: Checked inductivity of 465 backedges. 209 proven. 36 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-05 05:25:25,836 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:25:26,012 INFO L134 CoverageAnalysis]: Checked inductivity of 465 backedges. 209 proven. 36 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-05 05:25:26,012 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2063984626] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:25:26,012 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:25:26,012 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 29] total 52 [2022-04-05 05:25:26,013 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [631283187] [2022-04-05 05:25:26,013 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:25:26,013 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2022-04-05 05:25:26,013 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:25:26,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2022-04-05 05:25:26,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=449, Invalid=2203, Unknown=0, NotChecked=0, Total=2652 [2022-04-05 05:25:26,014 INFO L87 Difference]: Start difference. First operand 131 states and 144 transitions. Second operand has 52 states, 52 states have (on average 1.7307692307692308) internal successors, (90), 51 states have internal predecessors, (90), 25 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2022-04-05 05:25:28,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:25:28,280 INFO L93 Difference]: Finished difference Result 489 states and 605 transitions. [2022-04-05 05:25:28,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-04-05 05:25:28,280 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.7307692307692308) internal successors, (90), 51 states have internal predecessors, (90), 25 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) Word has length 105 [2022-04-05 05:25:28,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:25:28,281 INFO L225 Difference]: With dead ends: 489 [2022-04-05 05:25:28,281 INFO L226 Difference]: Without dead ends: 445 [2022-04-05 05:25:28,282 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 331 GetRequests, 211 SyntacticMatches, 1 SemanticMatches, 119 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5093 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=2531, Invalid=11989, Unknown=0, NotChecked=0, Total=14520 [2022-04-05 05:25:28,282 INFO L913 BasicCegarLoop]: 30 mSDtfsCounter, 172 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 1025 mSolverCounterSat, 281 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 1306 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 281 IncrementalHoareTripleChecker+Valid, 1025 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-05 05:25:28,282 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [173 Valid, 107 Invalid, 1306 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [281 Valid, 1025 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-05 05:25:28,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 445 states. [2022-04-05 05:25:28,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 445 to 131. [2022-04-05 05:25:28,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 103 states have (on average 1.1359223300970873) internal successors, (117), 104 states have internal predecessors, (117), 14 states have call successors, (14), 14 states have call predecessors, (14), 13 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2022-04-05 05:25:28,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 144 transitions. [2022-04-05 05:25:28,425 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 144 transitions. Word has length 105 [2022-04-05 05:25:28,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:25:28,425 INFO L478 AbstractCegarLoop]: Abstraction has 131 states and 144 transitions. [2022-04-05 05:25:28,425 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 1.7307692307692308) internal successors, (90), 51 states have internal predecessors, (90), 25 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2022-04-05 05:25:28,425 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 144 transitions. [2022-04-05 05:25:28,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2022-04-05 05:25:28,426 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:25:28,426 INFO L499 BasicCegarLoop]: trace histogram [12, 12, 12, 11, 11, 11, 11, 7, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:25:28,442 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Ended with exit code 0 [2022-04-05 05:25:28,627 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:25:28,627 INFO L403 AbstractCegarLoop]: === Iteration 86 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:25:28,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:25:28,628 INFO L85 PathProgramCache]: Analyzing trace with hash -868419922, now seen corresponding path program 52 times [2022-04-05 05:25:28,628 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:25:28,628 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807780387] [2022-04-05 05:25:28,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:25:28,628 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:25:28,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:28,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:25:28,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:28,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-04-05 05:25:28,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:28,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-04-05 05:25:28,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:28,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-04-05 05:25:28,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:28,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-04-05 05:25:28,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:28,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-05 05:25:28,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:28,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-04-05 05:25:28,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:28,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-05 05:25:28,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:28,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-05 05:25:28,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:28,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-05 05:25:28,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:28,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-04-05 05:25:28,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:28,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-05 05:25:28,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:28,906 INFO L134 CoverageAnalysis]: Checked inductivity of 467 backedges. 178 proven. 69 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-05 05:25:28,906 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:25:28,906 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807780387] [2022-04-05 05:25:28,907 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [807780387] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:25:28,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1614261913] [2022-04-05 05:25:28,907 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-05 05:25:28,907 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:25:28,907 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:25:28,908 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:25:28,909 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2022-04-05 05:25:28,946 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-05 05:25:28,947 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:25:28,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 28 conjunts are in the unsatisfiable core [2022-04-05 05:25:28,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:25:29,485 INFO L134 CoverageAnalysis]: Checked inductivity of 467 backedges. 209 proven. 38 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-05 05:25:29,485 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:25:29,657 INFO L134 CoverageAnalysis]: Checked inductivity of 467 backedges. 209 proven. 38 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-05 05:25:29,657 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1614261913] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:25:29,657 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:25:29,657 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 29] total 51 [2022-04-05 05:25:29,657 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1327007871] [2022-04-05 05:25:29,657 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:25:29,657 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-04-05 05:25:29,658 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:25:29,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-04-05 05:25:29,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=436, Invalid=2114, Unknown=0, NotChecked=0, Total=2550 [2022-04-05 05:25:29,658 INFO L87 Difference]: Start difference. First operand 131 states and 144 transitions. Second operand has 51 states, 51 states have (on average 1.7450980392156863) internal successors, (89), 50 states have internal predecessors, (89), 25 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2022-04-05 05:25:31,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:25:31,934 INFO L93 Difference]: Finished difference Result 530 states and 659 transitions. [2022-04-05 05:25:31,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-04-05 05:25:31,934 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 1.7450980392156863) internal successors, (89), 50 states have internal predecessors, (89), 25 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) Word has length 105 [2022-04-05 05:25:31,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:25:31,936 INFO L225 Difference]: With dead ends: 530 [2022-04-05 05:25:31,936 INFO L226 Difference]: Without dead ends: 486 [2022-04-05 05:25:31,937 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 331 GetRequests, 212 SyntacticMatches, 1 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5039 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2491, Invalid=11789, Unknown=0, NotChecked=0, Total=14280 [2022-04-05 05:25:31,937 INFO L913 BasicCegarLoop]: 30 mSDtfsCounter, 214 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 1039 mSolverCounterSat, 296 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 215 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 1335 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 296 IncrementalHoareTripleChecker+Valid, 1039 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-05 05:25:31,937 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [215 Valid, 107 Invalid, 1335 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [296 Valid, 1039 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-05 05:25:31,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 486 states. [2022-04-05 05:25:32,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 486 to 131. [2022-04-05 05:25:32,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 103 states have (on average 1.1359223300970873) internal successors, (117), 104 states have internal predecessors, (117), 14 states have call successors, (14), 14 states have call predecessors, (14), 13 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2022-04-05 05:25:32,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 144 transitions. [2022-04-05 05:25:32,087 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 144 transitions. Word has length 105 [2022-04-05 05:25:32,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:25:32,088 INFO L478 AbstractCegarLoop]: Abstraction has 131 states and 144 transitions. [2022-04-05 05:25:32,088 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 1.7450980392156863) internal successors, (89), 50 states have internal predecessors, (89), 25 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2022-04-05 05:25:32,088 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 144 transitions. [2022-04-05 05:25:32,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2022-04-05 05:25:32,088 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:25:32,088 INFO L499 BasicCegarLoop]: trace histogram [12, 12, 12, 11, 11, 11, 11, 8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:25:32,104 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Ended with exit code 0 [2022-04-05 05:25:32,288 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:25:32,289 INFO L403 AbstractCegarLoop]: === Iteration 87 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:25:32,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:25:32,289 INFO L85 PathProgramCache]: Analyzing trace with hash 185402158, now seen corresponding path program 53 times [2022-04-05 05:25:32,289 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:25:32,289 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [615048834] [2022-04-05 05:25:32,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:25:32,289 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:25:32,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:32,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:25:32,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:32,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-04-05 05:25:32,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:32,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-04-05 05:25:32,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:32,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-04-05 05:25:32,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:32,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-04-05 05:25:32,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:32,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-05 05:25:32,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:32,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-04-05 05:25:32,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:32,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-05 05:25:32,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:32,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-05 05:25:32,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:32,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-05 05:25:32,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:32,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-04-05 05:25:32,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:32,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-05 05:25:32,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:32,531 INFO L134 CoverageAnalysis]: Checked inductivity of 471 backedges. 178 proven. 73 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-05 05:25:32,531 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:25:32,531 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [615048834] [2022-04-05 05:25:32,531 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [615048834] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:25:32,531 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [29028994] [2022-04-05 05:25:32,531 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-04-05 05:25:32,531 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:25:32,532 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:25:32,533 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:25:32,533 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2022-04-05 05:25:32,579 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2022-04-05 05:25:32,580 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:25:32,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 28 conjunts are in the unsatisfiable core [2022-04-05 05:25:32,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:25:33,110 INFO L134 CoverageAnalysis]: Checked inductivity of 471 backedges. 209 proven. 42 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-05 05:25:33,110 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:25:33,284 INFO L134 CoverageAnalysis]: Checked inductivity of 471 backedges. 209 proven. 42 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-05 05:25:33,284 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [29028994] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:25:33,284 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:25:33,284 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 29] total 50 [2022-04-05 05:25:33,285 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [369758096] [2022-04-05 05:25:33,285 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:25:33,285 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-04-05 05:25:33,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:25:33,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-04-05 05:25:33,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=427, Invalid=2023, Unknown=0, NotChecked=0, Total=2450 [2022-04-05 05:25:33,286 INFO L87 Difference]: Start difference. First operand 131 states and 144 transitions. Second operand has 50 states, 50 states have (on average 1.76) internal successors, (88), 49 states have internal predecessors, (88), 25 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2022-04-05 05:25:35,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:25:35,540 INFO L93 Difference]: Finished difference Result 570 states and 712 transitions. [2022-04-05 05:25:35,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-04-05 05:25:35,540 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 1.76) internal successors, (88), 49 states have internal predecessors, (88), 25 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) Word has length 105 [2022-04-05 05:25:35,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:25:35,542 INFO L225 Difference]: With dead ends: 570 [2022-04-05 05:25:35,542 INFO L226 Difference]: Without dead ends: 526 [2022-04-05 05:25:35,543 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 329 GetRequests, 213 SyntacticMatches, 1 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4793 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2370, Invalid=11202, Unknown=0, NotChecked=0, Total=13572 [2022-04-05 05:25:35,543 INFO L913 BasicCegarLoop]: 30 mSDtfsCounter, 217 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 861 mSolverCounterSat, 287 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 218 SdHoareTripleChecker+Valid, 97 SdHoareTripleChecker+Invalid, 1148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 287 IncrementalHoareTripleChecker+Valid, 861 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:25:35,543 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [218 Valid, 97 Invalid, 1148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [287 Valid, 861 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:25:35,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526 states. [2022-04-05 05:25:35,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526 to 131. [2022-04-05 05:25:35,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 103 states have (on average 1.1359223300970873) internal successors, (117), 104 states have internal predecessors, (117), 14 states have call successors, (14), 14 states have call predecessors, (14), 13 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2022-04-05 05:25:35,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 144 transitions. [2022-04-05 05:25:35,695 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 144 transitions. Word has length 105 [2022-04-05 05:25:35,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:25:35,695 INFO L478 AbstractCegarLoop]: Abstraction has 131 states and 144 transitions. [2022-04-05 05:25:35,695 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 1.76) internal successors, (88), 49 states have internal predecessors, (88), 25 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2022-04-05 05:25:35,695 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 144 transitions. [2022-04-05 05:25:35,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2022-04-05 05:25:35,696 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:25:35,696 INFO L499 BasicCegarLoop]: trace histogram [12, 12, 12, 11, 11, 11, 11, 9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:25:35,711 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Ended with exit code 0 [2022-04-05 05:25:35,896 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:25:35,896 INFO L403 AbstractCegarLoop]: === Iteration 88 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:25:35,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:25:35,897 INFO L85 PathProgramCache]: Analyzing trace with hash -473340242, now seen corresponding path program 54 times [2022-04-05 05:25:35,897 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:25:35,897 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1973210899] [2022-04-05 05:25:35,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:25:35,897 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:25:35,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:36,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:25:36,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:36,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-04-05 05:25:36,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:36,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-04-05 05:25:36,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:36,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-04-05 05:25:36,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:36,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-04-05 05:25:36,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:36,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-05 05:25:36,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:36,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-04-05 05:25:36,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:36,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-05 05:25:36,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:36,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-05 05:25:36,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:36,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-05 05:25:36,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:36,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-04-05 05:25:36,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:36,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-05 05:25:36,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:36,149 INFO L134 CoverageAnalysis]: Checked inductivity of 477 backedges. 178 proven. 79 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-05 05:25:36,150 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:25:36,150 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1973210899] [2022-04-05 05:25:36,150 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1973210899] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:25:36,150 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1863954850] [2022-04-05 05:25:36,150 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-05 05:25:36,150 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:25:36,150 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:25:36,151 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:25:36,152 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2022-04-05 05:25:36,205 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2022-04-05 05:25:36,205 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:25:36,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 28 conjunts are in the unsatisfiable core [2022-04-05 05:25:36,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:25:36,764 INFO L134 CoverageAnalysis]: Checked inductivity of 477 backedges. 209 proven. 48 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-05 05:25:36,764 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:25:36,961 INFO L134 CoverageAnalysis]: Checked inductivity of 477 backedges. 209 proven. 48 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-05 05:25:36,961 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1863954850] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:25:36,961 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:25:36,961 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 29] total 49 [2022-04-05 05:25:36,961 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [150430063] [2022-04-05 05:25:36,961 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:25:36,962 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-04-05 05:25:36,962 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:25:36,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-04-05 05:25:36,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=422, Invalid=1930, Unknown=0, NotChecked=0, Total=2352 [2022-04-05 05:25:36,962 INFO L87 Difference]: Start difference. First operand 131 states and 144 transitions. Second operand has 49 states, 49 states have (on average 1.7755102040816326) internal successors, (87), 48 states have internal predecessors, (87), 25 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2022-04-05 05:25:39,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:25:39,273 INFO L93 Difference]: Finished difference Result 609 states and 764 transitions. [2022-04-05 05:25:39,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-04-05 05:25:39,273 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 1.7755102040816326) internal successors, (87), 48 states have internal predecessors, (87), 25 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) Word has length 105 [2022-04-05 05:25:39,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:25:39,275 INFO L225 Difference]: With dead ends: 609 [2022-04-05 05:25:39,275 INFO L226 Difference]: Without dead ends: 565 [2022-04-05 05:25:39,276 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 325 GetRequests, 214 SyntacticMatches, 1 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4356 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2177, Invalid=10255, Unknown=0, NotChecked=0, Total=12432 [2022-04-05 05:25:39,276 INFO L913 BasicCegarLoop]: 32 mSDtfsCounter, 251 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 884 mSolverCounterSat, 242 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 252 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 1126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 242 IncrementalHoareTripleChecker+Valid, 884 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-05 05:25:39,276 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [252 Valid, 99 Invalid, 1126 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [242 Valid, 884 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-05 05:25:39,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2022-04-05 05:25:39,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 131. [2022-04-05 05:25:39,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 103 states have (on average 1.1359223300970873) internal successors, (117), 104 states have internal predecessors, (117), 14 states have call successors, (14), 14 states have call predecessors, (14), 13 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2022-04-05 05:25:39,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 144 transitions. [2022-04-05 05:25:39,429 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 144 transitions. Word has length 105 [2022-04-05 05:25:39,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:25:39,430 INFO L478 AbstractCegarLoop]: Abstraction has 131 states and 144 transitions. [2022-04-05 05:25:39,430 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 1.7755102040816326) internal successors, (87), 48 states have internal predecessors, (87), 25 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2022-04-05 05:25:39,430 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 144 transitions. [2022-04-05 05:25:39,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2022-04-05 05:25:39,430 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:25:39,430 INFO L499 BasicCegarLoop]: trace histogram [12, 12, 12, 11, 11, 11, 11, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:25:39,447 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Ended with exit code 0 [2022-04-05 05:25:39,631 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:25:39,632 INFO L403 AbstractCegarLoop]: === Iteration 89 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:25:39,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:25:39,632 INFO L85 PathProgramCache]: Analyzing trace with hash -1741515986, now seen corresponding path program 55 times [2022-04-05 05:25:39,632 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:25:39,632 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1818883923] [2022-04-05 05:25:39,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:25:39,632 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:25:39,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:39,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:25:39,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:39,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-04-05 05:25:39,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:39,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-04-05 05:25:39,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:39,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-04-05 05:25:39,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:39,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-04-05 05:25:39,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:39,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-05 05:25:39,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:39,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-04-05 05:25:39,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:39,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-05 05:25:39,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:39,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-05 05:25:39,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:39,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-05 05:25:39,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:39,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-04-05 05:25:39,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:39,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-05 05:25:39,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:39,893 INFO L134 CoverageAnalysis]: Checked inductivity of 485 backedges. 178 proven. 87 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-05 05:25:39,893 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:25:39,893 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1818883923] [2022-04-05 05:25:39,893 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1818883923] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:25:39,893 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [360649174] [2022-04-05 05:25:39,893 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-04-05 05:25:39,893 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:25:39,893 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:25:39,894 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:25:39,897 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2022-04-05 05:25:39,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:39,943 INFO L263 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 28 conjunts are in the unsatisfiable core [2022-04-05 05:25:39,944 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:25:40,487 INFO L134 CoverageAnalysis]: Checked inductivity of 485 backedges. 209 proven. 56 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-05 05:25:40,487 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:25:40,672 INFO L134 CoverageAnalysis]: Checked inductivity of 485 backedges. 209 proven. 56 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-05 05:25:40,672 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [360649174] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:25:40,672 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:25:40,672 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 29] total 48 [2022-04-05 05:25:40,672 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164843280] [2022-04-05 05:25:40,672 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:25:40,673 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2022-04-05 05:25:40,673 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:25:40,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2022-04-05 05:25:40,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=421, Invalid=1835, Unknown=0, NotChecked=0, Total=2256 [2022-04-05 05:25:40,674 INFO L87 Difference]: Start difference. First operand 131 states and 144 transitions. Second operand has 48 states, 48 states have (on average 1.7916666666666667) internal successors, (86), 47 states have internal predecessors, (86), 25 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2022-04-05 05:25:42,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:25:42,892 INFO L93 Difference]: Finished difference Result 647 states and 815 transitions. [2022-04-05 05:25:42,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-04-05 05:25:42,893 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 1.7916666666666667) internal successors, (86), 47 states have internal predecessors, (86), 25 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) Word has length 105 [2022-04-05 05:25:42,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:25:42,894 INFO L225 Difference]: With dead ends: 647 [2022-04-05 05:25:42,895 INFO L226 Difference]: Without dead ends: 603 [2022-04-05 05:25:42,895 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 319 GetRequests, 215 SyntacticMatches, 1 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3715 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1927, Invalid=8993, Unknown=0, NotChecked=0, Total=10920 [2022-04-05 05:25:42,895 INFO L913 BasicCegarLoop]: 31 mSDtfsCounter, 298 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 656 mSolverCounterSat, 251 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 299 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 907 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 251 IncrementalHoareTripleChecker+Valid, 656 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:25:42,896 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [299 Valid, 68 Invalid, 907 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [251 Valid, 656 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:25:42,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 603 states. [2022-04-05 05:25:43,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 603 to 131. [2022-04-05 05:25:43,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 103 states have (on average 1.1359223300970873) internal successors, (117), 104 states have internal predecessors, (117), 14 states have call successors, (14), 14 states have call predecessors, (14), 13 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2022-04-05 05:25:43,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 144 transitions. [2022-04-05 05:25:43,061 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 144 transitions. Word has length 105 [2022-04-05 05:25:43,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:25:43,061 INFO L478 AbstractCegarLoop]: Abstraction has 131 states and 144 transitions. [2022-04-05 05:25:43,061 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 1.7916666666666667) internal successors, (86), 47 states have internal predecessors, (86), 25 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2022-04-05 05:25:43,061 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 144 transitions. [2022-04-05 05:25:43,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2022-04-05 05:25:43,062 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:25:43,062 INFO L499 BasicCegarLoop]: trace histogram [12, 12, 12, 11, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:25:43,079 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Forceful destruction successful, exit code 0 [2022-04-05 05:25:43,266 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:25:43,266 INFO L403 AbstractCegarLoop]: === Iteration 90 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:25:43,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:25:43,266 INFO L85 PathProgramCache]: Analyzing trace with hash 1404163758, now seen corresponding path program 11 times [2022-04-05 05:25:43,266 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:25:43,266 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1823939745] [2022-04-05 05:25:43,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:25:43,266 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:25:43,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:43,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:25:43,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:43,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-04-05 05:25:43,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:43,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-04-05 05:25:43,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:43,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-04-05 05:25:43,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:43,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-04-05 05:25:43,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:43,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-05 05:25:43,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:43,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-04-05 05:25:43,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:43,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-05 05:25:43,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:43,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-05 05:25:43,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:43,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-05 05:25:43,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:43,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-04-05 05:25:43,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:43,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-05 05:25:43,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:43,529 INFO L134 CoverageAnalysis]: Checked inductivity of 495 backedges. 178 proven. 97 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-05 05:25:43,529 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:25:43,529 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1823939745] [2022-04-05 05:25:43,529 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1823939745] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:25:43,529 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [853550028] [2022-04-05 05:25:43,530 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-04-05 05:25:43,530 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:25:43,530 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:25:43,530 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:25:43,531 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2022-04-05 05:25:43,580 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2022-04-05 05:25:43,580 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:25:43,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 28 conjunts are in the unsatisfiable core [2022-04-05 05:25:43,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:25:44,086 INFO L134 CoverageAnalysis]: Checked inductivity of 495 backedges. 209 proven. 66 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-05 05:25:44,086 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:25:44,254 INFO L134 CoverageAnalysis]: Checked inductivity of 495 backedges. 209 proven. 66 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-05 05:25:44,254 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [853550028] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:25:44,255 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:25:44,255 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 29] total 47 [2022-04-05 05:25:44,255 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [257393879] [2022-04-05 05:25:44,255 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:25:44,255 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-04-05 05:25:44,255 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:25:44,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-04-05 05:25:44,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=424, Invalid=1738, Unknown=0, NotChecked=0, Total=2162 [2022-04-05 05:25:44,256 INFO L87 Difference]: Start difference. First operand 131 states and 144 transitions. Second operand has 47 states, 47 states have (on average 1.8085106382978724) internal successors, (85), 46 states have internal predecessors, (85), 25 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2022-04-05 05:25:46,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:25:46,520 INFO L93 Difference]: Finished difference Result 687 states and 869 transitions. [2022-04-05 05:25:46,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-04-05 05:25:46,521 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 1.8085106382978724) internal successors, (85), 46 states have internal predecessors, (85), 25 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) Word has length 105 [2022-04-05 05:25:46,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:25:46,522 INFO L225 Difference]: With dead ends: 687 [2022-04-05 05:25:46,522 INFO L226 Difference]: Without dead ends: 643 [2022-04-05 05:25:46,523 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 311 GetRequests, 216 SyntacticMatches, 1 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2941 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1654, Invalid=7466, Unknown=0, NotChecked=0, Total=9120 [2022-04-05 05:25:46,523 INFO L913 BasicCegarLoop]: 32 mSDtfsCounter, 390 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 837 mSolverCounterSat, 198 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 391 SdHoareTripleChecker+Valid, 89 SdHoareTripleChecker+Invalid, 1035 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 198 IncrementalHoareTripleChecker+Valid, 837 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:25:46,523 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [391 Valid, 89 Invalid, 1035 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [198 Valid, 837 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:25:46,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 643 states. [2022-04-05 05:25:46,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 643 to 133. [2022-04-05 05:25:46,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 105 states have (on average 1.1428571428571428) internal successors, (120), 106 states have internal predecessors, (120), 14 states have call successors, (14), 14 states have call predecessors, (14), 13 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2022-04-05 05:25:46,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 147 transitions. [2022-04-05 05:25:46,681 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 147 transitions. Word has length 105 [2022-04-05 05:25:46,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:25:46,681 INFO L478 AbstractCegarLoop]: Abstraction has 133 states and 147 transitions. [2022-04-05 05:25:46,681 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 1.8085106382978724) internal successors, (85), 46 states have internal predecessors, (85), 25 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2022-04-05 05:25:46,681 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 147 transitions. [2022-04-05 05:25:46,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-04-05 05:25:46,682 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:25:46,682 INFO L499 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:25:46,704 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Ended with exit code 0 [2022-04-05 05:25:46,882 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2022-04-05 05:25:46,882 INFO L403 AbstractCegarLoop]: === Iteration 91 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:25:46,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:25:46,883 INFO L85 PathProgramCache]: Analyzing trace with hash 1685503246, now seen corresponding path program 22 times [2022-04-05 05:25:46,883 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:25:46,883 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [831435677] [2022-04-05 05:25:46,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:25:46,883 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:25:46,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:46,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:25:46,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:46,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-04-05 05:25:46,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:46,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-04-05 05:25:46,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:46,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-04-05 05:25:46,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:46,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-05 05:25:46,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:46,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-04-05 05:25:46,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:46,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-05 05:25:46,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:47,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-04-05 05:25:47,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:47,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-05 05:25:47,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:47,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-04-05 05:25:47,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:47,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-05 05:25:47,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:47,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-04-05 05:25:47,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:47,006 INFO L134 CoverageAnalysis]: Checked inductivity of 507 backedges. 88 proven. 199 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-05 05:25:47,006 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:25:47,006 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [831435677] [2022-04-05 05:25:47,006 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [831435677] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:25:47,006 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1402373744] [2022-04-05 05:25:47,007 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-05 05:25:47,007 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:25:47,007 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:25:47,007 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:25:47,008 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2022-04-05 05:25:47,052 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-05 05:25:47,052 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:25:47,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 27 conjunts are in the unsatisfiable core [2022-04-05 05:25:47,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:25:47,190 INFO L134 CoverageAnalysis]: Checked inductivity of 507 backedges. 100 proven. 187 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-05 05:25:47,191 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:25:47,329 INFO L134 CoverageAnalysis]: Checked inductivity of 507 backedges. 100 proven. 187 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-05 05:25:47,329 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1402373744] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:25:47,329 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:25:47,329 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 21 [2022-04-05 05:25:47,329 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1518185798] [2022-04-05 05:25:47,329 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:25:47,329 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-04-05 05:25:47,330 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:25:47,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-04-05 05:25:47,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=300, Unknown=0, NotChecked=0, Total=420 [2022-04-05 05:25:47,330 INFO L87 Difference]: Start difference. First operand 133 states and 147 transitions. Second operand has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 18 states have internal predecessors, (59), 13 states have call successors, (16), 4 states have call predecessors, (16), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-04-05 05:25:47,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:25:47,814 INFO L93 Difference]: Finished difference Result 146 states and 161 transitions. [2022-04-05 05:25:47,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-04-05 05:25:47,814 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 18 states have internal predecessors, (59), 13 states have call successors, (16), 4 states have call predecessors, (16), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) Word has length 106 [2022-04-05 05:25:47,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:25:47,815 INFO L225 Difference]: With dead ends: 146 [2022-04-05 05:25:47,815 INFO L226 Difference]: Without dead ends: 144 [2022-04-05 05:25:47,815 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 243 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 326 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=352, Invalid=1054, Unknown=0, NotChecked=0, Total=1406 [2022-04-05 05:25:47,815 INFO L913 BasicCegarLoop]: 41 mSDtfsCounter, 80 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 562 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 78 SdHoareTripleChecker+Invalid, 648 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 562 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-05 05:25:47,815 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [81 Valid, 78 Invalid, 648 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 562 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-05 05:25:47,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2022-04-05 05:25:47,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 140. [2022-04-05 05:25:47,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 110 states have (on average 1.1363636363636365) internal successors, (125), 111 states have internal predecessors, (125), 15 states have call successors, (15), 15 states have call predecessors, (15), 14 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2022-04-05 05:25:47,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 154 transitions. [2022-04-05 05:25:47,970 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 154 transitions. Word has length 106 [2022-04-05 05:25:47,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:25:47,971 INFO L478 AbstractCegarLoop]: Abstraction has 140 states and 154 transitions. [2022-04-05 05:25:47,971 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 18 states have internal predecessors, (59), 13 states have call successors, (16), 4 states have call predecessors, (16), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-04-05 05:25:47,971 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 154 transitions. [2022-04-05 05:25:47,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-04-05 05:25:47,971 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:25:47,971 INFO L499 BasicCegarLoop]: trace histogram [13, 13, 13, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:25:47,987 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Ended with exit code 0 [2022-04-05 05:25:48,175 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:25:48,175 INFO L403 AbstractCegarLoop]: === Iteration 92 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:25:48,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:25:48,176 INFO L85 PathProgramCache]: Analyzing trace with hash 1948361994, now seen corresponding path program 23 times [2022-04-05 05:25:48,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:25:48,176 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879641404] [2022-04-05 05:25:48,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:25:48,176 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:25:48,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:48,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:25:48,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:48,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-04-05 05:25:48,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:48,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-04-05 05:25:48,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:48,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-04-05 05:25:48,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:48,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-05 05:25:48,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:48,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-04-05 05:25:48,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:48,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-05 05:25:48,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:48,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-04-05 05:25:48,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:48,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-05 05:25:48,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:48,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-04-05 05:25:48,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:48,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-05 05:25:48,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:48,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-04-05 05:25:48,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:48,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-05 05:25:48,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:48,456 INFO L134 CoverageAnalysis]: Checked inductivity of 588 backedges. 212 proven. 112 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-05 05:25:48,456 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:25:48,457 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879641404] [2022-04-05 05:25:48,457 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1879641404] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:25:48,457 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1165674380] [2022-04-05 05:25:48,457 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-04-05 05:25:48,457 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:25:48,457 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:25:48,458 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:25:48,459 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2022-04-05 05:25:48,509 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2022-04-05 05:25:48,509 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:25:48,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 30 conjunts are in the unsatisfiable core [2022-04-05 05:25:48,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:25:49,277 INFO L134 CoverageAnalysis]: Checked inductivity of 588 backedges. 246 proven. 78 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-05 05:25:49,277 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:25:49,467 INFO L134 CoverageAnalysis]: Checked inductivity of 588 backedges. 246 proven. 78 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-05 05:25:49,467 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1165674380] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:25:49,467 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:25:49,467 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 62 [2022-04-05 05:25:49,467 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1500707799] [2022-04-05 05:25:49,467 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:25:49,468 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2022-04-05 05:25:49,468 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:25:49,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2022-04-05 05:25:49,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=699, Invalid=3083, Unknown=0, NotChecked=0, Total=3782 [2022-04-05 05:25:49,469 INFO L87 Difference]: Start difference. First operand 140 states and 154 transitions. Second operand has 62 states, 62 states have (on average 1.6451612903225807) internal successors, (102), 61 states have internal predecessors, (102), 27 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-04-05 05:25:50,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:25:50,521 INFO L93 Difference]: Finished difference Result 239 states and 280 transitions. [2022-04-05 05:25:50,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-04-05 05:25:50,521 INFO L78 Accepts]: Start accepts. Automaton has has 62 states, 62 states have (on average 1.6451612903225807) internal successors, (102), 61 states have internal predecessors, (102), 27 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) Word has length 113 [2022-04-05 05:25:50,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:25:50,523 INFO L225 Difference]: With dead ends: 239 [2022-04-05 05:25:50,523 INFO L226 Difference]: Without dead ends: 192 [2022-04-05 05:25:50,525 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 311 GetRequests, 221 SyntacticMatches, 1 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2679 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1520, Invalid=6670, Unknown=0, NotChecked=0, Total=8190 [2022-04-05 05:25:50,525 INFO L913 BasicCegarLoop]: 28 mSDtfsCounter, 47 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 888 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 1001 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 888 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:25:50,525 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 105 Invalid, 1001 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 888 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:25:50,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2022-04-05 05:25:50,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 141. [2022-04-05 05:25:50,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141 states, 111 states have (on average 1.135135135135135) internal successors, (126), 112 states have internal predecessors, (126), 15 states have call successors, (15), 15 states have call predecessors, (15), 14 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2022-04-05 05:25:50,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 155 transitions. [2022-04-05 05:25:50,698 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 155 transitions. Word has length 113 [2022-04-05 05:25:50,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:25:50,698 INFO L478 AbstractCegarLoop]: Abstraction has 141 states and 155 transitions. [2022-04-05 05:25:50,699 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 62 states, 62 states have (on average 1.6451612903225807) internal successors, (102), 61 states have internal predecessors, (102), 27 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-04-05 05:25:50,699 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 155 transitions. [2022-04-05 05:25:50,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-04-05 05:25:50,699 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:25:50,699 INFO L499 BasicCegarLoop]: trace histogram [13, 13, 13, 12, 12, 12, 12, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:25:50,715 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Ended with exit code 0 [2022-04-05 05:25:50,899 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:25:50,900 INFO L403 AbstractCegarLoop]: === Iteration 93 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:25:50,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:25:50,900 INFO L85 PathProgramCache]: Analyzing trace with hash 1520896138, now seen corresponding path program 56 times [2022-04-05 05:25:50,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:25:50,900 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1928580053] [2022-04-05 05:25:50,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:25:50,900 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:25:50,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:51,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:25:51,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:51,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-04-05 05:25:51,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:51,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-04-05 05:25:51,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:51,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-04-05 05:25:51,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:51,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-05 05:25:51,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:51,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-04-05 05:25:51,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:51,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-05 05:25:51,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:51,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-04-05 05:25:51,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:51,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-05 05:25:51,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:51,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-04-05 05:25:51,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:51,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-05 05:25:51,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:51,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-04-05 05:25:51,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:51,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-05 05:25:51,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:51,199 INFO L134 CoverageAnalysis]: Checked inductivity of 577 backedges. 212 proven. 101 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-05 05:25:51,199 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:25:51,199 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1928580053] [2022-04-05 05:25:51,199 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1928580053] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:25:51,199 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1990897177] [2022-04-05 05:25:51,199 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-05 05:25:51,200 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:25:51,200 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:25:51,200 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:25:51,202 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2022-04-05 05:25:51,247 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-05 05:25:51,248 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:25:51,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 30 conjunts are in the unsatisfiable core [2022-04-05 05:25:51,250 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:25:51,977 INFO L134 CoverageAnalysis]: Checked inductivity of 577 backedges. 246 proven. 67 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-05 05:25:51,977 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:25:52,180 INFO L134 CoverageAnalysis]: Checked inductivity of 577 backedges. 246 proven. 67 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-05 05:25:52,180 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1990897177] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:25:52,180 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:25:52,180 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 61 [2022-04-05 05:25:52,181 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [720429539] [2022-04-05 05:25:52,181 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:25:52,181 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2022-04-05 05:25:52,181 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:25:52,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2022-04-05 05:25:52,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=659, Invalid=3001, Unknown=0, NotChecked=0, Total=3660 [2022-04-05 05:25:52,182 INFO L87 Difference]: Start difference. First operand 141 states and 155 transitions. Second operand has 61 states, 61 states have (on average 1.6557377049180328) internal successors, (101), 60 states have internal predecessors, (101), 27 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-04-05 05:25:53,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:25:53,639 INFO L93 Difference]: Finished difference Result 290 states and 345 transitions. [2022-04-05 05:25:53,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-04-05 05:25:53,640 INFO L78 Accepts]: Start accepts. Automaton has has 61 states, 61 states have (on average 1.6557377049180328) internal successors, (101), 60 states have internal predecessors, (101), 27 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) Word has length 113 [2022-04-05 05:25:53,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:25:53,641 INFO L225 Difference]: With dead ends: 290 [2022-04-05 05:25:53,641 INFO L226 Difference]: Without dead ends: 243 [2022-04-05 05:25:53,641 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 324 GetRequests, 222 SyntacticMatches, 1 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3481 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1856, Invalid=8650, Unknown=0, NotChecked=0, Total=10506 [2022-04-05 05:25:53,642 INFO L913 BasicCegarLoop]: 32 mSDtfsCounter, 76 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 980 mSolverCounterSat, 188 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 1168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 188 IncrementalHoareTripleChecker+Valid, 980 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:25:53,642 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 109 Invalid, 1168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [188 Valid, 980 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:25:53,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2022-04-05 05:25:53,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 141. [2022-04-05 05:25:53,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141 states, 111 states have (on average 1.135135135135135) internal successors, (126), 112 states have internal predecessors, (126), 15 states have call successors, (15), 15 states have call predecessors, (15), 14 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2022-04-05 05:25:53,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 155 transitions. [2022-04-05 05:25:53,827 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 155 transitions. Word has length 113 [2022-04-05 05:25:53,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:25:53,827 INFO L478 AbstractCegarLoop]: Abstraction has 141 states and 155 transitions. [2022-04-05 05:25:53,828 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 61 states have (on average 1.6557377049180328) internal successors, (101), 60 states have internal predecessors, (101), 27 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-04-05 05:25:53,828 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 155 transitions. [2022-04-05 05:25:53,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-04-05 05:25:53,828 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:25:53,828 INFO L499 BasicCegarLoop]: trace histogram [13, 13, 13, 12, 12, 12, 12, 10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:25:53,844 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Ended with exit code 0 [2022-04-05 05:25:54,028 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:25:54,029 INFO L403 AbstractCegarLoop]: === Iteration 94 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:25:54,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:25:54,030 INFO L85 PathProgramCache]: Analyzing trace with hash -1540934390, now seen corresponding path program 57 times [2022-04-05 05:25:54,030 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:25:54,030 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1233730327] [2022-04-05 05:25:54,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:25:54,030 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:25:54,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:54,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:25:54,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:54,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-04-05 05:25:54,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:54,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-04-05 05:25:54,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:54,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-04-05 05:25:54,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:54,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-05 05:25:54,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:54,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-04-05 05:25:54,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:54,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-05 05:25:54,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:54,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-04-05 05:25:54,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:54,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-05 05:25:54,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:54,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-04-05 05:25:54,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:54,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-05 05:25:54,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:54,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-04-05 05:25:54,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:54,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-05 05:25:54,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:54,301 INFO L134 CoverageAnalysis]: Checked inductivity of 568 backedges. 212 proven. 92 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-05 05:25:54,301 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:25:54,302 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1233730327] [2022-04-05 05:25:54,302 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1233730327] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:25:54,302 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [750983949] [2022-04-05 05:25:54,302 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-04-05 05:25:54,302 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:25:54,302 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:25:54,303 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:25:54,303 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2022-04-05 05:25:54,353 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2022-04-05 05:25:54,353 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:25:54,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 30 conjunts are in the unsatisfiable core [2022-04-05 05:25:54,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:25:55,050 INFO L134 CoverageAnalysis]: Checked inductivity of 568 backedges. 246 proven. 58 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-05 05:25:55,051 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:25:55,270 INFO L134 CoverageAnalysis]: Checked inductivity of 568 backedges. 246 proven. 58 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-05 05:25:55,270 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [750983949] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:25:55,270 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:25:55,270 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 60 [2022-04-05 05:25:55,270 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2115334284] [2022-04-05 05:25:55,270 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:25:55,271 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2022-04-05 05:25:55,271 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:25:55,271 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2022-04-05 05:25:55,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=623, Invalid=2917, Unknown=0, NotChecked=0, Total=3540 [2022-04-05 05:25:55,271 INFO L87 Difference]: Start difference. First operand 141 states and 155 transitions. Second operand has 60 states, 60 states have (on average 1.6666666666666667) internal successors, (100), 59 states have internal predecessors, (100), 27 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-04-05 05:25:57,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:25:57,012 INFO L93 Difference]: Finished difference Result 340 states and 409 transitions. [2022-04-05 05:25:57,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-04-05 05:25:57,012 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 60 states have (on average 1.6666666666666667) internal successors, (100), 59 states have internal predecessors, (100), 27 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) Word has length 113 [2022-04-05 05:25:57,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:25:57,013 INFO L225 Difference]: With dead ends: 340 [2022-04-05 05:25:57,013 INFO L226 Difference]: Without dead ends: 293 [2022-04-05 05:25:57,014 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 335 GetRequests, 223 SyntacticMatches, 1 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4273 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2203, Invalid=10453, Unknown=0, NotChecked=0, Total=12656 [2022-04-05 05:25:57,014 INFO L913 BasicCegarLoop]: 31 mSDtfsCounter, 82 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 742 mSolverCounterSat, 174 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 916 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 174 IncrementalHoareTripleChecker+Valid, 742 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:25:57,014 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 83 Invalid, 916 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [174 Valid, 742 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:25:57,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 293 states. [2022-04-05 05:25:57,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 293 to 141. [2022-04-05 05:25:57,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141 states, 111 states have (on average 1.135135135135135) internal successors, (126), 112 states have internal predecessors, (126), 15 states have call successors, (15), 15 states have call predecessors, (15), 14 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2022-04-05 05:25:57,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 155 transitions. [2022-04-05 05:25:57,203 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 155 transitions. Word has length 113 [2022-04-05 05:25:57,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:25:57,203 INFO L478 AbstractCegarLoop]: Abstraction has 141 states and 155 transitions. [2022-04-05 05:25:57,203 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 1.6666666666666667) internal successors, (100), 59 states have internal predecessors, (100), 27 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-04-05 05:25:57,203 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 155 transitions. [2022-04-05 05:25:57,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-04-05 05:25:57,203 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:25:57,203 INFO L499 BasicCegarLoop]: trace histogram [13, 13, 13, 12, 12, 12, 12, 9, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:25:57,220 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Ended with exit code 0 [2022-04-05 05:25:57,404 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:25:57,404 INFO L403 AbstractCegarLoop]: === Iteration 95 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:25:57,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:25:57,404 INFO L85 PathProgramCache]: Analyzing trace with hash 1269790858, now seen corresponding path program 58 times [2022-04-05 05:25:57,404 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:25:57,405 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1340051050] [2022-04-05 05:25:57,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:25:57,405 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:25:57,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:57,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:25:57,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:57,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-04-05 05:25:57,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:57,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-04-05 05:25:57,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:57,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-04-05 05:25:57,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:57,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-05 05:25:57,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:57,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-04-05 05:25:57,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:57,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-05 05:25:57,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:57,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-04-05 05:25:57,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:57,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-05 05:25:57,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:57,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-04-05 05:25:57,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:57,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-05 05:25:57,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:57,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-04-05 05:25:57,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:57,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-05 05:25:57,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:25:57,687 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 212 proven. 85 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-05 05:25:57,687 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:25:57,687 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1340051050] [2022-04-05 05:25:57,687 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1340051050] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:25:57,687 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2088416608] [2022-04-05 05:25:57,687 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-05 05:25:57,688 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:25:57,688 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:25:57,688 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:25:57,689 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2022-04-05 05:25:57,735 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-05 05:25:57,735 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:25:57,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 30 conjunts are in the unsatisfiable core [2022-04-05 05:25:57,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:25:58,412 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 246 proven. 51 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-05 05:25:58,412 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:25:58,615 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 246 proven. 51 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-05 05:25:58,615 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2088416608] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:25:58,615 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:25:58,615 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 59 [2022-04-05 05:25:58,615 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [676955836] [2022-04-05 05:25:58,615 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:25:58,616 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2022-04-05 05:25:58,616 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:25:58,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2022-04-05 05:25:58,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=591, Invalid=2831, Unknown=0, NotChecked=0, Total=3422 [2022-04-05 05:25:58,617 INFO L87 Difference]: Start difference. First operand 141 states and 155 transitions. Second operand has 59 states, 59 states have (on average 1.6779661016949152) internal successors, (99), 58 states have internal predecessors, (99), 27 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-04-05 05:26:00,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:26:00,685 INFO L93 Difference]: Finished difference Result 389 states and 472 transitions. [2022-04-05 05:26:00,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-04-05 05:26:00,685 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 59 states have (on average 1.6779661016949152) internal successors, (99), 58 states have internal predecessors, (99), 27 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) Word has length 113 [2022-04-05 05:26:00,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:26:00,686 INFO L225 Difference]: With dead ends: 389 [2022-04-05 05:26:00,686 INFO L226 Difference]: Without dead ends: 342 [2022-04-05 05:26:00,687 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 344 GetRequests, 224 SyntacticMatches, 1 SemanticMatches, 119 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4979 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=2517, Invalid=12003, Unknown=0, NotChecked=0, Total=14520 [2022-04-05 05:26:00,687 INFO L913 BasicCegarLoop]: 32 mSDtfsCounter, 101 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 902 mSolverCounterSat, 210 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 1112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 210 IncrementalHoareTripleChecker+Valid, 902 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:26:00,687 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [102 Valid, 99 Invalid, 1112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [210 Valid, 902 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:26:00,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 342 states. [2022-04-05 05:26:00,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 342 to 141. [2022-04-05 05:26:00,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141 states, 111 states have (on average 1.135135135135135) internal successors, (126), 112 states have internal predecessors, (126), 15 states have call successors, (15), 15 states have call predecessors, (15), 14 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2022-04-05 05:26:00,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 155 transitions. [2022-04-05 05:26:00,882 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 155 transitions. Word has length 113 [2022-04-05 05:26:00,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:26:00,882 INFO L478 AbstractCegarLoop]: Abstraction has 141 states and 155 transitions. [2022-04-05 05:26:00,882 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 59 states have (on average 1.6779661016949152) internal successors, (99), 58 states have internal predecessors, (99), 27 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-04-05 05:26:00,883 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 155 transitions. [2022-04-05 05:26:00,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-04-05 05:26:00,883 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:26:00,883 INFO L499 BasicCegarLoop]: trace histogram [13, 13, 13, 12, 12, 12, 12, 8, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:26:00,899 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Ended with exit code 0 [2022-04-05 05:26:01,083 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:26:01,084 INFO L403 AbstractCegarLoop]: === Iteration 96 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:26:01,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:26:01,084 INFO L85 PathProgramCache]: Analyzing trace with hash 944817418, now seen corresponding path program 59 times [2022-04-05 05:26:01,084 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:26:01,084 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [3494202] [2022-04-05 05:26:01,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:26:01,084 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:26:01,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:01,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:26:01,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:01,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-04-05 05:26:01,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:01,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-04-05 05:26:01,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:01,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-04-05 05:26:01,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:01,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-05 05:26:01,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:01,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-04-05 05:26:01,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:01,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-05 05:26:01,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:01,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-04-05 05:26:01,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:01,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-05 05:26:01,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:01,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-04-05 05:26:01,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:01,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-05 05:26:01,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:01,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-04-05 05:26:01,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:01,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-05 05:26:01,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:01,349 INFO L134 CoverageAnalysis]: Checked inductivity of 556 backedges. 212 proven. 80 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-05 05:26:01,349 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:26:01,349 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [3494202] [2022-04-05 05:26:01,349 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [3494202] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:26:01,349 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2023133324] [2022-04-05 05:26:01,349 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-04-05 05:26:01,349 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:26:01,349 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:26:01,350 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:26:01,350 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2022-04-05 05:26:01,399 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2022-04-05 05:26:01,399 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:26:01,400 INFO L263 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 30 conjunts are in the unsatisfiable core [2022-04-05 05:26:01,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:26:02,104 INFO L134 CoverageAnalysis]: Checked inductivity of 556 backedges. 246 proven. 46 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-05 05:26:02,104 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:26:02,282 INFO L134 CoverageAnalysis]: Checked inductivity of 556 backedges. 246 proven. 46 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-05 05:26:02,282 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2023133324] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:26:02,282 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:26:02,283 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 58 [2022-04-05 05:26:02,283 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [395472814] [2022-04-05 05:26:02,283 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:26:02,283 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2022-04-05 05:26:02,283 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:26:02,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2022-04-05 05:26:02,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=563, Invalid=2743, Unknown=0, NotChecked=0, Total=3306 [2022-04-05 05:26:02,286 INFO L87 Difference]: Start difference. First operand 141 states and 155 transitions. Second operand has 58 states, 58 states have (on average 1.6896551724137931) internal successors, (98), 57 states have internal predecessors, (98), 27 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-04-05 05:26:04,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:26:04,583 INFO L93 Difference]: Finished difference Result 437 states and 534 transitions. [2022-04-05 05:26:04,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-04-05 05:26:04,583 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 58 states have (on average 1.6896551724137931) internal successors, (98), 57 states have internal predecessors, (98), 27 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) Word has length 113 [2022-04-05 05:26:04,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:26:04,585 INFO L225 Difference]: With dead ends: 437 [2022-04-05 05:26:04,585 INFO L226 Difference]: Without dead ends: 390 [2022-04-05 05:26:04,585 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 351 GetRequests, 225 SyntacticMatches, 1 SemanticMatches, 125 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5564 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=2774, Invalid=13228, Unknown=0, NotChecked=0, Total=16002 [2022-04-05 05:26:04,586 INFO L913 BasicCegarLoop]: 33 mSDtfsCounter, 132 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 887 mSolverCounterSat, 273 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 1160 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 273 IncrementalHoareTripleChecker+Valid, 887 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:26:04,586 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [133 Valid, 90 Invalid, 1160 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [273 Valid, 887 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:26:04,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 390 states. [2022-04-05 05:26:04,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 390 to 141. [2022-04-05 05:26:04,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141 states, 111 states have (on average 1.135135135135135) internal successors, (126), 112 states have internal predecessors, (126), 15 states have call successors, (15), 15 states have call predecessors, (15), 14 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2022-04-05 05:26:04,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 155 transitions. [2022-04-05 05:26:04,800 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 155 transitions. Word has length 113 [2022-04-05 05:26:04,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:26:04,800 INFO L478 AbstractCegarLoop]: Abstraction has 141 states and 155 transitions. [2022-04-05 05:26:04,800 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 58 states, 58 states have (on average 1.6896551724137931) internal successors, (98), 57 states have internal predecessors, (98), 27 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-04-05 05:26:04,800 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 155 transitions. [2022-04-05 05:26:04,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-04-05 05:26:04,801 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:26:04,801 INFO L499 BasicCegarLoop]: trace histogram [13, 13, 13, 12, 12, 12, 12, 7, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:26:04,825 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Forceful destruction successful, exit code 0 [2022-04-05 05:26:05,001 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable95 [2022-04-05 05:26:05,001 INFO L403 AbstractCegarLoop]: === Iteration 97 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:26:05,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:26:05,002 INFO L85 PathProgramCache]: Analyzing trace with hash -1005328246, now seen corresponding path program 60 times [2022-04-05 05:26:05,002 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:26:05,002 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1545614842] [2022-04-05 05:26:05,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:26:05,002 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:26:05,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:05,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:26:05,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:05,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-04-05 05:26:05,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:05,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-04-05 05:26:05,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:05,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-04-05 05:26:05,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:05,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-05 05:26:05,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:05,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-04-05 05:26:05,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:05,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-05 05:26:05,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:05,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-04-05 05:26:05,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:05,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-05 05:26:05,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:05,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-04-05 05:26:05,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:05,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-05 05:26:05,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:05,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-04-05 05:26:05,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:05,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-05 05:26:05,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:05,290 INFO L134 CoverageAnalysis]: Checked inductivity of 553 backedges. 212 proven. 77 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-05 05:26:05,290 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:26:05,290 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1545614842] [2022-04-05 05:26:05,290 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1545614842] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:26:05,290 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [159693020] [2022-04-05 05:26:05,290 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-05 05:26:05,290 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:26:05,291 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:26:05,291 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:26:05,307 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2022-04-05 05:26:05,347 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2022-04-05 05:26:05,347 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:26:05,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 30 conjunts are in the unsatisfiable core [2022-04-05 05:26:05,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:26:06,043 INFO L134 CoverageAnalysis]: Checked inductivity of 553 backedges. 246 proven. 43 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-05 05:26:06,044 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:26:06,245 INFO L134 CoverageAnalysis]: Checked inductivity of 553 backedges. 246 proven. 43 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-05 05:26:06,245 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [159693020] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:26:06,245 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:26:06,245 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 57 [2022-04-05 05:26:06,246 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1536116429] [2022-04-05 05:26:06,246 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:26:06,246 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2022-04-05 05:26:06,246 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:26:06,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2022-04-05 05:26:06,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=539, Invalid=2653, Unknown=0, NotChecked=0, Total=3192 [2022-04-05 05:26:06,247 INFO L87 Difference]: Start difference. First operand 141 states and 155 transitions. Second operand has 57 states, 57 states have (on average 1.7017543859649122) internal successors, (97), 56 states have internal predecessors, (97), 27 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-04-05 05:26:09,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:26:09,008 INFO L93 Difference]: Finished difference Result 484 states and 595 transitions. [2022-04-05 05:26:09,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-04-05 05:26:09,008 INFO L78 Accepts]: Start accepts. Automaton has has 57 states, 57 states have (on average 1.7017543859649122) internal successors, (97), 56 states have internal predecessors, (97), 27 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) Word has length 113 [2022-04-05 05:26:09,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:26:09,010 INFO L225 Difference]: With dead ends: 484 [2022-04-05 05:26:09,010 INFO L226 Difference]: Without dead ends: 437 [2022-04-05 05:26:09,011 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 356 GetRequests, 226 SyntacticMatches, 1 SemanticMatches, 129 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5991 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=2956, Invalid=14074, Unknown=0, NotChecked=0, Total=17030 [2022-04-05 05:26:09,011 INFO L913 BasicCegarLoop]: 31 mSDtfsCounter, 202 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 1056 mSolverCounterSat, 330 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 203 SdHoareTripleChecker+Valid, 98 SdHoareTripleChecker+Invalid, 1386 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 330 IncrementalHoareTripleChecker+Valid, 1056 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-05 05:26:09,011 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [203 Valid, 98 Invalid, 1386 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [330 Valid, 1056 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-05 05:26:09,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 437 states. [2022-04-05 05:26:09,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 437 to 141. [2022-04-05 05:26:09,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141 states, 111 states have (on average 1.135135135135135) internal successors, (126), 112 states have internal predecessors, (126), 15 states have call successors, (15), 15 states have call predecessors, (15), 14 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2022-04-05 05:26:09,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 155 transitions. [2022-04-05 05:26:09,213 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 155 transitions. Word has length 113 [2022-04-05 05:26:09,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:26:09,213 INFO L478 AbstractCegarLoop]: Abstraction has 141 states and 155 transitions. [2022-04-05 05:26:09,213 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 57 states have (on average 1.7017543859649122) internal successors, (97), 56 states have internal predecessors, (97), 27 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-04-05 05:26:09,213 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 155 transitions. [2022-04-05 05:26:09,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-04-05 05:26:09,213 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:26:09,214 INFO L499 BasicCegarLoop]: trace histogram [13, 13, 13, 12, 12, 12, 12, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:26:09,229 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Ended with exit code 0 [2022-04-05 05:26:09,414 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2022-04-05 05:26:09,414 INFO L403 AbstractCegarLoop]: === Iteration 98 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:26:09,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:26:09,414 INFO L85 PathProgramCache]: Analyzing trace with hash -375499510, now seen corresponding path program 61 times [2022-04-05 05:26:09,414 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:26:09,414 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1774679962] [2022-04-05 05:26:09,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:26:09,415 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:26:09,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:09,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:26:09,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:09,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-04-05 05:26:09,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:09,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-04-05 05:26:09,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:09,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-04-05 05:26:09,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:09,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-05 05:26:09,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:09,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-04-05 05:26:09,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:09,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-05 05:26:09,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:09,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-04-05 05:26:09,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:09,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-05 05:26:09,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:09,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-04-05 05:26:09,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:09,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-05 05:26:09,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:09,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-04-05 05:26:09,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:09,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-05 05:26:09,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:09,710 INFO L134 CoverageAnalysis]: Checked inductivity of 552 backedges. 212 proven. 76 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-05 05:26:09,711 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:26:09,711 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1774679962] [2022-04-05 05:26:09,711 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1774679962] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:26:09,711 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [469890069] [2022-04-05 05:26:09,711 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-04-05 05:26:09,711 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:26:09,711 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:26:09,712 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:26:09,713 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2022-04-05 05:26:09,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:09,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 30 conjunts are in the unsatisfiable core [2022-04-05 05:26:09,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:26:10,420 INFO L134 CoverageAnalysis]: Checked inductivity of 552 backedges. 246 proven. 42 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-05 05:26:10,420 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:26:10,600 INFO L134 CoverageAnalysis]: Checked inductivity of 552 backedges. 246 proven. 42 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-05 05:26:10,600 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [469890069] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:26:10,600 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:26:10,600 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 56 [2022-04-05 05:26:10,600 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548634436] [2022-04-05 05:26:10,600 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:26:10,600 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2022-04-05 05:26:10,601 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:26:10,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2022-04-05 05:26:10,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=519, Invalid=2561, Unknown=0, NotChecked=0, Total=3080 [2022-04-05 05:26:10,601 INFO L87 Difference]: Start difference. First operand 141 states and 155 transitions. Second operand has 56 states, 56 states have (on average 1.7142857142857142) internal successors, (96), 55 states have internal predecessors, (96), 27 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-04-05 05:26:13,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:26:13,509 INFO L93 Difference]: Finished difference Result 530 states and 655 transitions. [2022-04-05 05:26:13,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-04-05 05:26:13,510 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 1.7142857142857142) internal successors, (96), 55 states have internal predecessors, (96), 27 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) Word has length 113 [2022-04-05 05:26:13,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:26:13,511 INFO L225 Difference]: With dead ends: 530 [2022-04-05 05:26:13,511 INFO L226 Difference]: Without dead ends: 483 [2022-04-05 05:26:13,519 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 359 GetRequests, 227 SyntacticMatches, 1 SemanticMatches, 131 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6235 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=3051, Invalid=14505, Unknown=0, NotChecked=0, Total=17556 [2022-04-05 05:26:13,519 INFO L913 BasicCegarLoop]: 31 mSDtfsCounter, 175 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 1016 mSolverCounterSat, 278 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 108 SdHoareTripleChecker+Invalid, 1294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 278 IncrementalHoareTripleChecker+Valid, 1016 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-05 05:26:13,519 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [176 Valid, 108 Invalid, 1294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [278 Valid, 1016 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-05 05:26:13,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 483 states. [2022-04-05 05:26:13,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 483 to 141. [2022-04-05 05:26:13,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141 states, 111 states have (on average 1.135135135135135) internal successors, (126), 112 states have internal predecessors, (126), 15 states have call successors, (15), 15 states have call predecessors, (15), 14 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2022-04-05 05:26:13,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 155 transitions. [2022-04-05 05:26:13,729 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 155 transitions. Word has length 113 [2022-04-05 05:26:13,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:26:13,729 INFO L478 AbstractCegarLoop]: Abstraction has 141 states and 155 transitions. [2022-04-05 05:26:13,729 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 1.7142857142857142) internal successors, (96), 55 states have internal predecessors, (96), 27 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-04-05 05:26:13,729 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 155 transitions. [2022-04-05 05:26:13,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-04-05 05:26:13,730 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:26:13,730 INFO L499 BasicCegarLoop]: trace histogram [13, 13, 13, 12, 12, 12, 12, 7, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:26:13,745 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Forceful destruction successful, exit code 0 [2022-04-05 05:26:13,931 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:26:13,931 INFO L403 AbstractCegarLoop]: === Iteration 99 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:26:13,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:26:13,931 INFO L85 PathProgramCache]: Analyzing trace with hash -355182454, now seen corresponding path program 62 times [2022-04-05 05:26:13,931 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:26:13,931 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [362657442] [2022-04-05 05:26:13,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:26:13,932 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:26:13,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:14,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:26:14,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:14,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-04-05 05:26:14,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:14,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-04-05 05:26:14,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:14,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-04-05 05:26:14,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:14,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-05 05:26:14,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:14,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-04-05 05:26:14,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:14,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-05 05:26:14,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:14,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-04-05 05:26:14,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:14,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-05 05:26:14,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:14,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-04-05 05:26:14,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:14,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-05 05:26:14,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:14,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-04-05 05:26:14,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:14,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-05 05:26:14,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:14,197 INFO L134 CoverageAnalysis]: Checked inductivity of 553 backedges. 212 proven. 77 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-05 05:26:14,197 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:26:14,197 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [362657442] [2022-04-05 05:26:14,197 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [362657442] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:26:14,197 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1435937831] [2022-04-05 05:26:14,197 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-05 05:26:14,197 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:26:14,197 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:26:14,198 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:26:14,199 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2022-04-05 05:26:14,241 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-05 05:26:14,241 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:26:14,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 30 conjunts are in the unsatisfiable core [2022-04-05 05:26:14,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:26:14,900 INFO L134 CoverageAnalysis]: Checked inductivity of 553 backedges. 246 proven. 43 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-05 05:26:14,900 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:26:15,084 INFO L134 CoverageAnalysis]: Checked inductivity of 553 backedges. 246 proven. 43 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-05 05:26:15,085 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1435937831] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:26:15,085 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:26:15,085 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 55 [2022-04-05 05:26:15,085 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742948477] [2022-04-05 05:26:15,085 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:26:15,085 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2022-04-05 05:26:15,085 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:26:15,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2022-04-05 05:26:15,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=503, Invalid=2467, Unknown=0, NotChecked=0, Total=2970 [2022-04-05 05:26:15,086 INFO L87 Difference]: Start difference. First operand 141 states and 155 transitions. Second operand has 55 states, 55 states have (on average 1.7272727272727273) internal successors, (95), 54 states have internal predecessors, (95), 27 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-04-05 05:26:17,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:26:17,970 INFO L93 Difference]: Finished difference Result 575 states and 714 transitions. [2022-04-05 05:26:17,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2022-04-05 05:26:17,970 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 1.7272727272727273) internal successors, (95), 54 states have internal predecessors, (95), 27 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) Word has length 113 [2022-04-05 05:26:17,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:26:17,972 INFO L225 Difference]: With dead ends: 575 [2022-04-05 05:26:17,972 INFO L226 Difference]: Without dead ends: 528 [2022-04-05 05:26:17,973 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 360 GetRequests, 228 SyntacticMatches, 1 SemanticMatches, 131 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6282 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=3053, Invalid=14503, Unknown=0, NotChecked=0, Total=17556 [2022-04-05 05:26:17,973 INFO L913 BasicCegarLoop]: 33 mSDtfsCounter, 186 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 933 mSolverCounterSat, 313 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 1246 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 313 IncrementalHoareTripleChecker+Valid, 933 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-05 05:26:17,973 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [187 Valid, 90 Invalid, 1246 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [313 Valid, 933 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-05 05:26:17,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 528 states. [2022-04-05 05:26:18,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 528 to 141. [2022-04-05 05:26:18,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141 states, 111 states have (on average 1.135135135135135) internal successors, (126), 112 states have internal predecessors, (126), 15 states have call successors, (15), 15 states have call predecessors, (15), 14 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2022-04-05 05:26:18,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 155 transitions. [2022-04-05 05:26:18,183 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 155 transitions. Word has length 113 [2022-04-05 05:26:18,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:26:18,183 INFO L478 AbstractCegarLoop]: Abstraction has 141 states and 155 transitions. [2022-04-05 05:26:18,183 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 1.7272727272727273) internal successors, (95), 54 states have internal predecessors, (95), 27 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-04-05 05:26:18,183 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 155 transitions. [2022-04-05 05:26:18,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-04-05 05:26:18,183 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:26:18,184 INFO L499 BasicCegarLoop]: trace histogram [13, 13, 13, 12, 12, 12, 12, 8, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:26:18,199 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Ended with exit code 0 [2022-04-05 05:26:18,384 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:26:18,384 INFO L403 AbstractCegarLoop]: === Iteration 100 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:26:18,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:26:18,384 INFO L85 PathProgramCache]: Analyzing trace with hash -1324358390, now seen corresponding path program 63 times [2022-04-05 05:26:18,384 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:26:18,385 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766804455] [2022-04-05 05:26:18,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:26:18,385 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:26:18,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:18,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:26:18,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:18,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-04-05 05:26:18,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:18,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-04-05 05:26:18,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:18,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-04-05 05:26:18,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:18,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-05 05:26:18,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:18,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-04-05 05:26:18,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:18,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-05 05:26:18,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:18,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-04-05 05:26:18,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:18,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-05 05:26:18,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:18,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-04-05 05:26:18,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:18,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-05 05:26:18,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:18,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-04-05 05:26:18,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:18,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-05 05:26:18,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:18,669 INFO L134 CoverageAnalysis]: Checked inductivity of 556 backedges. 212 proven. 80 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-05 05:26:18,669 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:26:18,670 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1766804455] [2022-04-05 05:26:18,670 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1766804455] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:26:18,670 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [776239595] [2022-04-05 05:26:18,670 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-04-05 05:26:18,670 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:26:18,670 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:26:18,671 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:26:18,671 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2022-04-05 05:26:18,723 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2022-04-05 05:26:18,723 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:26:18,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 30 conjunts are in the unsatisfiable core [2022-04-05 05:26:18,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:26:19,325 INFO L134 CoverageAnalysis]: Checked inductivity of 556 backedges. 246 proven. 46 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-05 05:26:19,326 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:26:19,504 INFO L134 CoverageAnalysis]: Checked inductivity of 556 backedges. 246 proven. 46 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-05 05:26:19,505 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [776239595] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:26:19,505 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:26:19,505 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 54 [2022-04-05 05:26:19,505 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1807540868] [2022-04-05 05:26:19,505 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:26:19,505 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2022-04-05 05:26:19,505 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:26:19,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2022-04-05 05:26:19,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=491, Invalid=2371, Unknown=0, NotChecked=0, Total=2862 [2022-04-05 05:26:19,506 INFO L87 Difference]: Start difference. First operand 141 states and 155 transitions. Second operand has 54 states, 54 states have (on average 1.7407407407407407) internal successors, (94), 53 states have internal predecessors, (94), 27 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-04-05 05:26:23,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:26:23,008 INFO L93 Difference]: Finished difference Result 619 states and 772 transitions. [2022-04-05 05:26:23,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-04-05 05:26:23,009 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 1.7407407407407407) internal successors, (94), 53 states have internal predecessors, (94), 27 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) Word has length 113 [2022-04-05 05:26:23,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:26:23,010 INFO L225 Difference]: With dead ends: 619 [2022-04-05 05:26:23,010 INFO L226 Difference]: Without dead ends: 572 [2022-04-05 05:26:23,011 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 359 GetRequests, 229 SyntacticMatches, 1 SemanticMatches, 129 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6120 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=2962, Invalid=14068, Unknown=0, NotChecked=0, Total=17030 [2022-04-05 05:26:23,011 INFO L913 BasicCegarLoop]: 31 mSDtfsCounter, 226 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 1162 mSolverCounterSat, 293 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 227 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 1455 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 293 IncrementalHoareTripleChecker+Valid, 1162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-05 05:26:23,011 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [227 Valid, 113 Invalid, 1455 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [293 Valid, 1162 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-05 05:26:23,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2022-04-05 05:26:23,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 141. [2022-04-05 05:26:23,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141 states, 111 states have (on average 1.135135135135135) internal successors, (126), 112 states have internal predecessors, (126), 15 states have call successors, (15), 15 states have call predecessors, (15), 14 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2022-04-05 05:26:23,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 155 transitions. [2022-04-05 05:26:23,224 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 155 transitions. Word has length 113 [2022-04-05 05:26:23,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:26:23,224 INFO L478 AbstractCegarLoop]: Abstraction has 141 states and 155 transitions. [2022-04-05 05:26:23,224 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 1.7407407407407407) internal successors, (94), 53 states have internal predecessors, (94), 27 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-04-05 05:26:23,224 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 155 transitions. [2022-04-05 05:26:23,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-04-05 05:26:23,225 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:26:23,225 INFO L499 BasicCegarLoop]: trace histogram [13, 13, 13, 12, 12, 12, 12, 9, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:26:23,248 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Ended with exit code 0 [2022-04-05 05:26:23,425 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable99 [2022-04-05 05:26:23,425 INFO L403 AbstractCegarLoop]: === Iteration 101 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:26:23,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:26:23,425 INFO L85 PathProgramCache]: Analyzing trace with hash -1494169462, now seen corresponding path program 64 times [2022-04-05 05:26:23,426 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:26:23,426 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788222557] [2022-04-05 05:26:23,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:26:23,426 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:26:23,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:23,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:26:23,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:23,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-04-05 05:26:23,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:23,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-04-05 05:26:23,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:23,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-04-05 05:26:23,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:23,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-05 05:26:23,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:23,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-04-05 05:26:23,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:23,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-05 05:26:23,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:23,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-04-05 05:26:23,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:23,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-05 05:26:23,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:23,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-04-05 05:26:23,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:23,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-05 05:26:23,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:23,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-04-05 05:26:23,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:23,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-05 05:26:23,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:23,709 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 212 proven. 85 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-05 05:26:23,709 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:26:23,710 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1788222557] [2022-04-05 05:26:23,710 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1788222557] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:26:23,710 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [104816044] [2022-04-05 05:26:23,710 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-05 05:26:23,710 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:26:23,710 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:26:23,711 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:26:23,711 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2022-04-05 05:26:23,762 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-05 05:26:23,762 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:26:23,764 INFO L263 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 30 conjunts are in the unsatisfiable core [2022-04-05 05:26:23,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:26:24,422 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 246 proven. 51 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-05 05:26:24,422 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:26:24,627 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 246 proven. 51 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-05 05:26:24,628 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [104816044] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:26:24,628 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:26:24,628 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 53 [2022-04-05 05:26:24,628 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [28106842] [2022-04-05 05:26:24,628 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:26:24,628 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-04-05 05:26:24,628 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:26:24,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-04-05 05:26:24,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=483, Invalid=2273, Unknown=0, NotChecked=0, Total=2756 [2022-04-05 05:26:24,629 INFO L87 Difference]: Start difference. First operand 141 states and 155 transitions. Second operand has 53 states, 53 states have (on average 1.7547169811320755) internal successors, (93), 52 states have internal predecessors, (93), 27 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-04-05 05:26:27,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:26:27,703 INFO L93 Difference]: Finished difference Result 662 states and 829 transitions. [2022-04-05 05:26:27,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-04-05 05:26:27,704 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 1.7547169811320755) internal successors, (93), 52 states have internal predecessors, (93), 27 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) Word has length 113 [2022-04-05 05:26:27,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:26:27,706 INFO L225 Difference]: With dead ends: 662 [2022-04-05 05:26:27,706 INFO L226 Difference]: Without dead ends: 615 [2022-04-05 05:26:27,707 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 356 GetRequests, 230 SyntacticMatches, 1 SemanticMatches, 125 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5744 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=2784, Invalid=13218, Unknown=0, NotChecked=0, Total=16002 [2022-04-05 05:26:27,707 INFO L913 BasicCegarLoop]: 33 mSDtfsCounter, 254 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 956 mSolverCounterSat, 317 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 255 SdHoareTripleChecker+Valid, 85 SdHoareTripleChecker+Invalid, 1273 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 317 IncrementalHoareTripleChecker+Valid, 956 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-05 05:26:27,707 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [255 Valid, 85 Invalid, 1273 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [317 Valid, 956 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-05 05:26:27,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 615 states. [2022-04-05 05:26:27,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 615 to 141. [2022-04-05 05:26:27,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141 states, 111 states have (on average 1.135135135135135) internal successors, (126), 112 states have internal predecessors, (126), 15 states have call successors, (15), 15 states have call predecessors, (15), 14 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2022-04-05 05:26:27,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 155 transitions. [2022-04-05 05:26:27,937 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 155 transitions. Word has length 113 [2022-04-05 05:26:27,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:26:27,937 INFO L478 AbstractCegarLoop]: Abstraction has 141 states and 155 transitions. [2022-04-05 05:26:27,937 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 1.7547169811320755) internal successors, (93), 52 states have internal predecessors, (93), 27 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-04-05 05:26:27,937 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 155 transitions. [2022-04-05 05:26:27,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-04-05 05:26:27,938 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:26:27,938 INFO L499 BasicCegarLoop]: trace histogram [13, 13, 13, 12, 12, 12, 12, 10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:26:27,956 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Ended with exit code 0 [2022-04-05 05:26:28,138 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:26:28,138 INFO L403 AbstractCegarLoop]: === Iteration 102 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:26:28,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:26:28,139 INFO L85 PathProgramCache]: Analyzing trace with hash -945457910, now seen corresponding path program 65 times [2022-04-05 05:26:28,139 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:26:28,139 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1849921803] [2022-04-05 05:26:28,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:26:28,139 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:26:28,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:28,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:26:28,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:28,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-04-05 05:26:28,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:28,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-04-05 05:26:28,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:28,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-04-05 05:26:28,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:28,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-05 05:26:28,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:28,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-04-05 05:26:28,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:28,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-05 05:26:28,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:28,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-04-05 05:26:28,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:28,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-05 05:26:28,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:28,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-04-05 05:26:28,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:28,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-05 05:26:28,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:28,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-04-05 05:26:28,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:28,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-05 05:26:28,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:28,408 INFO L134 CoverageAnalysis]: Checked inductivity of 568 backedges. 212 proven. 92 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-05 05:26:28,408 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:26:28,408 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1849921803] [2022-04-05 05:26:28,408 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1849921803] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:26:28,408 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1587047674] [2022-04-05 05:26:28,408 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-04-05 05:26:28,408 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:26:28,408 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:26:28,409 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:26:28,409 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2022-04-05 05:26:28,458 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2022-04-05 05:26:28,458 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:26:28,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 30 conjunts are in the unsatisfiable core [2022-04-05 05:26:28,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:26:29,040 INFO L134 CoverageAnalysis]: Checked inductivity of 568 backedges. 246 proven. 58 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-05 05:26:29,041 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:26:29,223 INFO L134 CoverageAnalysis]: Checked inductivity of 568 backedges. 246 proven. 58 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-05 05:26:29,223 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1587047674] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:26:29,223 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:26:29,224 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 52 [2022-04-05 05:26:29,224 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1873013952] [2022-04-05 05:26:29,224 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:26:29,224 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2022-04-05 05:26:29,224 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:26:29,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2022-04-05 05:26:29,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=479, Invalid=2173, Unknown=0, NotChecked=0, Total=2652 [2022-04-05 05:26:29,225 INFO L87 Difference]: Start difference. First operand 141 states and 155 transitions. Second operand has 52 states, 52 states have (on average 1.7692307692307692) internal successors, (92), 51 states have internal predecessors, (92), 27 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-04-05 05:26:32,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:26:32,307 INFO L93 Difference]: Finished difference Result 704 states and 885 transitions. [2022-04-05 05:26:32,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-04-05 05:26:32,307 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.7692307692307692) internal successors, (92), 51 states have internal predecessors, (92), 27 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) Word has length 113 [2022-04-05 05:26:32,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:26:32,308 INFO L225 Difference]: With dead ends: 704 [2022-04-05 05:26:32,308 INFO L226 Difference]: Without dead ends: 657 [2022-04-05 05:26:32,309 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 351 GetRequests, 231 SyntacticMatches, 1 SemanticMatches, 119 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5161 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2531, Invalid=11989, Unknown=0, NotChecked=0, Total=14520 [2022-04-05 05:26:32,309 INFO L913 BasicCegarLoop]: 34 mSDtfsCounter, 294 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 912 mSolverCounterSat, 315 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 295 SdHoareTripleChecker+Valid, 91 SdHoareTripleChecker+Invalid, 1227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 315 IncrementalHoareTripleChecker+Valid, 912 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-05 05:26:32,309 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [295 Valid, 91 Invalid, 1227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [315 Valid, 912 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-05 05:26:32,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 657 states. [2022-04-05 05:26:32,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 657 to 141. [2022-04-05 05:26:32,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141 states, 111 states have (on average 1.135135135135135) internal successors, (126), 112 states have internal predecessors, (126), 15 states have call successors, (15), 15 states have call predecessors, (15), 14 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2022-04-05 05:26:32,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 155 transitions. [2022-04-05 05:26:32,524 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 155 transitions. Word has length 113 [2022-04-05 05:26:32,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:26:32,524 INFO L478 AbstractCegarLoop]: Abstraction has 141 states and 155 transitions. [2022-04-05 05:26:32,524 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 1.7692307692307692) internal successors, (92), 51 states have internal predecessors, (92), 27 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-04-05 05:26:32,524 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 155 transitions. [2022-04-05 05:26:32,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-04-05 05:26:32,525 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:26:32,525 INFO L499 BasicCegarLoop]: trace histogram [13, 13, 13, 12, 12, 12, 12, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:26:32,540 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Ended with exit code 0 [2022-04-05 05:26:32,726 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:26:32,727 INFO L403 AbstractCegarLoop]: === Iteration 103 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:26:32,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:26:32,727 INFO L85 PathProgramCache]: Analyzing trace with hash -1620494198, now seen corresponding path program 66 times [2022-04-05 05:26:32,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:26:32,727 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [680468080] [2022-04-05 05:26:32,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:26:32,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:26:32,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:32,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:26:32,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:32,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-04-05 05:26:32,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:32,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-04-05 05:26:32,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:32,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-04-05 05:26:32,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:32,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-05 05:26:32,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:32,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-04-05 05:26:32,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:32,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-05 05:26:32,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:32,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-04-05 05:26:32,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:32,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-05 05:26:32,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:32,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-04-05 05:26:32,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:32,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-05 05:26:32,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:32,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-04-05 05:26:32,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:32,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-05 05:26:32,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:32,997 INFO L134 CoverageAnalysis]: Checked inductivity of 577 backedges. 212 proven. 101 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-05 05:26:32,997 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:26:32,997 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [680468080] [2022-04-05 05:26:32,997 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [680468080] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:26:32,997 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [653835126] [2022-04-05 05:26:32,998 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-05 05:26:32,998 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:26:32,998 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:26:32,999 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:26:32,999 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2022-04-05 05:26:33,047 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2022-04-05 05:26:33,047 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:26:33,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 30 conjunts are in the unsatisfiable core [2022-04-05 05:26:33,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:26:33,599 INFO L134 CoverageAnalysis]: Checked inductivity of 577 backedges. 246 proven. 67 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-05 05:26:33,600 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:26:33,805 INFO L134 CoverageAnalysis]: Checked inductivity of 577 backedges. 246 proven. 67 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-05 05:26:33,805 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [653835126] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:26:33,805 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:26:33,805 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 51 [2022-04-05 05:26:33,805 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192335715] [2022-04-05 05:26:33,805 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:26:33,806 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-04-05 05:26:33,806 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:26:33,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-04-05 05:26:33,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=479, Invalid=2071, Unknown=0, NotChecked=0, Total=2550 [2022-04-05 05:26:33,806 INFO L87 Difference]: Start difference. First operand 141 states and 155 transitions. Second operand has 51 states, 51 states have (on average 1.7843137254901962) internal successors, (91), 50 states have internal predecessors, (91), 27 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-04-05 05:26:36,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:26:36,906 INFO L93 Difference]: Finished difference Result 745 states and 940 transitions. [2022-04-05 05:26:36,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-04-05 05:26:36,907 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 1.7843137254901962) internal successors, (91), 50 states have internal predecessors, (91), 27 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) Word has length 113 [2022-04-05 05:26:36,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:26:36,908 INFO L225 Difference]: With dead ends: 745 [2022-04-05 05:26:36,908 INFO L226 Difference]: Without dead ends: 698 [2022-04-05 05:26:36,909 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 344 GetRequests, 232 SyntacticMatches, 1 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4362 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2221, Invalid=10435, Unknown=0, NotChecked=0, Total=12656 [2022-04-05 05:26:36,909 INFO L913 BasicCegarLoop]: 32 mSDtfsCounter, 374 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 934 mSolverCounterSat, 274 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 375 SdHoareTripleChecker+Valid, 79 SdHoareTripleChecker+Invalid, 1208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 274 IncrementalHoareTripleChecker+Valid, 934 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-05 05:26:36,909 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [375 Valid, 79 Invalid, 1208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [274 Valid, 934 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-05 05:26:36,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 698 states. [2022-04-05 05:26:37,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 698 to 141. [2022-04-05 05:26:37,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141 states, 111 states have (on average 1.135135135135135) internal successors, (126), 112 states have internal predecessors, (126), 15 states have call successors, (15), 15 states have call predecessors, (15), 14 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2022-04-05 05:26:37,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 155 transitions. [2022-04-05 05:26:37,153 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 155 transitions. Word has length 113 [2022-04-05 05:26:37,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:26:37,153 INFO L478 AbstractCegarLoop]: Abstraction has 141 states and 155 transitions. [2022-04-05 05:26:37,153 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 1.7843137254901962) internal successors, (91), 50 states have internal predecessors, (91), 27 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-04-05 05:26:37,153 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 155 transitions. [2022-04-05 05:26:37,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-04-05 05:26:37,153 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:26:37,154 INFO L499 BasicCegarLoop]: trace histogram [13, 13, 13, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:26:37,176 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Ended with exit code 0 [2022-04-05 05:26:37,354 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2022-04-05 05:26:37,354 INFO L403 AbstractCegarLoop]: === Iteration 104 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:26:37,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:26:37,355 INFO L85 PathProgramCache]: Analyzing trace with hash -1503722230, now seen corresponding path program 12 times [2022-04-05 05:26:37,355 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:26:37,355 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [563638748] [2022-04-05 05:26:37,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:26:37,355 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:26:37,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:37,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:26:37,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:37,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-04-05 05:26:37,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:37,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-04-05 05:26:37,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:37,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-04-05 05:26:37,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:37,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-05 05:26:37,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:37,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-04-05 05:26:37,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:37,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-05 05:26:37,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:37,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-04-05 05:26:37,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:37,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-05 05:26:37,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:37,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-04-05 05:26:37,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:37,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-05 05:26:37,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:37,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-04-05 05:26:37,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:37,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-05 05:26:37,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:37,677 INFO L134 CoverageAnalysis]: Checked inductivity of 588 backedges. 212 proven. 112 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-05 05:26:37,677 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:26:37,677 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [563638748] [2022-04-05 05:26:37,678 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [563638748] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:26:37,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2013486855] [2022-04-05 05:26:37,678 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-05 05:26:37,678 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:26:37,678 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:26:37,679 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:26:37,719 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2022-04-05 05:26:37,749 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2022-04-05 05:26:37,749 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:26:37,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 30 conjunts are in the unsatisfiable core [2022-04-05 05:26:37,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:26:38,342 INFO L134 CoverageAnalysis]: Checked inductivity of 588 backedges. 246 proven. 78 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-05 05:26:38,343 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:26:38,539 INFO L134 CoverageAnalysis]: Checked inductivity of 588 backedges. 246 proven. 78 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-05 05:26:38,539 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2013486855] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:26:38,539 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:26:38,539 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 50 [2022-04-05 05:26:38,539 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483467643] [2022-04-05 05:26:38,539 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:26:38,540 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-04-05 05:26:38,540 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:26:38,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-04-05 05:26:38,540 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=483, Invalid=1967, Unknown=0, NotChecked=0, Total=2450 [2022-04-05 05:26:38,540 INFO L87 Difference]: Start difference. First operand 141 states and 155 transitions. Second operand has 50 states, 50 states have (on average 1.8) internal successors, (90), 49 states have internal predecessors, (90), 27 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-04-05 05:26:41,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:26:41,555 INFO L93 Difference]: Finished difference Result 788 states and 998 transitions. [2022-04-05 05:26:41,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-04-05 05:26:41,555 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 1.8) internal successors, (90), 49 states have internal predecessors, (90), 27 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) Word has length 113 [2022-04-05 05:26:41,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:26:41,557 INFO L225 Difference]: With dead ends: 788 [2022-04-05 05:26:41,557 INFO L226 Difference]: Without dead ends: 741 [2022-04-05 05:26:41,557 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 335 GetRequests, 233 SyntacticMatches, 1 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3427 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1892, Invalid=8614, Unknown=0, NotChecked=0, Total=10506 [2022-04-05 05:26:41,557 INFO L913 BasicCegarLoop]: 32 mSDtfsCounter, 386 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 940 mSolverCounterSat, 227 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 387 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 1167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 227 IncrementalHoareTripleChecker+Valid, 940 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-05 05:26:41,558 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [387 Valid, 94 Invalid, 1167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [227 Valid, 940 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-05 05:26:41,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 741 states. [2022-04-05 05:26:41,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 741 to 143. [2022-04-05 05:26:41,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 113 states have (on average 1.1415929203539823) internal successors, (129), 114 states have internal predecessors, (129), 15 states have call successors, (15), 15 states have call predecessors, (15), 14 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2022-04-05 05:26:41,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 158 transitions. [2022-04-05 05:26:41,789 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 158 transitions. Word has length 113 [2022-04-05 05:26:41,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:26:41,789 INFO L478 AbstractCegarLoop]: Abstraction has 143 states and 158 transitions. [2022-04-05 05:26:41,789 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 1.8) internal successors, (90), 49 states have internal predecessors, (90), 27 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-04-05 05:26:41,789 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 158 transitions. [2022-04-05 05:26:41,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2022-04-05 05:26:41,791 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:26:41,792 INFO L499 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:26:41,810 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Forceful destruction successful, exit code 0 [2022-04-05 05:26:42,007 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2022-04-05 05:26:42,007 INFO L403 AbstractCegarLoop]: === Iteration 105 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:26:42,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:26:42,008 INFO L85 PathProgramCache]: Analyzing trace with hash -1047413014, now seen corresponding path program 24 times [2022-04-05 05:26:42,008 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:26:42,008 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [329795322] [2022-04-05 05:26:42,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:26:42,008 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:26:42,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:42,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:26:42,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:42,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-04-05 05:26:42,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:42,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-04-05 05:26:42,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:42,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-05 05:26:42,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:42,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-05 05:26:42,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:42,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-05 05:26:42,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:42,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-04-05 05:26:42,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:42,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-05 05:26:42,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:42,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-04-05 05:26:42,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:42,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-05 05:26:42,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:42,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-04-05 05:26:42,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:42,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-05 05:26:42,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:42,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-04-05 05:26:42,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:42,151 INFO L134 CoverageAnalysis]: Checked inductivity of 601 backedges. 102 proven. 235 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-05 05:26:42,151 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:26:42,151 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [329795322] [2022-04-05 05:26:42,151 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [329795322] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:26:42,151 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1978849945] [2022-04-05 05:26:42,152 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-05 05:26:42,152 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:26:42,152 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:26:42,152 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:26:42,153 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2022-04-05 05:26:42,208 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2022-04-05 05:26:42,208 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:26:42,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 29 conjunts are in the unsatisfiable core [2022-04-05 05:26:42,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:26:42,372 INFO L134 CoverageAnalysis]: Checked inductivity of 601 backedges. 115 proven. 222 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-05 05:26:42,373 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:26:42,531 INFO L134 CoverageAnalysis]: Checked inductivity of 601 backedges. 115 proven. 222 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-05 05:26:42,532 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1978849945] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:26:42,532 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:26:42,532 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 18] total 22 [2022-04-05 05:26:42,532 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1502487080] [2022-04-05 05:26:42,532 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:26:42,532 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-04-05 05:26:42,532 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:26:42,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-04-05 05:26:42,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=327, Unknown=0, NotChecked=0, Total=462 [2022-04-05 05:26:42,532 INFO L87 Difference]: Start difference. First operand 143 states and 158 transitions. Second operand has 22 states, 22 states have (on average 2.8181818181818183) internal successors, (62), 19 states have internal predecessors, (62), 14 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2022-04-05 05:26:43,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:26:43,084 INFO L93 Difference]: Finished difference Result 156 states and 172 transitions. [2022-04-05 05:26:43,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-04-05 05:26:43,084 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.8181818181818183) internal successors, (62), 19 states have internal predecessors, (62), 14 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) Word has length 114 [2022-04-05 05:26:43,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:26:43,084 INFO L225 Difference]: With dead ends: 156 [2022-04-05 05:26:43,084 INFO L226 Difference]: Without dead ends: 154 [2022-04-05 05:26:43,085 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 302 GetRequests, 262 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 359 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=397, Invalid=1163, Unknown=0, NotChecked=0, Total=1560 [2022-04-05 05:26:43,085 INFO L913 BasicCegarLoop]: 43 mSDtfsCounter, 85 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 567 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 85 SdHoareTripleChecker+Invalid, 658 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 567 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-05 05:26:43,085 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [86 Valid, 85 Invalid, 658 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 567 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-05 05:26:43,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2022-04-05 05:26:43,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 150. [2022-04-05 05:26:43,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 118 states have (on average 1.1355932203389831) internal successors, (134), 119 states have internal predecessors, (134), 16 states have call successors, (16), 16 states have call predecessors, (16), 15 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2022-04-05 05:26:43,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 165 transitions. [2022-04-05 05:26:43,306 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 165 transitions. Word has length 114 [2022-04-05 05:26:43,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:26:43,306 INFO L478 AbstractCegarLoop]: Abstraction has 150 states and 165 transitions. [2022-04-05 05:26:43,306 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.8181818181818183) internal successors, (62), 19 states have internal predecessors, (62), 14 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2022-04-05 05:26:43,306 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 165 transitions. [2022-04-05 05:26:43,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-04-05 05:26:43,307 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:26:43,307 INFO L499 BasicCegarLoop]: trace histogram [14, 14, 14, 13, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:26:43,323 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Ended with exit code 0 [2022-04-05 05:26:43,507 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:26:43,507 INFO L403 AbstractCegarLoop]: === Iteration 106 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:26:43,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:26:43,508 INFO L85 PathProgramCache]: Analyzing trace with hash 1498813358, now seen corresponding path program 25 times [2022-04-05 05:26:43,508 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:26:43,508 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1403505793] [2022-04-05 05:26:43,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:26:43,508 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:26:43,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:43,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:26:43,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:43,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-04-05 05:26:43,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:43,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-04-05 05:26:43,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:43,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-05 05:26:43,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:43,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-05 05:26:43,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:43,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-05 05:26:43,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:43,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-04-05 05:26:43,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:43,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-05 05:26:43,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:43,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-04-05 05:26:43,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:43,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-05 05:26:43,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:43,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-04-05 05:26:43,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:43,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-05 05:26:43,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:43,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-04-05 05:26:43,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:43,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-05 05:26:43,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:43,824 INFO L134 CoverageAnalysis]: Checked inductivity of 689 backedges. 249 proven. 128 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-05 05:26:43,825 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:26:43,825 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1403505793] [2022-04-05 05:26:43,825 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1403505793] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:26:43,825 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1829227915] [2022-04-05 05:26:43,825 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-04-05 05:26:43,825 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:26:43,825 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:26:43,826 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:26:43,826 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2022-04-05 05:26:43,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:43,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 32 conjunts are in the unsatisfiable core [2022-04-05 05:26:43,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:26:44,670 INFO L134 CoverageAnalysis]: Checked inductivity of 689 backedges. 286 proven. 91 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-05 05:26:44,670 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:26:44,869 INFO L134 CoverageAnalysis]: Checked inductivity of 689 backedges. 286 proven. 91 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-05 05:26:44,870 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1829227915] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:26:44,870 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:26:44,870 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 33, 33] total 66 [2022-04-05 05:26:44,870 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1096661100] [2022-04-05 05:26:44,870 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:26:44,870 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2022-04-05 05:26:44,870 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:26:44,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2022-04-05 05:26:44,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=793, Invalid=3497, Unknown=0, NotChecked=0, Total=4290 [2022-04-05 05:26:44,871 INFO L87 Difference]: Start difference. First operand 150 states and 165 transitions. Second operand has 66 states, 66 states have (on average 1.6363636363636365) internal successors, (108), 65 states have internal predecessors, (108), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2022-04-05 05:26:46,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:26:46,192 INFO L93 Difference]: Finished difference Result 256 states and 300 transitions. [2022-04-05 05:26:46,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-04-05 05:26:46,193 INFO L78 Accepts]: Start accepts. Automaton has has 66 states, 66 states have (on average 1.6363636363636365) internal successors, (108), 65 states have internal predecessors, (108), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) Word has length 121 [2022-04-05 05:26:46,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:26:46,194 INFO L225 Difference]: With dead ends: 256 [2022-04-05 05:26:46,194 INFO L226 Difference]: Without dead ends: 206 [2022-04-05 05:26:46,195 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 333 GetRequests, 237 SyntacticMatches, 1 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3075 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1717, Invalid=7595, Unknown=0, NotChecked=0, Total=9312 [2022-04-05 05:26:46,195 INFO L913 BasicCegarLoop]: 28 mSDtfsCounter, 43 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 883 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 988 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 883 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:26:46,195 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 95 Invalid, 988 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 883 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:26:46,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2022-04-05 05:26:46,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 151. [2022-04-05 05:26:46,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 119 states have (on average 1.134453781512605) internal successors, (135), 120 states have internal predecessors, (135), 16 states have call successors, (16), 16 states have call predecessors, (16), 15 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2022-04-05 05:26:46,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 166 transitions. [2022-04-05 05:26:46,443 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 166 transitions. Word has length 121 [2022-04-05 05:26:46,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:26:46,443 INFO L478 AbstractCegarLoop]: Abstraction has 151 states and 166 transitions. [2022-04-05 05:26:46,443 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 66 states, 66 states have (on average 1.6363636363636365) internal successors, (108), 65 states have internal predecessors, (108), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2022-04-05 05:26:46,443 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 166 transitions. [2022-04-05 05:26:46,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-04-05 05:26:46,443 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:26:46,443 INFO L499 BasicCegarLoop]: trace histogram [14, 14, 14, 13, 13, 13, 13, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:26:46,459 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Ended with exit code 0 [2022-04-05 05:26:46,644 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:26:46,644 INFO L403 AbstractCegarLoop]: === Iteration 107 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:26:46,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:26:46,644 INFO L85 PathProgramCache]: Analyzing trace with hash -2080377042, now seen corresponding path program 67 times [2022-04-05 05:26:46,644 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:26:46,644 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1942975211] [2022-04-05 05:26:46,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:26:46,644 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:26:46,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:46,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:26:46,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:46,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-04-05 05:26:46,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:46,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-04-05 05:26:46,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:46,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-05 05:26:46,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:46,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-05 05:26:46,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:46,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-05 05:26:46,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:46,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-04-05 05:26:46,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:46,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-05 05:26:46,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:46,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-04-05 05:26:46,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:46,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-05 05:26:46,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:46,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-04-05 05:26:46,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:46,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-05 05:26:46,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:46,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-04-05 05:26:46,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:46,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-05 05:26:46,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:46,949 INFO L134 CoverageAnalysis]: Checked inductivity of 677 backedges. 249 proven. 116 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-05 05:26:46,949 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:26:46,949 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1942975211] [2022-04-05 05:26:46,949 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1942975211] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:26:46,949 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [696777910] [2022-04-05 05:26:46,949 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-04-05 05:26:46,949 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:26:46,950 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:26:46,950 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:26:46,951 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2022-04-05 05:26:46,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:46,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 32 conjunts are in the unsatisfiable core [2022-04-05 05:26:46,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:26:47,775 INFO L134 CoverageAnalysis]: Checked inductivity of 677 backedges. 286 proven. 79 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-05 05:26:47,775 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:26:47,969 INFO L134 CoverageAnalysis]: Checked inductivity of 677 backedges. 286 proven. 79 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-05 05:26:47,970 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [696777910] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:26:47,970 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:26:47,970 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 33, 33] total 65 [2022-04-05 05:26:47,970 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730271237] [2022-04-05 05:26:47,970 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:26:47,970 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2022-04-05 05:26:47,970 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:26:47,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2022-04-05 05:26:47,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=750, Invalid=3410, Unknown=0, NotChecked=0, Total=4160 [2022-04-05 05:26:47,971 INFO L87 Difference]: Start difference. First operand 151 states and 166 transitions. Second operand has 65 states, 65 states have (on average 1.646153846153846) internal successors, (107), 64 states have internal predecessors, (107), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2022-04-05 05:26:49,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:26:49,663 INFO L93 Difference]: Finished difference Result 311 states and 370 transitions. [2022-04-05 05:26:49,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-04-05 05:26:49,664 INFO L78 Accepts]: Start accepts. Automaton has has 65 states, 65 states have (on average 1.646153846153846) internal successors, (107), 64 states have internal predecessors, (107), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) Word has length 121 [2022-04-05 05:26:49,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:26:49,664 INFO L225 Difference]: With dead ends: 311 [2022-04-05 05:26:49,664 INFO L226 Difference]: Without dead ends: 261 [2022-04-05 05:26:49,665 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 347 GetRequests, 238 SyntacticMatches, 1 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4009 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2107, Invalid=9883, Unknown=0, NotChecked=0, Total=11990 [2022-04-05 05:26:49,665 INFO L913 BasicCegarLoop]: 32 mSDtfsCounter, 63 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 753 mSolverCounterSat, 147 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 89 SdHoareTripleChecker+Invalid, 900 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 147 IncrementalHoareTripleChecker+Valid, 753 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:26:49,666 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [64 Valid, 89 Invalid, 900 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [147 Valid, 753 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:26:49,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2022-04-05 05:26:49,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 151. [2022-04-05 05:26:49,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 119 states have (on average 1.134453781512605) internal successors, (135), 120 states have internal predecessors, (135), 16 states have call successors, (16), 16 states have call predecessors, (16), 15 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2022-04-05 05:26:49,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 166 transitions. [2022-04-05 05:26:49,921 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 166 transitions. Word has length 121 [2022-04-05 05:26:49,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:26:49,921 INFO L478 AbstractCegarLoop]: Abstraction has 151 states and 166 transitions. [2022-04-05 05:26:49,921 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 65 states have (on average 1.646153846153846) internal successors, (107), 64 states have internal predecessors, (107), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2022-04-05 05:26:49,921 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 166 transitions. [2022-04-05 05:26:49,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-04-05 05:26:49,921 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:26:49,921 INFO L499 BasicCegarLoop]: trace histogram [14, 14, 14, 13, 13, 13, 13, 11, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:26:49,938 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Ended with exit code 0 [2022-04-05 05:26:50,122 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable106 [2022-04-05 05:26:50,122 INFO L403 AbstractCegarLoop]: === Iteration 108 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:26:50,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:26:50,122 INFO L85 PathProgramCache]: Analyzing trace with hash 852206510, now seen corresponding path program 68 times [2022-04-05 05:26:50,122 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:26:50,122 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1174633320] [2022-04-05 05:26:50,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:26:50,123 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:26:50,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:50,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:26:50,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:50,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-04-05 05:26:50,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:50,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-04-05 05:26:50,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:50,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-05 05:26:50,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:50,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-05 05:26:50,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:50,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-05 05:26:50,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:50,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-04-05 05:26:50,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:50,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-05 05:26:50,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:50,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-04-05 05:26:50,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:50,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-05 05:26:50,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:50,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-04-05 05:26:50,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:50,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-05 05:26:50,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:50,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-04-05 05:26:50,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:50,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-05 05:26:50,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:50,425 INFO L134 CoverageAnalysis]: Checked inductivity of 667 backedges. 249 proven. 106 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-05 05:26:50,426 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:26:50,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1174633320] [2022-04-05 05:26:50,426 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1174633320] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:26:50,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [241499634] [2022-04-05 05:26:50,426 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-05 05:26:50,426 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:26:50,426 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:26:50,427 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:26:50,427 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2022-04-05 05:26:50,478 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-05 05:26:50,479 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:26:50,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 32 conjunts are in the unsatisfiable core [2022-04-05 05:26:50,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:26:51,345 INFO L134 CoverageAnalysis]: Checked inductivity of 667 backedges. 286 proven. 69 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-05 05:26:51,345 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:26:51,570 INFO L134 CoverageAnalysis]: Checked inductivity of 667 backedges. 286 proven. 69 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-05 05:26:51,570 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [241499634] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:26:51,570 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:26:51,570 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 33, 33] total 64 [2022-04-05 05:26:51,570 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1899833616] [2022-04-05 05:26:51,570 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:26:51,571 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-04-05 05:26:51,571 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:26:51,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-04-05 05:26:51,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=711, Invalid=3321, Unknown=0, NotChecked=0, Total=4032 [2022-04-05 05:26:51,572 INFO L87 Difference]: Start difference. First operand 151 states and 166 transitions. Second operand has 64 states, 64 states have (on average 1.65625) internal successors, (106), 63 states have internal predecessors, (106), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2022-04-05 05:26:53,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:26:53,949 INFO L93 Difference]: Finished difference Result 365 states and 439 transitions. [2022-04-05 05:26:53,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-04-05 05:26:53,949 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 64 states have (on average 1.65625) internal successors, (106), 63 states have internal predecessors, (106), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) Word has length 121 [2022-04-05 05:26:53,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:26:53,950 INFO L225 Difference]: With dead ends: 365 [2022-04-05 05:26:53,950 INFO L226 Difference]: Without dead ends: 315 [2022-04-05 05:26:53,951 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 359 GetRequests, 239 SyntacticMatches, 1 SemanticMatches, 119 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4946 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=2516, Invalid=12004, Unknown=0, NotChecked=0, Total=14520 [2022-04-05 05:26:53,951 INFO L913 BasicCegarLoop]: 33 mSDtfsCounter, 100 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 971 mSolverCounterSat, 223 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 1194 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 223 IncrementalHoareTripleChecker+Valid, 971 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-05 05:26:53,951 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [101 Valid, 90 Invalid, 1194 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [223 Valid, 971 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-05 05:26:53,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2022-04-05 05:26:54,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 151. [2022-04-05 05:26:54,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 119 states have (on average 1.134453781512605) internal successors, (135), 120 states have internal predecessors, (135), 16 states have call successors, (16), 16 states have call predecessors, (16), 15 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2022-04-05 05:26:54,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 166 transitions. [2022-04-05 05:26:54,212 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 166 transitions. Word has length 121 [2022-04-05 05:26:54,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:26:54,212 INFO L478 AbstractCegarLoop]: Abstraction has 151 states and 166 transitions. [2022-04-05 05:26:54,212 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 64 states have (on average 1.65625) internal successors, (106), 63 states have internal predecessors, (106), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2022-04-05 05:26:54,213 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 166 transitions. [2022-04-05 05:26:54,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-04-05 05:26:54,213 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:26:54,213 INFO L499 BasicCegarLoop]: trace histogram [14, 14, 14, 13, 13, 13, 13, 10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:26:54,229 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Ended with exit code 0 [2022-04-05 05:26:54,413 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2022-04-05 05:26:54,413 INFO L403 AbstractCegarLoop]: === Iteration 109 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:26:54,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:26:54,414 INFO L85 PathProgramCache]: Analyzing trace with hash -577214674, now seen corresponding path program 69 times [2022-04-05 05:26:54,414 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:26:54,414 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [678624711] [2022-04-05 05:26:54,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:26:54,414 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:26:54,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:54,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:26:54,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:54,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-04-05 05:26:54,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:54,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-04-05 05:26:54,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:54,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-05 05:26:54,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:54,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-05 05:26:54,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:54,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-05 05:26:54,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:54,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-04-05 05:26:54,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:54,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-05 05:26:54,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:54,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-04-05 05:26:54,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:54,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-05 05:26:54,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:54,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-04-05 05:26:54,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:54,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-05 05:26:54,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:54,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-04-05 05:26:54,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:54,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-05 05:26:54,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:54,715 INFO L134 CoverageAnalysis]: Checked inductivity of 659 backedges. 249 proven. 98 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-05 05:26:54,715 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:26:54,715 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [678624711] [2022-04-05 05:26:54,715 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [678624711] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:26:54,715 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1847916955] [2022-04-05 05:26:54,715 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-04-05 05:26:54,715 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:26:54,715 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:26:54,716 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:26:54,716 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2022-04-05 05:26:54,767 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2022-04-05 05:26:54,767 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:26:54,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 32 conjunts are in the unsatisfiable core [2022-04-05 05:26:54,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:26:55,519 INFO L134 CoverageAnalysis]: Checked inductivity of 659 backedges. 286 proven. 61 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-05 05:26:55,519 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:26:55,719 INFO L134 CoverageAnalysis]: Checked inductivity of 659 backedges. 286 proven. 61 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-05 05:26:55,719 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1847916955] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:26:55,719 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:26:55,720 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 33, 33] total 63 [2022-04-05 05:26:55,720 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1753550304] [2022-04-05 05:26:55,720 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:26:55,720 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2022-04-05 05:26:55,720 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:26:55,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2022-04-05 05:26:55,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=676, Invalid=3230, Unknown=0, NotChecked=0, Total=3906 [2022-04-05 05:26:55,721 INFO L87 Difference]: Start difference. First operand 151 states and 166 transitions. Second operand has 63 states, 63 states have (on average 1.6666666666666667) internal successors, (105), 62 states have internal predecessors, (105), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2022-04-05 05:26:58,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:26:58,316 INFO L93 Difference]: Finished difference Result 418 states and 507 transitions. [2022-04-05 05:26:58,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-04-05 05:26:58,317 INFO L78 Accepts]: Start accepts. Automaton has has 63 states, 63 states have (on average 1.6666666666666667) internal successors, (105), 62 states have internal predecessors, (105), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) Word has length 121 [2022-04-05 05:26:58,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:26:58,318 INFO L225 Difference]: With dead ends: 418 [2022-04-05 05:26:58,318 INFO L226 Difference]: Without dead ends: 368 [2022-04-05 05:26:58,319 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 369 GetRequests, 240 SyntacticMatches, 1 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5803 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=2896, Invalid=13874, Unknown=0, NotChecked=0, Total=16770 [2022-04-05 05:26:58,319 INFO L913 BasicCegarLoop]: 32 mSDtfsCounter, 109 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 860 mSolverCounterSat, 249 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 89 SdHoareTripleChecker+Invalid, 1109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 249 IncrementalHoareTripleChecker+Valid, 860 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:26:58,319 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [110 Valid, 89 Invalid, 1109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [249 Valid, 860 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:26:58,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 368 states. [2022-04-05 05:26:58,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 368 to 151. [2022-04-05 05:26:58,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 119 states have (on average 1.134453781512605) internal successors, (135), 120 states have internal predecessors, (135), 16 states have call successors, (16), 16 states have call predecessors, (16), 15 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2022-04-05 05:26:58,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 166 transitions. [2022-04-05 05:26:58,595 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 166 transitions. Word has length 121 [2022-04-05 05:26:58,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:26:58,595 INFO L478 AbstractCegarLoop]: Abstraction has 151 states and 166 transitions. [2022-04-05 05:26:58,595 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 63 states have (on average 1.6666666666666667) internal successors, (105), 62 states have internal predecessors, (105), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2022-04-05 05:26:58,595 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 166 transitions. [2022-04-05 05:26:58,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-04-05 05:26:58,595 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:26:58,595 INFO L499 BasicCegarLoop]: trace histogram [14, 14, 14, 13, 13, 13, 13, 9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:26:58,611 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Ended with exit code 0 [2022-04-05 05:26:58,796 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:26:58,796 INFO L403 AbstractCegarLoop]: === Iteration 110 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:26:58,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:26:58,796 INFO L85 PathProgramCache]: Analyzing trace with hash 207958958, now seen corresponding path program 70 times [2022-04-05 05:26:58,796 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:26:58,796 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1326760930] [2022-04-05 05:26:58,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:26:58,796 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:26:58,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:59,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:26:59,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:59,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-04-05 05:26:59,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:59,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-04-05 05:26:59,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:59,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-05 05:26:59,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:59,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-05 05:26:59,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:59,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-05 05:26:59,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:59,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-04-05 05:26:59,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:59,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-05 05:26:59,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:59,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-04-05 05:26:59,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:59,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-05 05:26:59,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:59,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-04-05 05:26:59,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:59,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-05 05:26:59,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:59,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-04-05 05:26:59,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:59,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-05 05:26:59,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:26:59,091 INFO L134 CoverageAnalysis]: Checked inductivity of 653 backedges. 249 proven. 92 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-05 05:26:59,091 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:26:59,091 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1326760930] [2022-04-05 05:26:59,091 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1326760930] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:26:59,091 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1157919749] [2022-04-05 05:26:59,092 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-05 05:26:59,092 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:26:59,092 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:26:59,092 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:26:59,093 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2022-04-05 05:26:59,138 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-05 05:26:59,139 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:26:59,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 32 conjunts are in the unsatisfiable core [2022-04-05 05:26:59,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:26:59,875 INFO L134 CoverageAnalysis]: Checked inductivity of 653 backedges. 286 proven. 55 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-05 05:26:59,875 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:27:00,068 INFO L134 CoverageAnalysis]: Checked inductivity of 653 backedges. 286 proven. 55 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-05 05:27:00,069 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1157919749] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:27:00,069 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:27:00,069 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 33, 33] total 62 [2022-04-05 05:27:00,069 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [694701194] [2022-04-05 05:27:00,069 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:27:00,069 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2022-04-05 05:27:00,069 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:27:00,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2022-04-05 05:27:00,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=645, Invalid=3137, Unknown=0, NotChecked=0, Total=3782 [2022-04-05 05:27:00,070 INFO L87 Difference]: Start difference. First operand 151 states and 166 transitions. Second operand has 62 states, 62 states have (on average 1.6774193548387097) internal successors, (104), 61 states have internal predecessors, (104), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2022-04-05 05:27:03,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:27:03,160 INFO L93 Difference]: Finished difference Result 470 states and 574 transitions. [2022-04-05 05:27:03,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2022-04-05 05:27:03,161 INFO L78 Accepts]: Start accepts. Automaton has has 62 states, 62 states have (on average 1.6774193548387097) internal successors, (104), 61 states have internal predecessors, (104), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) Word has length 121 [2022-04-05 05:27:03,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:27:03,161 INFO L225 Difference]: With dead ends: 470 [2022-04-05 05:27:03,161 INFO L226 Difference]: Without dead ends: 420 [2022-04-05 05:27:03,163 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 377 GetRequests, 241 SyntacticMatches, 1 SemanticMatches, 135 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6540 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=3220, Invalid=15412, Unknown=0, NotChecked=0, Total=18632 [2022-04-05 05:27:03,163 INFO L913 BasicCegarLoop]: 33 mSDtfsCounter, 131 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 956 mSolverCounterSat, 268 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 1224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 268 IncrementalHoareTripleChecker+Valid, 956 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-05 05:27:03,163 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [132 Valid, 100 Invalid, 1224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [268 Valid, 956 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-05 05:27:03,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 420 states. [2022-04-05 05:27:03,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 420 to 151. [2022-04-05 05:27:03,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 119 states have (on average 1.134453781512605) internal successors, (135), 120 states have internal predecessors, (135), 16 states have call successors, (16), 16 states have call predecessors, (16), 15 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2022-04-05 05:27:03,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 166 transitions. [2022-04-05 05:27:03,434 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 166 transitions. Word has length 121 [2022-04-05 05:27:03,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:27:03,434 INFO L478 AbstractCegarLoop]: Abstraction has 151 states and 166 transitions. [2022-04-05 05:27:03,434 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 62 states, 62 states have (on average 1.6774193548387097) internal successors, (104), 61 states have internal predecessors, (104), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2022-04-05 05:27:03,434 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 166 transitions. [2022-04-05 05:27:03,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-04-05 05:27:03,434 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:27:03,434 INFO L499 BasicCegarLoop]: trace histogram [14, 14, 14, 13, 13, 13, 13, 8, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:27:03,452 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Forceful destruction successful, exit code 0 [2022-04-05 05:27:03,635 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:27:03,635 INFO L403 AbstractCegarLoop]: === Iteration 111 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:27:03,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:27:03,635 INFO L85 PathProgramCache]: Analyzing trace with hash -1567828178, now seen corresponding path program 71 times [2022-04-05 05:27:03,635 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:27:03,635 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667021517] [2022-04-05 05:27:03,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:27:03,635 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:27:03,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:03,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:27:03,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:03,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-04-05 05:27:03,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:03,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-04-05 05:27:03,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:03,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-05 05:27:03,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:03,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-05 05:27:03,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:03,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-05 05:27:03,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:03,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-04-05 05:27:03,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:03,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-05 05:27:03,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:03,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-04-05 05:27:03,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:03,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-05 05:27:03,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:03,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-04-05 05:27:03,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:03,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-05 05:27:03,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:03,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-04-05 05:27:03,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:03,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-05 05:27:03,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:03,939 INFO L134 CoverageAnalysis]: Checked inductivity of 649 backedges. 249 proven. 88 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-05 05:27:03,939 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:27:03,939 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667021517] [2022-04-05 05:27:03,939 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667021517] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:27:03,939 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [375192504] [2022-04-05 05:27:03,939 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-04-05 05:27:03,939 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:27:03,939 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:27:03,940 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:27:03,941 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2022-04-05 05:27:03,990 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2022-04-05 05:27:03,990 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:27:03,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 32 conjunts are in the unsatisfiable core [2022-04-05 05:27:03,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:27:04,702 INFO L134 CoverageAnalysis]: Checked inductivity of 649 backedges. 286 proven. 51 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-05 05:27:04,702 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:27:04,924 INFO L134 CoverageAnalysis]: Checked inductivity of 649 backedges. 286 proven. 51 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-05 05:27:04,924 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [375192504] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:27:04,924 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:27:04,924 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 33, 33] total 61 [2022-04-05 05:27:04,924 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [17121374] [2022-04-05 05:27:04,924 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:27:04,925 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2022-04-05 05:27:04,925 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:27:04,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2022-04-05 05:27:04,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=618, Invalid=3042, Unknown=0, NotChecked=0, Total=3660 [2022-04-05 05:27:04,926 INFO L87 Difference]: Start difference. First operand 151 states and 166 transitions. Second operand has 61 states, 61 states have (on average 1.6885245901639345) internal successors, (103), 60 states have internal predecessors, (103), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2022-04-05 05:27:08,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:27:08,130 INFO L93 Difference]: Finished difference Result 521 states and 640 transitions. [2022-04-05 05:27:08,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-04-05 05:27:08,131 INFO L78 Accepts]: Start accepts. Automaton has has 61 states, 61 states have (on average 1.6885245901639345) internal successors, (103), 60 states have internal predecessors, (103), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) Word has length 121 [2022-04-05 05:27:08,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:27:08,136 INFO L225 Difference]: With dead ends: 521 [2022-04-05 05:27:08,136 INFO L226 Difference]: Without dead ends: 471 [2022-04-05 05:27:08,137 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 383 GetRequests, 242 SyntacticMatches, 1 SemanticMatches, 140 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7114 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=3467, Invalid=16555, Unknown=0, NotChecked=0, Total=20022 [2022-04-05 05:27:08,137 INFO L913 BasicCegarLoop]: 34 mSDtfsCounter, 162 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 942 mSolverCounterSat, 348 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 91 SdHoareTripleChecker+Invalid, 1290 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 348 IncrementalHoareTripleChecker+Valid, 942 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-05 05:27:08,137 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [163 Valid, 91 Invalid, 1290 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [348 Valid, 942 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-05 05:27:08,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 471 states. [2022-04-05 05:27:08,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 471 to 151. [2022-04-05 05:27:08,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 119 states have (on average 1.134453781512605) internal successors, (135), 120 states have internal predecessors, (135), 16 states have call successors, (16), 16 states have call predecessors, (16), 15 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2022-04-05 05:27:08,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 166 transitions. [2022-04-05 05:27:08,413 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 166 transitions. Word has length 121 [2022-04-05 05:27:08,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:27:08,413 INFO L478 AbstractCegarLoop]: Abstraction has 151 states and 166 transitions. [2022-04-05 05:27:08,414 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 61 states have (on average 1.6885245901639345) internal successors, (103), 60 states have internal predecessors, (103), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2022-04-05 05:27:08,414 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 166 transitions. [2022-04-05 05:27:08,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-04-05 05:27:08,414 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:27:08,414 INFO L499 BasicCegarLoop]: trace histogram [14, 14, 14, 13, 13, 13, 13, 7, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:27:08,431 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Forceful destruction successful, exit code 0 [2022-04-05 05:27:08,627 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable110 [2022-04-05 05:27:08,627 INFO L403 AbstractCegarLoop]: === Iteration 112 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:27:08,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:27:08,628 INFO L85 PathProgramCache]: Analyzing trace with hash -1625111634, now seen corresponding path program 72 times [2022-04-05 05:27:08,628 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:27:08,628 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1636078125] [2022-04-05 05:27:08,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:27:08,628 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:27:08,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:08,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:27:08,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:08,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-04-05 05:27:08,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:08,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-04-05 05:27:08,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:08,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-05 05:27:08,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:08,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-05 05:27:08,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:08,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-05 05:27:08,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:08,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-04-05 05:27:08,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:08,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-05 05:27:08,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:08,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-04-05 05:27:08,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:08,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-05 05:27:08,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:08,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-04-05 05:27:08,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:08,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-05 05:27:08,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:08,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-04-05 05:27:08,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:08,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-05 05:27:08,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:08,943 INFO L134 CoverageAnalysis]: Checked inductivity of 647 backedges. 249 proven. 86 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-05 05:27:08,943 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:27:08,943 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1636078125] [2022-04-05 05:27:08,943 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1636078125] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:27:08,943 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1646639643] [2022-04-05 05:27:08,943 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-05 05:27:08,943 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:27:08,944 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:27:08,944 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:27:08,945 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2022-04-05 05:27:08,998 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2022-04-05 05:27:08,998 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:27:08,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 32 conjunts are in the unsatisfiable core [2022-04-05 05:27:09,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:27:09,688 INFO L134 CoverageAnalysis]: Checked inductivity of 647 backedges. 286 proven. 49 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-05 05:27:09,689 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:27:09,899 INFO L134 CoverageAnalysis]: Checked inductivity of 647 backedges. 286 proven. 49 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-05 05:27:09,899 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1646639643] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:27:09,899 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:27:09,900 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 33, 33] total 60 [2022-04-05 05:27:09,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1514082765] [2022-04-05 05:27:09,900 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:27:09,900 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2022-04-05 05:27:09,900 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:27:09,900 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2022-04-05 05:27:09,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=595, Invalid=2945, Unknown=0, NotChecked=0, Total=3540 [2022-04-05 05:27:09,901 INFO L87 Difference]: Start difference. First operand 151 states and 166 transitions. Second operand has 60 states, 60 states have (on average 1.7) internal successors, (102), 59 states have internal predecessors, (102), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2022-04-05 05:27:13,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:27:13,438 INFO L93 Difference]: Finished difference Result 571 states and 705 transitions. [2022-04-05 05:27:13,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2022-04-05 05:27:13,439 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 60 states have (on average 1.7) internal successors, (102), 59 states have internal predecessors, (102), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) Word has length 121 [2022-04-05 05:27:13,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:27:13,439 INFO L225 Difference]: With dead ends: 571 [2022-04-05 05:27:13,440 INFO L226 Difference]: Without dead ends: 521 [2022-04-05 05:27:13,440 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 387 GetRequests, 243 SyntacticMatches, 1 SemanticMatches, 143 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7494 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=3622, Invalid=17258, Unknown=0, NotChecked=0, Total=20880 [2022-04-05 05:27:13,441 INFO L913 BasicCegarLoop]: 33 mSDtfsCounter, 188 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 939 mSolverCounterSat, 378 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 1317 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 378 IncrementalHoareTripleChecker+Valid, 939 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-05 05:27:13,441 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [189 Valid, 100 Invalid, 1317 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [378 Valid, 939 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-05 05:27:13,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2022-04-05 05:27:13,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 151. [2022-04-05 05:27:13,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 119 states have (on average 1.134453781512605) internal successors, (135), 120 states have internal predecessors, (135), 16 states have call successors, (16), 16 states have call predecessors, (16), 15 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2022-04-05 05:27:13,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 166 transitions. [2022-04-05 05:27:13,736 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 166 transitions. Word has length 121 [2022-04-05 05:27:13,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:27:13,736 INFO L478 AbstractCegarLoop]: Abstraction has 151 states and 166 transitions. [2022-04-05 05:27:13,736 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 1.7) internal successors, (102), 59 states have internal predecessors, (102), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2022-04-05 05:27:13,736 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 166 transitions. [2022-04-05 05:27:13,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-04-05 05:27:13,736 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:27:13,736 INFO L499 BasicCegarLoop]: trace histogram [14, 14, 14, 13, 13, 13, 13, 7, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:27:13,752 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Ended with exit code 0 [2022-04-05 05:27:13,938 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2022-04-05 05:27:13,938 INFO L403 AbstractCegarLoop]: === Iteration 113 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:27:13,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:27:13,939 INFO L85 PathProgramCache]: Analyzing trace with hash -102938834, now seen corresponding path program 73 times [2022-04-05 05:27:13,939 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:27:13,939 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436599000] [2022-04-05 05:27:13,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:27:13,939 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:27:13,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:14,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:27:14,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:14,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-04-05 05:27:14,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:14,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-04-05 05:27:14,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:14,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-05 05:27:14,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:14,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-05 05:27:14,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:14,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-05 05:27:14,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:14,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-04-05 05:27:14,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:14,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-05 05:27:14,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:14,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-04-05 05:27:14,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:14,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-05 05:27:14,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:14,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-04-05 05:27:14,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:14,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-05 05:27:14,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:14,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-04-05 05:27:14,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:14,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-05 05:27:14,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:14,257 INFO L134 CoverageAnalysis]: Checked inductivity of 647 backedges. 249 proven. 86 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-05 05:27:14,257 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:27:14,257 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436599000] [2022-04-05 05:27:14,257 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [436599000] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:27:14,257 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1806654699] [2022-04-05 05:27:14,257 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-04-05 05:27:14,257 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:27:14,258 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:27:14,258 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:27:14,259 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2022-04-05 05:27:14,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:14,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 32 conjunts are in the unsatisfiable core [2022-04-05 05:27:14,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:27:15,064 INFO L134 CoverageAnalysis]: Checked inductivity of 647 backedges. 286 proven. 49 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-05 05:27:15,065 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:27:15,280 INFO L134 CoverageAnalysis]: Checked inductivity of 647 backedges. 286 proven. 49 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-05 05:27:15,280 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1806654699] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:27:15,280 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:27:15,280 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 33, 33] total 59 [2022-04-05 05:27:15,280 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222469950] [2022-04-05 05:27:15,281 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:27:15,281 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2022-04-05 05:27:15,281 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:27:15,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2022-04-05 05:27:15,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=576, Invalid=2846, Unknown=0, NotChecked=0, Total=3422 [2022-04-05 05:27:15,282 INFO L87 Difference]: Start difference. First operand 151 states and 166 transitions. Second operand has 59 states, 59 states have (on average 1.7118644067796611) internal successors, (101), 58 states have internal predecessors, (101), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2022-04-05 05:27:19,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:27:19,126 INFO L93 Difference]: Finished difference Result 620 states and 769 transitions. [2022-04-05 05:27:19,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2022-04-05 05:27:19,127 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 59 states have (on average 1.7118644067796611) internal successors, (101), 58 states have internal predecessors, (101), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) Word has length 121 [2022-04-05 05:27:19,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:27:19,128 INFO L225 Difference]: With dead ends: 620 [2022-04-05 05:27:19,128 INFO L226 Difference]: Without dead ends: 570 [2022-04-05 05:27:19,129 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 389 GetRequests, 244 SyntacticMatches, 1 SemanticMatches, 144 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7661 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=3676, Invalid=17494, Unknown=0, NotChecked=0, Total=21170 [2022-04-05 05:27:19,129 INFO L913 BasicCegarLoop]: 36 mSDtfsCounter, 196 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 1116 mSolverCounterSat, 339 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 108 SdHoareTripleChecker+Invalid, 1455 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 339 IncrementalHoareTripleChecker+Valid, 1116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-05 05:27:19,129 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [197 Valid, 108 Invalid, 1455 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [339 Valid, 1116 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-05 05:27:19,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2022-04-05 05:27:19,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 151. [2022-04-05 05:27:19,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 119 states have (on average 1.134453781512605) internal successors, (135), 120 states have internal predecessors, (135), 16 states have call successors, (16), 16 states have call predecessors, (16), 15 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2022-04-05 05:27:19,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 166 transitions. [2022-04-05 05:27:19,433 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 166 transitions. Word has length 121 [2022-04-05 05:27:19,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:27:19,433 INFO L478 AbstractCegarLoop]: Abstraction has 151 states and 166 transitions. [2022-04-05 05:27:19,433 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 59 states have (on average 1.7118644067796611) internal successors, (101), 58 states have internal predecessors, (101), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2022-04-05 05:27:19,433 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 166 transitions. [2022-04-05 05:27:19,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-04-05 05:27:19,434 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:27:19,434 INFO L499 BasicCegarLoop]: trace histogram [14, 14, 14, 13, 13, 13, 13, 8, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:27:19,451 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Ended with exit code 0 [2022-04-05 05:27:19,634 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2022-04-05 05:27:19,635 INFO L403 AbstractCegarLoop]: === Iteration 114 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:27:19,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:27:19,635 INFO L85 PathProgramCache]: Analyzing trace with hash -469478482, now seen corresponding path program 74 times [2022-04-05 05:27:19,635 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:27:19,635 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1585409571] [2022-04-05 05:27:19,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:27:19,636 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:27:19,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:19,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:27:19,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:19,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-04-05 05:27:19,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:19,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-04-05 05:27:19,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:19,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-05 05:27:19,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:19,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-05 05:27:19,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:19,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-05 05:27:19,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:19,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-04-05 05:27:19,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:19,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-05 05:27:19,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:19,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-04-05 05:27:19,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:19,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-05 05:27:19,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:19,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-04-05 05:27:19,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:19,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-05 05:27:19,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:19,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-04-05 05:27:19,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:19,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-05 05:27:19,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:19,951 INFO L134 CoverageAnalysis]: Checked inductivity of 649 backedges. 249 proven. 88 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-05 05:27:19,951 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:27:19,951 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1585409571] [2022-04-05 05:27:19,951 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1585409571] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:27:19,951 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [8841111] [2022-04-05 05:27:19,951 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-05 05:27:19,951 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:27:19,952 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:27:19,952 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:27:19,953 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2022-04-05 05:27:19,997 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-05 05:27:19,997 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:27:19,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 32 conjunts are in the unsatisfiable core [2022-04-05 05:27:19,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:27:20,666 INFO L134 CoverageAnalysis]: Checked inductivity of 649 backedges. 286 proven. 51 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-05 05:27:20,666 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:27:20,861 INFO L134 CoverageAnalysis]: Checked inductivity of 649 backedges. 286 proven. 51 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-05 05:27:20,861 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [8841111] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:27:20,861 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:27:20,861 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 33, 33] total 58 [2022-04-05 05:27:20,862 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [430506231] [2022-04-05 05:27:20,862 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:27:20,862 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2022-04-05 05:27:20,862 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:27:20,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2022-04-05 05:27:20,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=561, Invalid=2745, Unknown=0, NotChecked=0, Total=3306 [2022-04-05 05:27:20,863 INFO L87 Difference]: Start difference. First operand 151 states and 166 transitions. Second operand has 58 states, 58 states have (on average 1.7241379310344827) internal successors, (100), 57 states have internal predecessors, (100), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2022-04-05 05:27:24,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:27:24,985 INFO L93 Difference]: Finished difference Result 668 states and 832 transitions. [2022-04-05 05:27:24,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2022-04-05 05:27:24,986 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 58 states have (on average 1.7241379310344827) internal successors, (100), 57 states have internal predecessors, (100), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) Word has length 121 [2022-04-05 05:27:24,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:27:24,987 INFO L225 Difference]: With dead ends: 668 [2022-04-05 05:27:24,987 INFO L226 Difference]: Without dead ends: 618 [2022-04-05 05:27:24,988 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 389 GetRequests, 245 SyntacticMatches, 1 SemanticMatches, 143 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7603 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=3626, Invalid=17254, Unknown=0, NotChecked=0, Total=20880 [2022-04-05 05:27:24,988 INFO L913 BasicCegarLoop]: 35 mSDtfsCounter, 280 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 1053 mSolverCounterSat, 431 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 281 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 1484 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 431 IncrementalHoareTripleChecker+Valid, 1053 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-05 05:27:24,988 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [281 Valid, 92 Invalid, 1484 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [431 Valid, 1053 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-05 05:27:24,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 618 states. [2022-04-05 05:27:25,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 618 to 151. [2022-04-05 05:27:25,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 119 states have (on average 1.134453781512605) internal successors, (135), 120 states have internal predecessors, (135), 16 states have call successors, (16), 16 states have call predecessors, (16), 15 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2022-04-05 05:27:25,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 166 transitions. [2022-04-05 05:27:25,288 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 166 transitions. Word has length 121 [2022-04-05 05:27:25,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:27:25,288 INFO L478 AbstractCegarLoop]: Abstraction has 151 states and 166 transitions. [2022-04-05 05:27:25,288 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 58 states, 58 states have (on average 1.7241379310344827) internal successors, (100), 57 states have internal predecessors, (100), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2022-04-05 05:27:25,288 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 166 transitions. [2022-04-05 05:27:25,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-04-05 05:27:25,288 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:27:25,288 INFO L499 BasicCegarLoop]: trace histogram [14, 14, 14, 13, 13, 13, 13, 9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:27:25,304 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Ended with exit code 0 [2022-04-05 05:27:25,489 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2022-04-05 05:27:25,489 INFO L403 AbstractCegarLoop]: === Iteration 115 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:27:25,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:27:25,489 INFO L85 PathProgramCache]: Analyzing trace with hash -896944338, now seen corresponding path program 75 times [2022-04-05 05:27:25,489 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:27:25,489 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433626741] [2022-04-05 05:27:25,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:27:25,490 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:27:25,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:25,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:27:25,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:25,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-04-05 05:27:25,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:25,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-04-05 05:27:25,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:25,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-05 05:27:25,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:25,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-05 05:27:25,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:25,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-05 05:27:25,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:25,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-04-05 05:27:25,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:25,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-05 05:27:25,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:25,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-04-05 05:27:25,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:25,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-05 05:27:25,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:25,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-04-05 05:27:25,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:25,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-05 05:27:25,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:25,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-04-05 05:27:25,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:25,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-05 05:27:25,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:25,818 INFO L134 CoverageAnalysis]: Checked inductivity of 653 backedges. 249 proven. 92 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-05 05:27:25,818 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:27:25,818 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433626741] [2022-04-05 05:27:25,818 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1433626741] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:27:25,818 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1988250821] [2022-04-05 05:27:25,818 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-04-05 05:27:25,818 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:27:25,818 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:27:25,819 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:27:25,820 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2022-04-05 05:27:25,874 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2022-04-05 05:27:25,874 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:27:25,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 32 conjunts are in the unsatisfiable core [2022-04-05 05:27:25,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:27:26,588 INFO L134 CoverageAnalysis]: Checked inductivity of 653 backedges. 286 proven. 55 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-05 05:27:26,589 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:27:26,800 INFO L134 CoverageAnalysis]: Checked inductivity of 653 backedges. 286 proven. 55 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-05 05:27:26,800 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1988250821] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:27:26,800 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:27:26,800 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 33, 33] total 57 [2022-04-05 05:27:26,800 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [218946985] [2022-04-05 05:27:26,800 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:27:26,801 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2022-04-05 05:27:26,801 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:27:26,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2022-04-05 05:27:26,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=550, Invalid=2642, Unknown=0, NotChecked=0, Total=3192 [2022-04-05 05:27:26,801 INFO L87 Difference]: Start difference. First operand 151 states and 166 transitions. Second operand has 57 states, 57 states have (on average 1.736842105263158) internal successors, (99), 56 states have internal predecessors, (99), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2022-04-05 05:27:30,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:27:30,920 INFO L93 Difference]: Finished difference Result 715 states and 894 transitions. [2022-04-05 05:27:30,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2022-04-05 05:27:30,921 INFO L78 Accepts]: Start accepts. Automaton has has 57 states, 57 states have (on average 1.736842105263158) internal successors, (99), 56 states have internal predecessors, (99), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) Word has length 121 [2022-04-05 05:27:30,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:27:30,922 INFO L225 Difference]: With dead ends: 715 [2022-04-05 05:27:30,922 INFO L226 Difference]: Without dead ends: 665 [2022-04-05 05:27:30,923 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 387 GetRequests, 246 SyntacticMatches, 1 SemanticMatches, 140 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7310 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=3475, Invalid=16547, Unknown=0, NotChecked=0, Total=20022 [2022-04-05 05:27:30,924 INFO L913 BasicCegarLoop]: 35 mSDtfsCounter, 232 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 1027 mSolverCounterSat, 370 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 233 SdHoareTripleChecker+Valid, 97 SdHoareTripleChecker+Invalid, 1397 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 370 IncrementalHoareTripleChecker+Valid, 1027 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-05 05:27:30,924 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [233 Valid, 97 Invalid, 1397 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [370 Valid, 1027 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-05 05:27:30,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2022-04-05 05:27:31,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 151. [2022-04-05 05:27:31,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 119 states have (on average 1.134453781512605) internal successors, (135), 120 states have internal predecessors, (135), 16 states have call successors, (16), 16 states have call predecessors, (16), 15 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2022-04-05 05:27:31,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 166 transitions. [2022-04-05 05:27:31,238 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 166 transitions. Word has length 121 [2022-04-05 05:27:31,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:27:31,238 INFO L478 AbstractCegarLoop]: Abstraction has 151 states and 166 transitions. [2022-04-05 05:27:31,238 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 57 states have (on average 1.736842105263158) internal successors, (99), 56 states have internal predecessors, (99), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2022-04-05 05:27:31,238 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 166 transitions. [2022-04-05 05:27:31,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-04-05 05:27:31,239 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:27:31,239 INFO L499 BasicCegarLoop]: trace histogram [14, 14, 14, 13, 13, 13, 13, 10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:27:31,254 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Ended with exit code 0 [2022-04-05 05:27:31,439 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable114,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:27:31,439 INFO L403 AbstractCegarLoop]: === Iteration 116 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:27:31,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:27:31,439 INFO L85 PathProgramCache]: Analyzing trace with hash 336192430, now seen corresponding path program 76 times [2022-04-05 05:27:31,440 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:27:31,440 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1564918610] [2022-04-05 05:27:31,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:27:31,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:27:31,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:31,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:27:31,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:31,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-04-05 05:27:31,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:31,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-04-05 05:27:31,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:31,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-05 05:27:31,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:31,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-05 05:27:31,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:31,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-05 05:27:31,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:31,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-04-05 05:27:31,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:31,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-05 05:27:31,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:31,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-04-05 05:27:31,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:31,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-05 05:27:31,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:31,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-04-05 05:27:31,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:31,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-05 05:27:31,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:31,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-04-05 05:27:31,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:31,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-05 05:27:31,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:31,772 INFO L134 CoverageAnalysis]: Checked inductivity of 659 backedges. 249 proven. 98 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-05 05:27:31,772 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:27:31,772 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1564918610] [2022-04-05 05:27:31,772 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1564918610] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:27:31,772 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [362804155] [2022-04-05 05:27:31,772 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-05 05:27:31,773 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:27:31,773 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:27:31,773 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:27:31,775 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Waiting until timeout for monitored process [2022-04-05 05:27:31,820 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-05 05:27:31,820 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:27:31,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 32 conjunts are in the unsatisfiable core [2022-04-05 05:27:31,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:27:32,455 INFO L134 CoverageAnalysis]: Checked inductivity of 659 backedges. 286 proven. 61 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-05 05:27:32,456 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:27:32,644 INFO L134 CoverageAnalysis]: Checked inductivity of 659 backedges. 286 proven. 61 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-05 05:27:32,644 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [362804155] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:27:32,644 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:27:32,644 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 33, 33] total 56 [2022-04-05 05:27:32,644 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [114541138] [2022-04-05 05:27:32,645 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:27:32,645 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2022-04-05 05:27:32,645 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:27:32,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2022-04-05 05:27:32,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=543, Invalid=2537, Unknown=0, NotChecked=0, Total=3080 [2022-04-05 05:27:32,645 INFO L87 Difference]: Start difference. First operand 151 states and 166 transitions. Second operand has 56 states, 56 states have (on average 1.75) internal successors, (98), 55 states have internal predecessors, (98), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2022-04-05 05:27:36,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:27:36,969 INFO L93 Difference]: Finished difference Result 761 states and 955 transitions. [2022-04-05 05:27:36,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-04-05 05:27:36,970 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 1.75) internal successors, (98), 55 states have internal predecessors, (98), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) Word has length 121 [2022-04-05 05:27:36,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:27:36,971 INFO L225 Difference]: With dead ends: 761 [2022-04-05 05:27:36,971 INFO L226 Difference]: Without dead ends: 711 [2022-04-05 05:27:36,972 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 383 GetRequests, 247 SyntacticMatches, 1 SemanticMatches, 135 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6783 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=3232, Invalid=15400, Unknown=0, NotChecked=0, Total=18632 [2022-04-05 05:27:36,972 INFO L913 BasicCegarLoop]: 32 mSDtfsCounter, 288 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 992 mSolverCounterSat, 359 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 289 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 1351 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 359 IncrementalHoareTripleChecker+Valid, 992 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-05 05:27:36,972 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [289 Valid, 99 Invalid, 1351 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [359 Valid, 992 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-05 05:27:36,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 711 states. [2022-04-05 05:27:37,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 711 to 151. [2022-04-05 05:27:37,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 119 states have (on average 1.134453781512605) internal successors, (135), 120 states have internal predecessors, (135), 16 states have call successors, (16), 16 states have call predecessors, (16), 15 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2022-04-05 05:27:37,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 166 transitions. [2022-04-05 05:27:37,271 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 166 transitions. Word has length 121 [2022-04-05 05:27:37,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:27:37,271 INFO L478 AbstractCegarLoop]: Abstraction has 151 states and 166 transitions. [2022-04-05 05:27:37,271 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 1.75) internal successors, (98), 55 states have internal predecessors, (98), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2022-04-05 05:27:37,271 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 166 transitions. [2022-04-05 05:27:37,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-04-05 05:27:37,271 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:27:37,271 INFO L499 BasicCegarLoop]: trace histogram [14, 14, 14, 13, 13, 13, 13, 11, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:27:37,288 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Forceful destruction successful, exit code 0 [2022-04-05 05:27:37,472 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115,115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:27:37,472 INFO L403 AbstractCegarLoop]: === Iteration 117 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:27:37,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:27:37,472 INFO L85 PathProgramCache]: Analyzing trace with hash -1148049618, now seen corresponding path program 77 times [2022-04-05 05:27:37,473 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:27:37,473 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1986615767] [2022-04-05 05:27:37,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:27:37,473 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:27:37,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:37,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:27:37,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:37,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-04-05 05:27:37,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:37,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-04-05 05:27:37,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:37,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-05 05:27:37,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:37,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-05 05:27:37,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:37,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-05 05:27:37,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:37,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-04-05 05:27:37,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:37,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-05 05:27:37,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:37,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-04-05 05:27:37,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:37,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-05 05:27:37,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:37,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-04-05 05:27:37,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:37,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-05 05:27:37,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:37,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-04-05 05:27:37,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:37,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-05 05:27:37,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:37,768 INFO L134 CoverageAnalysis]: Checked inductivity of 667 backedges. 249 proven. 106 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-05 05:27:37,768 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:27:37,768 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1986615767] [2022-04-05 05:27:37,768 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1986615767] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:27:37,768 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [17105422] [2022-04-05 05:27:37,768 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-04-05 05:27:37,768 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:27:37,768 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:27:37,769 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:27:37,769 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Waiting until timeout for monitored process [2022-04-05 05:27:37,821 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2022-04-05 05:27:37,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:27:37,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 32 conjunts are in the unsatisfiable core [2022-04-05 05:27:37,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:27:38,442 INFO L134 CoverageAnalysis]: Checked inductivity of 667 backedges. 286 proven. 69 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-05 05:27:38,442 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:27:38,634 INFO L134 CoverageAnalysis]: Checked inductivity of 667 backedges. 286 proven. 69 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-05 05:27:38,634 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [17105422] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:27:38,634 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:27:38,634 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 33, 33] total 55 [2022-04-05 05:27:38,634 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [775625066] [2022-04-05 05:27:38,634 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:27:38,634 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2022-04-05 05:27:38,635 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:27:38,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2022-04-05 05:27:38,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=540, Invalid=2430, Unknown=0, NotChecked=0, Total=2970 [2022-04-05 05:27:38,635 INFO L87 Difference]: Start difference. First operand 151 states and 166 transitions. Second operand has 55 states, 55 states have (on average 1.7636363636363637) internal successors, (97), 54 states have internal predecessors, (97), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2022-04-05 05:27:42,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:27:42,861 INFO L93 Difference]: Finished difference Result 806 states and 1015 transitions. [2022-04-05 05:27:42,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2022-04-05 05:27:42,862 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 1.7636363636363637) internal successors, (97), 54 states have internal predecessors, (97), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) Word has length 121 [2022-04-05 05:27:42,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:27:42,864 INFO L225 Difference]: With dead ends: 806 [2022-04-05 05:27:42,864 INFO L226 Difference]: Without dead ends: 756 [2022-04-05 05:27:42,865 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 377 GetRequests, 248 SyntacticMatches, 1 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6035 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=2912, Invalid=13858, Unknown=0, NotChecked=0, Total=16770 [2022-04-05 05:27:42,865 INFO L913 BasicCegarLoop]: 34 mSDtfsCounter, 338 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 932 mSolverCounterSat, 375 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 339 SdHoareTripleChecker+Valid, 91 SdHoareTripleChecker+Invalid, 1307 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 375 IncrementalHoareTripleChecker+Valid, 932 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-05 05:27:42,866 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [339 Valid, 91 Invalid, 1307 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [375 Valid, 932 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-05 05:27:42,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 756 states. [2022-04-05 05:27:43,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 756 to 151. [2022-04-05 05:27:43,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 119 states have (on average 1.134453781512605) internal successors, (135), 120 states have internal predecessors, (135), 16 states have call successors, (16), 16 states have call predecessors, (16), 15 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2022-04-05 05:27:43,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 166 transitions. [2022-04-05 05:27:43,208 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 166 transitions. Word has length 121 [2022-04-05 05:27:43,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:27:43,208 INFO L478 AbstractCegarLoop]: Abstraction has 151 states and 166 transitions. [2022-04-05 05:27:43,208 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 1.7636363636363637) internal successors, (97), 54 states have internal predecessors, (97), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2022-04-05 05:27:43,208 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 166 transitions. [2022-04-05 05:27:43,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-04-05 05:27:43,208 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:27:43,208 INFO L499 BasicCegarLoop]: trace histogram [14, 14, 14, 13, 13, 13, 13, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:27:43,225 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Ended with exit code 0 [2022-04-05 05:27:43,409 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable116 [2022-04-05 05:27:43,409 INFO L403 AbstractCegarLoop]: === Iteration 118 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:27:43,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:27:43,409 INFO L85 PathProgramCache]: Analyzing trace with hash -1473023058, now seen corresponding path program 78 times [2022-04-05 05:27:43,409 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:27:43,409 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449027370] [2022-04-05 05:27:43,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:27:43,410 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:27:43,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:43,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:27:43,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:43,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-04-05 05:27:43,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:43,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-04-05 05:27:43,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:43,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-05 05:27:43,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:43,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-05 05:27:43,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:43,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-05 05:27:43,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:43,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-04-05 05:27:43,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:43,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-05 05:27:43,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:43,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-04-05 05:27:43,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:43,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-05 05:27:43,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:43,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-04-05 05:27:43,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:43,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-05 05:27:43,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:43,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-04-05 05:27:43,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:43,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-05 05:27:43,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:43,718 INFO L134 CoverageAnalysis]: Checked inductivity of 677 backedges. 249 proven. 116 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-05 05:27:43,718 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:27:43,718 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449027370] [2022-04-05 05:27:43,718 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1449027370] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:27:43,718 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2017407105] [2022-04-05 05:27:43,718 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-05 05:27:43,718 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:27:43,718 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:27:43,719 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:27:43,719 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Waiting until timeout for monitored process [2022-04-05 05:27:43,773 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2022-04-05 05:27:43,773 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:27:43,774 INFO L263 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 32 conjunts are in the unsatisfiable core [2022-04-05 05:27:43,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:27:44,423 INFO L134 CoverageAnalysis]: Checked inductivity of 677 backedges. 286 proven. 79 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-05 05:27:44,423 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:27:44,638 INFO L134 CoverageAnalysis]: Checked inductivity of 677 backedges. 286 proven. 79 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-05 05:27:44,638 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2017407105] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:27:44,638 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:27:44,638 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 33, 33] total 54 [2022-04-05 05:27:44,638 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [790990999] [2022-04-05 05:27:44,638 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:27:44,638 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2022-04-05 05:27:44,638 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:27:44,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2022-04-05 05:27:44,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=541, Invalid=2321, Unknown=0, NotChecked=0, Total=2862 [2022-04-05 05:27:44,639 INFO L87 Difference]: Start difference. First operand 151 states and 166 transitions. Second operand has 54 states, 54 states have (on average 1.7777777777777777) internal successors, (96), 53 states have internal predecessors, (96), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2022-04-05 05:27:49,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:27:49,316 INFO L93 Difference]: Finished difference Result 850 states and 1074 transitions. [2022-04-05 05:27:49,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-04-05 05:27:49,317 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 1.7777777777777777) internal successors, (96), 53 states have internal predecessors, (96), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) Word has length 121 [2022-04-05 05:27:49,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:27:49,318 INFO L225 Difference]: With dead ends: 850 [2022-04-05 05:27:49,318 INFO L226 Difference]: Without dead ends: 800 [2022-04-05 05:27:49,319 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 369 GetRequests, 249 SyntacticMatches, 1 SemanticMatches, 119 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5061 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=2536, Invalid=11984, Unknown=0, NotChecked=0, Total=14520 [2022-04-05 05:27:49,319 INFO L913 BasicCegarLoop]: 34 mSDtfsCounter, 352 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 1006 mSolverCounterSat, 290 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 353 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 1296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 290 IncrementalHoareTripleChecker+Valid, 1006 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-05 05:27:49,319 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [353 Valid, 96 Invalid, 1296 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [290 Valid, 1006 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-05 05:27:49,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 800 states. [2022-04-05 05:27:49,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 800 to 151. [2022-04-05 05:27:49,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 119 states have (on average 1.134453781512605) internal successors, (135), 120 states have internal predecessors, (135), 16 states have call successors, (16), 16 states have call predecessors, (16), 15 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2022-04-05 05:27:49,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 166 transitions. [2022-04-05 05:27:49,645 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 166 transitions. Word has length 121 [2022-04-05 05:27:49,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:27:49,646 INFO L478 AbstractCegarLoop]: Abstraction has 151 states and 166 transitions. [2022-04-05 05:27:49,646 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 1.7777777777777777) internal successors, (96), 53 states have internal predecessors, (96), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2022-04-05 05:27:49,646 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 166 transitions. [2022-04-05 05:27:49,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-04-05 05:27:49,646 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:27:49,646 INFO L499 BasicCegarLoop]: trace histogram [14, 14, 14, 13, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:27:49,664 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Forceful destruction successful, exit code 0 [2022-04-05 05:27:49,847 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117,117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:27:49,847 INFO L403 AbstractCegarLoop]: === Iteration 119 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:27:49,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:27:49,848 INFO L85 PathProgramCache]: Analyzing trace with hash 871798574, now seen corresponding path program 13 times [2022-04-05 05:27:49,848 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:27:49,848 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1792582347] [2022-04-05 05:27:49,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:27:49,848 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:27:49,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:50,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:27:50,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:50,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-04-05 05:27:50,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:50,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-04-05 05:27:50,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:50,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-05 05:27:50,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:50,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-05 05:27:50,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:50,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-05 05:27:50,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:50,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-04-05 05:27:50,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:50,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-05 05:27:50,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:50,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-04-05 05:27:50,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:50,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-05 05:27:50,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:50,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-04-05 05:27:50,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:50,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-05 05:27:50,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:50,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-04-05 05:27:50,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:50,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-05 05:27:50,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:50,159 INFO L134 CoverageAnalysis]: Checked inductivity of 689 backedges. 249 proven. 128 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-05 05:27:50,159 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:27:50,159 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1792582347] [2022-04-05 05:27:50,159 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1792582347] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:27:50,159 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1181955485] [2022-04-05 05:27:50,159 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-04-05 05:27:50,159 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:27:50,159 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:27:50,160 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:27:50,160 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Waiting until timeout for monitored process [2022-04-05 05:27:50,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:50,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 32 conjunts are in the unsatisfiable core [2022-04-05 05:27:50,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:27:50,790 INFO L134 CoverageAnalysis]: Checked inductivity of 689 backedges. 286 proven. 91 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-05 05:27:50,790 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:27:50,985 INFO L134 CoverageAnalysis]: Checked inductivity of 689 backedges. 286 proven. 91 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-05 05:27:50,985 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1181955485] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:27:50,985 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:27:50,985 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 33, 33] total 53 [2022-04-05 05:27:50,986 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [908385425] [2022-04-05 05:27:50,986 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:27:50,986 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-04-05 05:27:50,986 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:27:50,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-04-05 05:27:50,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=546, Invalid=2210, Unknown=0, NotChecked=0, Total=2756 [2022-04-05 05:27:50,987 INFO L87 Difference]: Start difference. First operand 151 states and 166 transitions. Second operand has 53 states, 53 states have (on average 1.7924528301886793) internal successors, (95), 52 states have internal predecessors, (95), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2022-04-05 05:27:55,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:27:55,143 INFO L93 Difference]: Finished difference Result 896 states and 1136 transitions. [2022-04-05 05:27:55,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-04-05 05:27:55,144 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 1.7924528301886793) internal successors, (95), 52 states have internal predecessors, (95), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) Word has length 121 [2022-04-05 05:27:55,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:27:55,145 INFO L225 Difference]: With dead ends: 896 [2022-04-05 05:27:55,145 INFO L226 Difference]: Without dead ends: 846 [2022-04-05 05:27:55,146 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 359 GetRequests, 250 SyntacticMatches, 1 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3950 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2146, Invalid=9844, Unknown=0, NotChecked=0, Total=11990 [2022-04-05 05:27:55,146 INFO L913 BasicCegarLoop]: 34 mSDtfsCounter, 392 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 981 mSolverCounterSat, 210 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 393 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 1191 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 210 IncrementalHoareTripleChecker+Valid, 981 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-05 05:27:55,146 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [393 Valid, 96 Invalid, 1191 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [210 Valid, 981 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-05 05:27:55,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 846 states. [2022-04-05 05:27:55,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 846 to 153. [2022-04-05 05:27:55,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 121 states have (on average 1.140495867768595) internal successors, (138), 122 states have internal predecessors, (138), 16 states have call successors, (16), 16 states have call predecessors, (16), 15 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2022-04-05 05:27:55,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 169 transitions. [2022-04-05 05:27:55,492 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 169 transitions. Word has length 121 [2022-04-05 05:27:55,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:27:55,492 INFO L478 AbstractCegarLoop]: Abstraction has 153 states and 169 transitions. [2022-04-05 05:27:55,492 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 1.7924528301886793) internal successors, (95), 52 states have internal predecessors, (95), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2022-04-05 05:27:55,492 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 169 transitions. [2022-04-05 05:27:55,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2022-04-05 05:27:55,493 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:27:55,493 INFO L499 BasicCegarLoop]: trace histogram [14, 14, 14, 14, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:27:55,509 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Ended with exit code 0 [2022-04-05 05:27:55,693 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118,118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:27:55,694 INFO L403 AbstractCegarLoop]: === Iteration 120 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:27:55,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:27:55,694 INFO L85 PathProgramCache]: Analyzing trace with hash -1585558130, now seen corresponding path program 26 times [2022-04-05 05:27:55,694 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:27:55,694 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [444025504] [2022-04-05 05:27:55,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:27:55,695 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:27:55,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:55,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:27:55,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:55,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-04-05 05:27:55,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:55,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-05 05:27:55,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:55,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-05 05:27:55,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:55,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-05 05:27:55,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:55,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-05 05:27:55,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:55,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-05 05:27:55,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:55,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-04-05 05:27:55,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:55,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-05 05:27:55,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:55,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-04-05 05:27:55,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:55,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-05 05:27:55,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:55,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-04-05 05:27:55,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:55,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-05 05:27:55,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:55,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-04-05 05:27:55,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:55,852 INFO L134 CoverageAnalysis]: Checked inductivity of 703 backedges. 117 proven. 274 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-05 05:27:55,852 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:27:55,852 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [444025504] [2022-04-05 05:27:55,852 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [444025504] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:27:55,852 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [777841797] [2022-04-05 05:27:55,852 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-05 05:27:55,852 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:27:55,852 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:27:55,853 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:27:55,853 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Waiting until timeout for monitored process [2022-04-05 05:27:55,899 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-05 05:27:55,899 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:27:55,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 319 conjuncts, 31 conjunts are in the unsatisfiable core [2022-04-05 05:27:55,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:27:56,061 INFO L134 CoverageAnalysis]: Checked inductivity of 703 backedges. 131 proven. 260 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-05 05:27:56,061 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:27:56,241 INFO L134 CoverageAnalysis]: Checked inductivity of 703 backedges. 131 proven. 260 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-05 05:27:56,241 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [777841797] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:27:56,241 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:27:56,241 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 19] total 23 [2022-04-05 05:27:56,241 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [103596286] [2022-04-05 05:27:56,241 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:27:56,242 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-04-05 05:27:56,242 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:27:56,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-04-05 05:27:56,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=355, Unknown=0, NotChecked=0, Total=506 [2022-04-05 05:27:56,242 INFO L87 Difference]: Start difference. First operand 153 states and 169 transitions. Second operand has 23 states, 23 states have (on average 2.8260869565217392) internal successors, (65), 20 states have internal predecessors, (65), 15 states have call successors, (18), 4 states have call predecessors, (18), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2022-04-05 05:27:56,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:27:56,930 INFO L93 Difference]: Finished difference Result 166 states and 183 transitions. [2022-04-05 05:27:56,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-04-05 05:27:56,931 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.8260869565217392) internal successors, (65), 20 states have internal predecessors, (65), 15 states have call successors, (18), 4 states have call predecessors, (18), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) Word has length 122 [2022-04-05 05:27:56,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:27:56,931 INFO L225 Difference]: With dead ends: 166 [2022-04-05 05:27:56,931 INFO L226 Difference]: Without dead ends: 164 [2022-04-05 05:27:56,931 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 323 GetRequests, 281 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 393 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=445, Invalid=1277, Unknown=0, NotChecked=0, Total=1722 [2022-04-05 05:27:56,932 INFO L913 BasicCegarLoop]: 45 mSDtfsCounter, 89 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 630 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 728 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 630 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-05 05:27:56,932 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 82 Invalid, 728 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 630 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-05 05:27:56,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2022-04-05 05:27:57,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 160. [2022-04-05 05:27:57,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 126 states have (on average 1.1349206349206349) internal successors, (143), 127 states have internal predecessors, (143), 17 states have call successors, (17), 17 states have call predecessors, (17), 16 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-05 05:27:57,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 176 transitions. [2022-04-05 05:27:57,255 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 176 transitions. Word has length 122 [2022-04-05 05:27:57,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:27:57,255 INFO L478 AbstractCegarLoop]: Abstraction has 160 states and 176 transitions. [2022-04-05 05:27:57,255 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.8260869565217392) internal successors, (65), 20 states have internal predecessors, (65), 15 states have call successors, (18), 4 states have call predecessors, (18), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2022-04-05 05:27:57,255 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 176 transitions. [2022-04-05 05:27:57,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2022-04-05 05:27:57,255 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:27:57,255 INFO L499 BasicCegarLoop]: trace histogram [15, 15, 15, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:27:57,271 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Ended with exit code 0 [2022-04-05 05:27:57,456 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable119 [2022-04-05 05:27:57,456 INFO L403 AbstractCegarLoop]: === Iteration 121 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:27:57,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:27:57,456 INFO L85 PathProgramCache]: Analyzing trace with hash 1796113546, now seen corresponding path program 27 times [2022-04-05 05:27:57,456 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:27:57,456 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [527462702] [2022-04-05 05:27:57,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:27:57,457 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:27:57,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:57,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:27:57,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:57,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-04-05 05:27:57,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:57,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-05 05:27:57,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:57,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-05 05:27:57,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:57,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-05 05:27:57,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:57,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-05 05:27:57,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:57,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-05 05:27:57,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:57,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-04-05 05:27:57,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:57,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-05 05:27:57,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:57,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-04-05 05:27:57,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:57,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-05 05:27:57,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:57,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-04-05 05:27:57,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:57,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-05 05:27:57,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:57,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-04-05 05:27:57,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:57,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-05 05:27:57,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:27:57,802 INFO L134 CoverageAnalysis]: Checked inductivity of 798 backedges. 289 proven. 145 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:27:57,802 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:27:57,802 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [527462702] [2022-04-05 05:27:57,802 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [527462702] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:27:57,802 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [330831697] [2022-04-05 05:27:57,802 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-04-05 05:27:57,803 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:27:57,803 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:27:57,803 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:27:57,804 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Waiting until timeout for monitored process [2022-04-05 05:27:57,861 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2022-04-05 05:27:57,861 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:27:57,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 333 conjuncts, 34 conjunts are in the unsatisfiable core [2022-04-05 05:27:57,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:27:58,821 INFO L134 CoverageAnalysis]: Checked inductivity of 798 backedges. 329 proven. 105 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:27:58,822 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:27:59,051 INFO L134 CoverageAnalysis]: Checked inductivity of 798 backedges. 329 proven. 105 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:27:59,052 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [330831697] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:27:59,052 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:27:59,052 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 35, 35] total 70 [2022-04-05 05:27:59,052 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703865532] [2022-04-05 05:27:59,052 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:27:59,052 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 70 states [2022-04-05 05:27:59,052 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:27:59,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2022-04-05 05:27:59,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=893, Invalid=3937, Unknown=0, NotChecked=0, Total=4830 [2022-04-05 05:27:59,053 INFO L87 Difference]: Start difference. First operand 160 states and 176 transitions. Second operand has 70 states, 70 states have (on average 1.6285714285714286) internal successors, (114), 69 states have internal predecessors, (114), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2022-04-05 05:28:00,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:28:00,737 INFO L93 Difference]: Finished difference Result 273 states and 320 transitions. [2022-04-05 05:28:00,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-04-05 05:28:00,738 INFO L78 Accepts]: Start accepts. Automaton has has 70 states, 70 states have (on average 1.6285714285714286) internal successors, (114), 69 states have internal predecessors, (114), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) Word has length 129 [2022-04-05 05:28:00,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:28:00,738 INFO L225 Difference]: With dead ends: 273 [2022-04-05 05:28:00,739 INFO L226 Difference]: Without dead ends: 220 [2022-04-05 05:28:00,739 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 355 GetRequests, 253 SyntacticMatches, 1 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3498 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1926, Invalid=8580, Unknown=0, NotChecked=0, Total=10506 [2022-04-05 05:28:00,740 INFO L913 BasicCegarLoop]: 29 mSDtfsCounter, 53 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 808 mSolverCounterSat, 139 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 947 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 139 IncrementalHoareTripleChecker+Valid, 808 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:28:00,740 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 96 Invalid, 947 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [139 Valid, 808 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:28:00,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2022-04-05 05:28:01,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 161. [2022-04-05 05:28:01,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 127 states have (on average 1.1338582677165354) internal successors, (144), 128 states have internal predecessors, (144), 17 states have call successors, (17), 17 states have call predecessors, (17), 16 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-05 05:28:01,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 177 transitions. [2022-04-05 05:28:01,088 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 177 transitions. Word has length 129 [2022-04-05 05:28:01,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:28:01,088 INFO L478 AbstractCegarLoop]: Abstraction has 161 states and 177 transitions. [2022-04-05 05:28:01,088 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 70 states, 70 states have (on average 1.6285714285714286) internal successors, (114), 69 states have internal predecessors, (114), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2022-04-05 05:28:01,088 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 177 transitions. [2022-04-05 05:28:01,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2022-04-05 05:28:01,089 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:28:01,089 INFO L499 BasicCegarLoop]: trace histogram [15, 15, 15, 14, 14, 14, 14, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:28:01,105 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Ended with exit code 0 [2022-04-05 05:28:01,289 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,120 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:28:01,289 INFO L403 AbstractCegarLoop]: === Iteration 122 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:28:01,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:28:01,290 INFO L85 PathProgramCache]: Analyzing trace with hash -1386420214, now seen corresponding path program 79 times [2022-04-05 05:28:01,290 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:28:01,290 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [755144776] [2022-04-05 05:28:01,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:28:01,290 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:28:01,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:01,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:28:01,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:01,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-04-05 05:28:01,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:01,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-05 05:28:01,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:01,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-05 05:28:01,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:01,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-05 05:28:01,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:01,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-05 05:28:01,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:01,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-05 05:28:01,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:01,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-04-05 05:28:01,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:01,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-05 05:28:01,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:01,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-04-05 05:28:01,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:01,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-05 05:28:01,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:01,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-04-05 05:28:01,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:01,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-05 05:28:01,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:01,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-04-05 05:28:01,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:01,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-05 05:28:01,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:01,654 INFO L134 CoverageAnalysis]: Checked inductivity of 785 backedges. 289 proven. 132 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:28:01,654 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:28:01,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [755144776] [2022-04-05 05:28:01,655 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [755144776] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:28:01,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [298870368] [2022-04-05 05:28:01,655 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-04-05 05:28:01,655 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:28:01,655 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:28:01,656 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:28:01,656 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Waiting until timeout for monitored process [2022-04-05 05:28:01,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:01,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 333 conjuncts, 34 conjunts are in the unsatisfiable core [2022-04-05 05:28:01,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:28:02,569 INFO L134 CoverageAnalysis]: Checked inductivity of 785 backedges. 329 proven. 92 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:28:02,569 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:28:02,773 INFO L134 CoverageAnalysis]: Checked inductivity of 785 backedges. 329 proven. 92 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:28:02,774 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [298870368] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:28:02,774 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:28:02,774 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 35, 35] total 69 [2022-04-05 05:28:02,774 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1275312402] [2022-04-05 05:28:02,774 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:28:02,774 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 69 states [2022-04-05 05:28:02,774 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:28:02,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2022-04-05 05:28:02,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=847, Invalid=3845, Unknown=0, NotChecked=0, Total=4692 [2022-04-05 05:28:02,775 INFO L87 Difference]: Start difference. First operand 161 states and 177 transitions. Second operand has 69 states, 69 states have (on average 1.6376811594202898) internal successors, (113), 68 states have internal predecessors, (113), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2022-04-05 05:28:04,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:28:04,881 INFO L93 Difference]: Finished difference Result 332 states and 395 transitions. [2022-04-05 05:28:04,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-04-05 05:28:04,881 INFO L78 Accepts]: Start accepts. Automaton has has 69 states, 69 states have (on average 1.6376811594202898) internal successors, (113), 68 states have internal predecessors, (113), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) Word has length 129 [2022-04-05 05:28:04,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:28:04,882 INFO L225 Difference]: With dead ends: 332 [2022-04-05 05:28:04,882 INFO L226 Difference]: Without dead ends: 279 [2022-04-05 05:28:04,882 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 370 GetRequests, 254 SyntacticMatches, 1 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4574 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=2374, Invalid=11198, Unknown=0, NotChecked=0, Total=13572 [2022-04-05 05:28:04,883 INFO L913 BasicCegarLoop]: 34 mSDtfsCounter, 71 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 905 mSolverCounterSat, 192 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 101 SdHoareTripleChecker+Invalid, 1097 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 192 IncrementalHoareTripleChecker+Valid, 905 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:28:04,883 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 101 Invalid, 1097 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [192 Valid, 905 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:28:04,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 279 states. [2022-04-05 05:28:05,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 279 to 161. [2022-04-05 05:28:05,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 127 states have (on average 1.1338582677165354) internal successors, (144), 128 states have internal predecessors, (144), 17 states have call successors, (17), 17 states have call predecessors, (17), 16 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-05 05:28:05,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 177 transitions. [2022-04-05 05:28:05,232 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 177 transitions. Word has length 129 [2022-04-05 05:28:05,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:28:05,232 INFO L478 AbstractCegarLoop]: Abstraction has 161 states and 177 transitions. [2022-04-05 05:28:05,232 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 69 states, 69 states have (on average 1.6376811594202898) internal successors, (113), 68 states have internal predecessors, (113), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2022-04-05 05:28:05,232 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 177 transitions. [2022-04-05 05:28:05,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2022-04-05 05:28:05,233 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:28:05,233 INFO L499 BasicCegarLoop]: trace histogram [15, 15, 15, 14, 14, 14, 14, 12, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:28:05,249 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Ended with exit code 0 [2022-04-05 05:28:05,433 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,121 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:28:05,433 INFO L403 AbstractCegarLoop]: === Iteration 123 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:28:05,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:28:05,434 INFO L85 PathProgramCache]: Analyzing trace with hash 2113148042, now seen corresponding path program 80 times [2022-04-05 05:28:05,434 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:28:05,434 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [70967012] [2022-04-05 05:28:05,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:28:05,434 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:28:05,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:05,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:28:05,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:05,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-04-05 05:28:05,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:05,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-05 05:28:05,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:05,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-05 05:28:05,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:05,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-05 05:28:05,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:05,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-05 05:28:05,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:05,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-05 05:28:05,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:05,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-04-05 05:28:05,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:05,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-05 05:28:05,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:05,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-04-05 05:28:05,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:05,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-05 05:28:05,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:05,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-04-05 05:28:05,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:05,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-05 05:28:05,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:05,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-04-05 05:28:05,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:05,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-05 05:28:05,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:05,817 INFO L134 CoverageAnalysis]: Checked inductivity of 774 backedges. 289 proven. 121 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:28:05,817 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:28:05,817 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [70967012] [2022-04-05 05:28:05,817 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [70967012] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:28:05,817 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [328109806] [2022-04-05 05:28:05,817 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-05 05:28:05,817 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:28:05,817 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:28:05,818 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:28:05,819 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Waiting until timeout for monitored process [2022-04-05 05:28:05,870 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-05 05:28:05,871 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:28:05,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 333 conjuncts, 34 conjunts are in the unsatisfiable core [2022-04-05 05:28:05,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:28:06,771 INFO L134 CoverageAnalysis]: Checked inductivity of 774 backedges. 329 proven. 81 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:28:06,772 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:28:07,004 INFO L134 CoverageAnalysis]: Checked inductivity of 774 backedges. 329 proven. 81 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:28:07,005 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [328109806] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:28:07,005 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:28:07,005 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 35, 35] total 68 [2022-04-05 05:28:07,005 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [450910531] [2022-04-05 05:28:07,005 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:28:07,005 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2022-04-05 05:28:07,006 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:28:07,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2022-04-05 05:28:07,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=805, Invalid=3751, Unknown=0, NotChecked=0, Total=4556 [2022-04-05 05:28:07,006 INFO L87 Difference]: Start difference. First operand 161 states and 177 transitions. Second operand has 68 states, 68 states have (on average 1.6470588235294117) internal successors, (112), 67 states have internal predecessors, (112), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2022-04-05 05:28:09,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:28:09,737 INFO L93 Difference]: Finished difference Result 390 states and 469 transitions. [2022-04-05 05:28:09,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-04-05 05:28:09,737 INFO L78 Accepts]: Start accepts. Automaton has has 68 states, 68 states have (on average 1.6470588235294117) internal successors, (112), 67 states have internal predecessors, (112), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) Word has length 129 [2022-04-05 05:28:09,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:28:09,738 INFO L225 Difference]: With dead ends: 390 [2022-04-05 05:28:09,738 INFO L226 Difference]: Without dead ends: 337 [2022-04-05 05:28:09,738 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 383 GetRequests, 255 SyntacticMatches, 1 SemanticMatches, 127 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5668 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=2850, Invalid=13662, Unknown=0, NotChecked=0, Total=16512 [2022-04-05 05:28:09,739 INFO L913 BasicCegarLoop]: 33 mSDtfsCounter, 84 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 1008 mSolverCounterSat, 212 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 1220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 212 IncrementalHoareTripleChecker+Valid, 1008 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-05 05:28:09,739 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [85 Valid, 105 Invalid, 1220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [212 Valid, 1008 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-05 05:28:09,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 337 states. [2022-04-05 05:28:10,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 337 to 161. [2022-04-05 05:28:10,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 127 states have (on average 1.1338582677165354) internal successors, (144), 128 states have internal predecessors, (144), 17 states have call successors, (17), 17 states have call predecessors, (17), 16 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-05 05:28:10,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 177 transitions. [2022-04-05 05:28:10,113 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 177 transitions. Word has length 129 [2022-04-05 05:28:10,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:28:10,113 INFO L478 AbstractCegarLoop]: Abstraction has 161 states and 177 transitions. [2022-04-05 05:28:10,113 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 68 states, 68 states have (on average 1.6470588235294117) internal successors, (112), 67 states have internal predecessors, (112), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2022-04-05 05:28:10,113 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 177 transitions. [2022-04-05 05:28:10,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2022-04-05 05:28:10,113 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:28:10,114 INFO L499 BasicCegarLoop]: trace histogram [15, 15, 15, 14, 14, 14, 14, 11, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:28:10,130 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Ended with exit code 0 [2022-04-05 05:28:10,314 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2022-04-05 05:28:10,314 INFO L403 AbstractCegarLoop]: === Iteration 124 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:28:10,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:28:10,314 INFO L85 PathProgramCache]: Analyzing trace with hash -544909302, now seen corresponding path program 81 times [2022-04-05 05:28:10,314 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:28:10,315 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [622775438] [2022-04-05 05:28:10,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:28:10,315 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:28:10,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:10,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:28:10,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:10,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-04-05 05:28:10,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:10,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-05 05:28:10,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:10,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-05 05:28:10,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:10,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-05 05:28:10,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:10,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-05 05:28:10,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:10,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-05 05:28:10,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:10,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-04-05 05:28:10,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:10,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-05 05:28:10,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:10,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-04-05 05:28:10,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:10,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-05 05:28:10,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:10,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-04-05 05:28:10,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:10,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-05 05:28:10,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:10,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-04-05 05:28:10,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:10,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-05 05:28:10,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:10,660 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 289 proven. 112 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:28:10,660 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:28:10,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [622775438] [2022-04-05 05:28:10,660 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [622775438] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:28:10,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1152637780] [2022-04-05 05:28:10,660 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-04-05 05:28:10,660 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:28:10,660 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:28:10,661 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:28:10,662 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Waiting until timeout for monitored process [2022-04-05 05:28:10,720 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2022-04-05 05:28:10,720 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:28:10,722 INFO L263 TraceCheckSpWp]: Trace formula consists of 333 conjuncts, 34 conjunts are in the unsatisfiable core [2022-04-05 05:28:10,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:28:11,558 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 329 proven. 72 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:28:11,558 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:28:11,760 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 329 proven. 72 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:28:11,760 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1152637780] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:28:11,760 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:28:11,760 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 35, 35] total 67 [2022-04-05 05:28:11,761 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1240073202] [2022-04-05 05:28:11,761 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:28:11,761 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 67 states [2022-04-05 05:28:11,761 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:28:11,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2022-04-05 05:28:11,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=767, Invalid=3655, Unknown=0, NotChecked=0, Total=4422 [2022-04-05 05:28:11,762 INFO L87 Difference]: Start difference. First operand 161 states and 177 transitions. Second operand has 67 states, 67 states have (on average 1.6567164179104477) internal successors, (111), 66 states have internal predecessors, (111), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2022-04-05 05:28:15,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:28:15,128 INFO L93 Difference]: Finished difference Result 447 states and 542 transitions. [2022-04-05 05:28:15,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-04-05 05:28:15,128 INFO L78 Accepts]: Start accepts. Automaton has has 67 states, 67 states have (on average 1.6567164179104477) internal successors, (111), 66 states have internal predecessors, (111), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) Word has length 129 [2022-04-05 05:28:15,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:28:15,129 INFO L225 Difference]: With dead ends: 447 [2022-04-05 05:28:15,129 INFO L226 Difference]: Without dead ends: 394 [2022-04-05 05:28:15,130 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 394 GetRequests, 256 SyntacticMatches, 1 SemanticMatches, 137 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6690 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=3302, Invalid=15880, Unknown=0, NotChecked=0, Total=19182 [2022-04-05 05:28:15,131 INFO L913 BasicCegarLoop]: 34 mSDtfsCounter, 113 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 790 mSolverCounterSat, 285 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 81 SdHoareTripleChecker+Invalid, 1075 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 285 IncrementalHoareTripleChecker+Valid, 790 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-05 05:28:15,131 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 81 Invalid, 1075 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [285 Valid, 790 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-05 05:28:15,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 394 states. [2022-04-05 05:28:15,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 394 to 161. [2022-04-05 05:28:15,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 127 states have (on average 1.1338582677165354) internal successors, (144), 128 states have internal predecessors, (144), 17 states have call successors, (17), 17 states have call predecessors, (17), 16 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-05 05:28:15,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 177 transitions. [2022-04-05 05:28:15,522 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 177 transitions. Word has length 129 [2022-04-05 05:28:15,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:28:15,522 INFO L478 AbstractCegarLoop]: Abstraction has 161 states and 177 transitions. [2022-04-05 05:28:15,522 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 67 states, 67 states have (on average 1.6567164179104477) internal successors, (111), 66 states have internal predecessors, (111), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2022-04-05 05:28:15,522 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 177 transitions. [2022-04-05 05:28:15,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2022-04-05 05:28:15,522 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:28:15,522 INFO L499 BasicCegarLoop]: trace histogram [15, 15, 15, 14, 14, 14, 14, 10, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:28:15,544 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Ended with exit code 0 [2022-04-05 05:28:15,723 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable123,123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:28:15,723 INFO L403 AbstractCegarLoop]: === Iteration 125 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:28:15,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:28:15,723 INFO L85 PathProgramCache]: Analyzing trace with hash 754820234, now seen corresponding path program 82 times [2022-04-05 05:28:15,723 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:28:15,723 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [160104052] [2022-04-05 05:28:15,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:28:15,724 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:28:15,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:16,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:28:16,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:16,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-04-05 05:28:16,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:16,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-05 05:28:16,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:16,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-05 05:28:16,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:16,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-05 05:28:16,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:16,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-05 05:28:16,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:16,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-05 05:28:16,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:16,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-04-05 05:28:16,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:16,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-05 05:28:16,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:16,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-04-05 05:28:16,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:16,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-05 05:28:16,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:16,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-04-05 05:28:16,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:16,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-05 05:28:16,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:16,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-04-05 05:28:16,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:16,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-05 05:28:16,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:16,078 INFO L134 CoverageAnalysis]: Checked inductivity of 758 backedges. 289 proven. 105 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:28:16,078 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:28:16,078 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [160104052] [2022-04-05 05:28:16,078 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [160104052] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:28:16,078 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1510424625] [2022-04-05 05:28:16,079 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-05 05:28:16,079 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:28:16,079 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:28:16,080 INFO L229 MonitoredProcess]: Starting monitored process 124 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:28:16,080 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Waiting until timeout for monitored process [2022-04-05 05:28:16,132 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-05 05:28:16,132 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:28:16,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 333 conjuncts, 34 conjunts are in the unsatisfiable core [2022-04-05 05:28:16,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:28:16,970 INFO L134 CoverageAnalysis]: Checked inductivity of 758 backedges. 329 proven. 65 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:28:16,970 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:28:17,215 INFO L134 CoverageAnalysis]: Checked inductivity of 758 backedges. 329 proven. 65 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:28:17,216 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1510424625] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:28:17,216 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:28:17,216 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 35, 35] total 66 [2022-04-05 05:28:17,216 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574328068] [2022-04-05 05:28:17,216 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:28:17,216 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2022-04-05 05:28:17,216 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:28:17,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2022-04-05 05:28:17,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=733, Invalid=3557, Unknown=0, NotChecked=0, Total=4290 [2022-04-05 05:28:17,217 INFO L87 Difference]: Start difference. First operand 161 states and 177 transitions. Second operand has 66 states, 66 states have (on average 1.6666666666666667) internal successors, (110), 65 states have internal predecessors, (110), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2022-04-05 05:28:21,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:28:21,269 INFO L93 Difference]: Finished difference Result 503 states and 614 transitions. [2022-04-05 05:28:21,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-04-05 05:28:21,270 INFO L78 Accepts]: Start accepts. Automaton has has 66 states, 66 states have (on average 1.6666666666666667) internal successors, (110), 65 states have internal predecessors, (110), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) Word has length 129 [2022-04-05 05:28:21,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:28:21,270 INFO L225 Difference]: With dead ends: 503 [2022-04-05 05:28:21,271 INFO L226 Difference]: Without dead ends: 450 [2022-04-05 05:28:21,272 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 403 GetRequests, 257 SyntacticMatches, 1 SemanticMatches, 145 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7595 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=3700, Invalid=17762, Unknown=0, NotChecked=0, Total=21462 [2022-04-05 05:28:21,272 INFO L913 BasicCegarLoop]: 34 mSDtfsCounter, 120 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 883 mSolverCounterSat, 279 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 1162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 279 IncrementalHoareTripleChecker+Valid, 883 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-05 05:28:21,272 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [121 Valid, 96 Invalid, 1162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [279 Valid, 883 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-05 05:28:21,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 450 states. [2022-04-05 05:28:21,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 450 to 161. [2022-04-05 05:28:21,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 127 states have (on average 1.1338582677165354) internal successors, (144), 128 states have internal predecessors, (144), 17 states have call successors, (17), 17 states have call predecessors, (17), 16 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-05 05:28:21,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 177 transitions. [2022-04-05 05:28:21,662 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 177 transitions. Word has length 129 [2022-04-05 05:28:21,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:28:21,662 INFO L478 AbstractCegarLoop]: Abstraction has 161 states and 177 transitions. [2022-04-05 05:28:21,662 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 66 states, 66 states have (on average 1.6666666666666667) internal successors, (110), 65 states have internal predecessors, (110), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2022-04-05 05:28:21,662 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 177 transitions. [2022-04-05 05:28:21,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2022-04-05 05:28:21,662 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:28:21,662 INFO L499 BasicCegarLoop]: trace histogram [15, 15, 15, 14, 14, 14, 14, 9, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:28:21,678 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Ended with exit code 0 [2022-04-05 05:28:21,867 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2022-04-05 05:28:21,867 INFO L403 AbstractCegarLoop]: === Iteration 126 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:28:21,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:28:21,868 INFO L85 PathProgramCache]: Analyzing trace with hash 1628030986, now seen corresponding path program 83 times [2022-04-05 05:28:21,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:28:21,868 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2033082383] [2022-04-05 05:28:21,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:28:21,868 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:28:21,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:22,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:28:22,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:22,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-04-05 05:28:22,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:22,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-05 05:28:22,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:22,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-05 05:28:22,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:22,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-05 05:28:22,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:22,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-05 05:28:22,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:22,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-05 05:28:22,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:22,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-04-05 05:28:22,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:22,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-05 05:28:22,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:22,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-04-05 05:28:22,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:22,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-05 05:28:22,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:22,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-04-05 05:28:22,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:22,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-05 05:28:22,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:22,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-04-05 05:28:22,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:22,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-05 05:28:22,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:22,232 INFO L134 CoverageAnalysis]: Checked inductivity of 753 backedges. 289 proven. 100 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:28:22,232 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:28:22,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2033082383] [2022-04-05 05:28:22,232 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2033082383] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:28:22,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [324405319] [2022-04-05 05:28:22,232 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-04-05 05:28:22,232 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:28:22,232 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:28:22,233 INFO L229 MonitoredProcess]: Starting monitored process 125 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:28:22,234 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Waiting until timeout for monitored process [2022-04-05 05:28:22,289 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 15 check-sat command(s) [2022-04-05 05:28:22,290 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:28:22,291 INFO L263 TraceCheckSpWp]: Trace formula consists of 333 conjuncts, 34 conjunts are in the unsatisfiable core [2022-04-05 05:28:22,292 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:28:23,142 INFO L134 CoverageAnalysis]: Checked inductivity of 753 backedges. 329 proven. 60 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:28:23,142 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:28:23,383 INFO L134 CoverageAnalysis]: Checked inductivity of 753 backedges. 329 proven. 60 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:28:23,383 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [324405319] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:28:23,383 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:28:23,384 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 35, 35] total 65 [2022-04-05 05:28:23,384 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1364520538] [2022-04-05 05:28:23,384 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:28:23,384 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2022-04-05 05:28:23,384 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:28:23,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2022-04-05 05:28:23,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=703, Invalid=3457, Unknown=0, NotChecked=0, Total=4160 [2022-04-05 05:28:23,385 INFO L87 Difference]: Start difference. First operand 161 states and 177 transitions. Second operand has 65 states, 65 states have (on average 1.676923076923077) internal successors, (109), 64 states have internal predecessors, (109), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2022-04-05 05:28:28,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:28:28,130 INFO L93 Difference]: Finished difference Result 558 states and 685 transitions. [2022-04-05 05:28:28,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2022-04-05 05:28:28,131 INFO L78 Accepts]: Start accepts. Automaton has has 65 states, 65 states have (on average 1.676923076923077) internal successors, (109), 64 states have internal predecessors, (109), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) Word has length 129 [2022-04-05 05:28:28,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:28:28,132 INFO L225 Difference]: With dead ends: 558 [2022-04-05 05:28:28,132 INFO L226 Difference]: Without dead ends: 505 [2022-04-05 05:28:28,133 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 410 GetRequests, 258 SyntacticMatches, 1 SemanticMatches, 151 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8334 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=4020, Invalid=19236, Unknown=0, NotChecked=0, Total=23256 [2022-04-05 05:28:28,133 INFO L913 BasicCegarLoop]: 37 mSDtfsCounter, 139 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 1329 mSolverCounterSat, 331 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 1660 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 331 IncrementalHoareTripleChecker+Valid, 1329 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-05 05:28:28,133 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [140 Valid, 119 Invalid, 1660 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [331 Valid, 1329 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-05 05:28:28,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 505 states. [2022-04-05 05:28:28,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 505 to 161. [2022-04-05 05:28:28,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 127 states have (on average 1.1338582677165354) internal successors, (144), 128 states have internal predecessors, (144), 17 states have call successors, (17), 17 states have call predecessors, (17), 16 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-05 05:28:28,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 177 transitions. [2022-04-05 05:28:28,528 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 177 transitions. Word has length 129 [2022-04-05 05:28:28,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:28:28,528 INFO L478 AbstractCegarLoop]: Abstraction has 161 states and 177 transitions. [2022-04-05 05:28:28,529 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 65 states have (on average 1.676923076923077) internal successors, (109), 64 states have internal predecessors, (109), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2022-04-05 05:28:28,529 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 177 transitions. [2022-04-05 05:28:28,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2022-04-05 05:28:28,529 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:28:28,529 INFO L499 BasicCegarLoop]: trace histogram [15, 15, 15, 14, 14, 14, 14, 8, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:28:28,546 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Forceful destruction successful, exit code 0 [2022-04-05 05:28:28,730 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2022-04-05 05:28:28,731 INFO L403 AbstractCegarLoop]: === Iteration 127 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:28:28,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:28:28,731 INFO L85 PathProgramCache]: Analyzing trace with hash 824915082, now seen corresponding path program 84 times [2022-04-05 05:28:28,731 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:28:28,731 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [867166073] [2022-04-05 05:28:28,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:28:28,731 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:28:28,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:29,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:28:29,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:29,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-04-05 05:28:29,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:29,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-05 05:28:29,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:29,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-05 05:28:29,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:29,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-05 05:28:29,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:29,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-05 05:28:29,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:29,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-05 05:28:29,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:29,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-04-05 05:28:29,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:29,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-05 05:28:29,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:29,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-04-05 05:28:29,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:29,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-05 05:28:29,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:29,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-04-05 05:28:29,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:29,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-05 05:28:29,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:29,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-04-05 05:28:29,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:29,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-05 05:28:29,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:29,078 INFO L134 CoverageAnalysis]: Checked inductivity of 750 backedges. 289 proven. 97 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:28:29,078 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:28:29,078 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [867166073] [2022-04-05 05:28:29,078 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [867166073] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:28:29,078 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1212935955] [2022-04-05 05:28:29,078 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-05 05:28:29,078 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:28:29,078 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:28:29,079 INFO L229 MonitoredProcess]: Starting monitored process 126 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:28:29,080 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Waiting until timeout for monitored process [2022-04-05 05:28:29,138 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 15 check-sat command(s) [2022-04-05 05:28:29,138 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:28:29,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 333 conjuncts, 34 conjunts are in the unsatisfiable core [2022-04-05 05:28:29,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:28:29,994 INFO L134 CoverageAnalysis]: Checked inductivity of 750 backedges. 329 proven. 57 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:28:29,994 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:28:30,229 INFO L134 CoverageAnalysis]: Checked inductivity of 750 backedges. 329 proven. 57 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:28:30,229 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1212935955] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:28:30,229 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:28:30,229 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 35, 35] total 64 [2022-04-05 05:28:30,229 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [837618773] [2022-04-05 05:28:30,229 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:28:30,230 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-04-05 05:28:30,230 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:28:30,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-04-05 05:28:30,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=677, Invalid=3355, Unknown=0, NotChecked=0, Total=4032 [2022-04-05 05:28:30,230 INFO L87 Difference]: Start difference. First operand 161 states and 177 transitions. Second operand has 64 states, 64 states have (on average 1.6875) internal successors, (108), 63 states have internal predecessors, (108), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2022-04-05 05:28:35,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:28:35,420 INFO L93 Difference]: Finished difference Result 612 states and 755 transitions. [2022-04-05 05:28:35,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2022-04-05 05:28:35,421 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 64 states have (on average 1.6875) internal successors, (108), 63 states have internal predecessors, (108), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) Word has length 129 [2022-04-05 05:28:35,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:28:35,422 INFO L225 Difference]: With dead ends: 612 [2022-04-05 05:28:35,422 INFO L226 Difference]: Without dead ends: 559 [2022-04-05 05:28:35,423 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 415 GetRequests, 259 SyntacticMatches, 1 SemanticMatches, 155 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8870 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=4244, Invalid=20248, Unknown=0, NotChecked=0, Total=24492 [2022-04-05 05:28:35,424 INFO L913 BasicCegarLoop]: 34 mSDtfsCounter, 168 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 967 mSolverCounterSat, 333 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 169 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 1300 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 333 IncrementalHoareTripleChecker+Valid, 967 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-05 05:28:35,424 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [169 Valid, 96 Invalid, 1300 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [333 Valid, 967 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-05 05:28:35,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2022-04-05 05:28:35,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 161. [2022-04-05 05:28:35,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 127 states have (on average 1.1338582677165354) internal successors, (144), 128 states have internal predecessors, (144), 17 states have call successors, (17), 17 states have call predecessors, (17), 16 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-05 05:28:35,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 177 transitions. [2022-04-05 05:28:35,803 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 177 transitions. Word has length 129 [2022-04-05 05:28:35,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:28:35,803 INFO L478 AbstractCegarLoop]: Abstraction has 161 states and 177 transitions. [2022-04-05 05:28:35,803 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 64 states have (on average 1.6875) internal successors, (108), 63 states have internal predecessors, (108), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2022-04-05 05:28:35,803 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 177 transitions. [2022-04-05 05:28:35,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2022-04-05 05:28:35,803 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:28:35,803 INFO L499 BasicCegarLoop]: trace histogram [15, 15, 15, 14, 14, 14, 14, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:28:35,819 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Ended with exit code 0 [2022-04-05 05:28:36,004 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable126 [2022-04-05 05:28:36,005 INFO L403 AbstractCegarLoop]: === Iteration 128 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:28:36,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:28:36,005 INFO L85 PathProgramCache]: Analyzing trace with hash 1491744778, now seen corresponding path program 85 times [2022-04-05 05:28:36,005 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:28:36,005 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1421776677] [2022-04-05 05:28:36,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:28:36,005 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:28:36,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:36,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:28:36,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:36,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-04-05 05:28:36,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:36,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-05 05:28:36,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:36,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-05 05:28:36,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:36,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-05 05:28:36,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:36,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-05 05:28:36,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:36,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-05 05:28:36,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:36,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-04-05 05:28:36,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:36,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-05 05:28:36,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:36,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-04-05 05:28:36,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:36,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-05 05:28:36,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:36,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-04-05 05:28:36,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:36,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-05 05:28:36,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:36,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-04-05 05:28:36,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:36,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-05 05:28:36,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:36,358 INFO L134 CoverageAnalysis]: Checked inductivity of 749 backedges. 289 proven. 96 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:28:36,358 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:28:36,358 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1421776677] [2022-04-05 05:28:36,358 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1421776677] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:28:36,358 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [840208204] [2022-04-05 05:28:36,359 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-04-05 05:28:36,359 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:28:36,359 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:28:36,360 INFO L229 MonitoredProcess]: Starting monitored process 127 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:28:36,360 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Waiting until timeout for monitored process [2022-04-05 05:28:36,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:36,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 333 conjuncts, 34 conjunts are in the unsatisfiable core [2022-04-05 05:28:36,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:28:37,234 INFO L134 CoverageAnalysis]: Checked inductivity of 749 backedges. 329 proven. 56 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:28:37,234 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:28:37,436 INFO L134 CoverageAnalysis]: Checked inductivity of 749 backedges. 329 proven. 56 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:28:37,437 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [840208204] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:28:37,437 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:28:37,437 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 35, 35] total 63 [2022-04-05 05:28:37,437 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [635584609] [2022-04-05 05:28:37,437 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:28:37,438 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2022-04-05 05:28:37,438 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:28:37,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2022-04-05 05:28:37,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=655, Invalid=3251, Unknown=0, NotChecked=0, Total=3906 [2022-04-05 05:28:37,439 INFO L87 Difference]: Start difference. First operand 161 states and 177 transitions. Second operand has 63 states, 63 states have (on average 1.6984126984126984) internal successors, (107), 62 states have internal predecessors, (107), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2022-04-05 05:28:42,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:28:42,368 INFO L93 Difference]: Finished difference Result 665 states and 824 transitions. [2022-04-05 05:28:42,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2022-04-05 05:28:42,370 INFO L78 Accepts]: Start accepts. Automaton has has 63 states, 63 states have (on average 1.6984126984126984) internal successors, (107), 62 states have internal predecessors, (107), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) Word has length 129 [2022-04-05 05:28:42,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:28:42,371 INFO L225 Difference]: With dead ends: 665 [2022-04-05 05:28:42,371 INFO L226 Difference]: Without dead ends: 612 [2022-04-05 05:28:42,373 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 418 GetRequests, 260 SyntacticMatches, 1 SemanticMatches, 157 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9178 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=4360, Invalid=20762, Unknown=0, NotChecked=0, Total=25122 [2022-04-05 05:28:42,373 INFO L913 BasicCegarLoop]: 35 mSDtfsCounter, 190 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 1299 mSolverCounterSat, 390 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 191 SdHoareTripleChecker+Valid, 122 SdHoareTripleChecker+Invalid, 1689 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 390 IncrementalHoareTripleChecker+Valid, 1299 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-05 05:28:42,373 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [191 Valid, 122 Invalid, 1689 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [390 Valid, 1299 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-05 05:28:42,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 612 states. [2022-04-05 05:28:42,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 612 to 161. [2022-04-05 05:28:42,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 127 states have (on average 1.1338582677165354) internal successors, (144), 128 states have internal predecessors, (144), 17 states have call successors, (17), 17 states have call predecessors, (17), 16 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-05 05:28:42,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 177 transitions. [2022-04-05 05:28:42,768 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 177 transitions. Word has length 129 [2022-04-05 05:28:42,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:28:42,768 INFO L478 AbstractCegarLoop]: Abstraction has 161 states and 177 transitions. [2022-04-05 05:28:42,769 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 63 states have (on average 1.6984126984126984) internal successors, (107), 62 states have internal predecessors, (107), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2022-04-05 05:28:42,769 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 177 transitions. [2022-04-05 05:28:42,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2022-04-05 05:28:42,769 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:28:42,769 INFO L499 BasicCegarLoop]: trace histogram [15, 15, 15, 14, 14, 14, 14, 8, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:28:42,785 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Ended with exit code 0 [2022-04-05 05:28:42,970 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127,127 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:28:42,970 INFO L403 AbstractCegarLoop]: === Iteration 129 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:28:42,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:28:42,971 INFO L85 PathProgramCache]: Analyzing trace with hash -2088975222, now seen corresponding path program 86 times [2022-04-05 05:28:42,971 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:28:42,971 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1590299047] [2022-04-05 05:28:42,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:28:42,971 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:28:42,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:43,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:28:43,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:43,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-04-05 05:28:43,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:43,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-05 05:28:43,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:43,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-05 05:28:43,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:43,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-05 05:28:43,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:43,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-05 05:28:43,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:43,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-05 05:28:43,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:43,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-04-05 05:28:43,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:43,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-05 05:28:43,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:43,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-04-05 05:28:43,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:43,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-05 05:28:43,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:43,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-04-05 05:28:43,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:43,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-05 05:28:43,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:43,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-04-05 05:28:43,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:43,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-05 05:28:43,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:43,295 INFO L134 CoverageAnalysis]: Checked inductivity of 750 backedges. 289 proven. 97 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:28:43,295 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:28:43,295 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1590299047] [2022-04-05 05:28:43,295 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1590299047] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:28:43,295 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1829613101] [2022-04-05 05:28:43,295 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-05 05:28:43,295 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:28:43,296 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:28:43,296 INFO L229 MonitoredProcess]: Starting monitored process 128 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:28:43,297 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Waiting until timeout for monitored process [2022-04-05 05:28:43,348 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-05 05:28:43,349 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:28:43,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 333 conjuncts, 34 conjunts are in the unsatisfiable core [2022-04-05 05:28:43,351 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:28:44,088 INFO L134 CoverageAnalysis]: Checked inductivity of 750 backedges. 329 proven. 57 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:28:44,089 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:28:44,298 INFO L134 CoverageAnalysis]: Checked inductivity of 750 backedges. 329 proven. 57 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:28:44,298 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1829613101] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:28:44,298 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:28:44,298 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 35, 35] total 62 [2022-04-05 05:28:44,298 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [225440673] [2022-04-05 05:28:44,299 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:28:44,299 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2022-04-05 05:28:44,299 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:28:44,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2022-04-05 05:28:44,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=637, Invalid=3145, Unknown=0, NotChecked=0, Total=3782 [2022-04-05 05:28:44,299 INFO L87 Difference]: Start difference. First operand 161 states and 177 transitions. Second operand has 62 states, 62 states have (on average 1.7096774193548387) internal successors, (106), 61 states have internal predecessors, (106), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2022-04-05 05:28:49,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:28:49,320 INFO L93 Difference]: Finished difference Result 717 states and 892 transitions. [2022-04-05 05:28:49,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2022-04-05 05:28:49,321 INFO L78 Accepts]: Start accepts. Automaton has has 62 states, 62 states have (on average 1.7096774193548387) internal successors, (106), 61 states have internal predecessors, (106), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) Word has length 129 [2022-04-05 05:28:49,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:28:49,322 INFO L225 Difference]: With dead ends: 717 [2022-04-05 05:28:49,322 INFO L226 Difference]: Without dead ends: 664 [2022-04-05 05:28:49,323 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 419 GetRequests, 261 SyntacticMatches, 1 SemanticMatches, 157 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9244 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=4362, Invalid=20760, Unknown=0, NotChecked=0, Total=25122 [2022-04-05 05:28:49,324 INFO L913 BasicCegarLoop]: 33 mSDtfsCounter, 262 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 1144 mSolverCounterSat, 428 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 263 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 1572 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 428 IncrementalHoareTripleChecker+Valid, 1144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-05 05:28:49,324 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [263 Valid, 105 Invalid, 1572 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [428 Valid, 1144 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-05 05:28:49,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 664 states. [2022-04-05 05:28:49,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 664 to 161. [2022-04-05 05:28:49,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 127 states have (on average 1.1338582677165354) internal successors, (144), 128 states have internal predecessors, (144), 17 states have call successors, (17), 17 states have call predecessors, (17), 16 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-05 05:28:49,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 177 transitions. [2022-04-05 05:28:49,723 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 177 transitions. Word has length 129 [2022-04-05 05:28:49,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:28:49,723 INFO L478 AbstractCegarLoop]: Abstraction has 161 states and 177 transitions. [2022-04-05 05:28:49,724 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 62 states, 62 states have (on average 1.7096774193548387) internal successors, (106), 61 states have internal predecessors, (106), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2022-04-05 05:28:49,724 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 177 transitions. [2022-04-05 05:28:49,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2022-04-05 05:28:49,724 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:28:49,724 INFO L499 BasicCegarLoop]: trace histogram [15, 15, 15, 14, 14, 14, 14, 9, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:28:49,747 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Forceful destruction successful, exit code 0 [2022-04-05 05:28:49,940 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128,128 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:28:49,941 INFO L403 AbstractCegarLoop]: === Iteration 130 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:28:49,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:28:49,941 INFO L85 PathProgramCache]: Analyzing trace with hash -1373198326, now seen corresponding path program 87 times [2022-04-05 05:28:49,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:28:49,941 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [784172203] [2022-04-05 05:28:49,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:28:49,941 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:28:49,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:50,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:28:50,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:50,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-04-05 05:28:50,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:50,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-05 05:28:50,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:50,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-05 05:28:50,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:50,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-05 05:28:50,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:50,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-05 05:28:50,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:50,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-05 05:28:50,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:50,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-04-05 05:28:50,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:50,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-05 05:28:50,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:50,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-04-05 05:28:50,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:50,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-05 05:28:50,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:50,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-04-05 05:28:50,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:50,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-05 05:28:50,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:50,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-04-05 05:28:50,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:50,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-05 05:28:50,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:50,289 INFO L134 CoverageAnalysis]: Checked inductivity of 753 backedges. 289 proven. 100 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:28:50,289 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:28:50,290 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [784172203] [2022-04-05 05:28:50,290 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [784172203] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:28:50,290 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1496855387] [2022-04-05 05:28:50,290 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-04-05 05:28:50,290 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:28:50,290 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:28:50,291 INFO L229 MonitoredProcess]: Starting monitored process 129 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:28:50,292 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Waiting until timeout for monitored process [2022-04-05 05:28:50,348 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2022-04-05 05:28:50,348 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:28:50,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 333 conjuncts, 34 conjunts are in the unsatisfiable core [2022-04-05 05:28:50,351 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:28:51,154 INFO L134 CoverageAnalysis]: Checked inductivity of 753 backedges. 329 proven. 60 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:28:51,155 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:28:51,378 INFO L134 CoverageAnalysis]: Checked inductivity of 753 backedges. 329 proven. 60 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:28:51,379 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1496855387] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:28:51,379 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:28:51,379 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 35, 35] total 61 [2022-04-05 05:28:51,379 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994033222] [2022-04-05 05:28:51,379 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:28:51,379 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2022-04-05 05:28:51,380 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:28:51,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2022-04-05 05:28:51,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=623, Invalid=3037, Unknown=0, NotChecked=0, Total=3660 [2022-04-05 05:28:51,381 INFO L87 Difference]: Start difference. First operand 161 states and 177 transitions. Second operand has 61 states, 61 states have (on average 1.721311475409836) internal successors, (105), 60 states have internal predecessors, (105), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2022-04-05 05:28:57,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:28:57,110 INFO L93 Difference]: Finished difference Result 768 states and 959 transitions. [2022-04-05 05:28:57,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2022-04-05 05:28:57,110 INFO L78 Accepts]: Start accepts. Automaton has has 61 states, 61 states have (on average 1.721311475409836) internal successors, (105), 60 states have internal predecessors, (105), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) Word has length 129 [2022-04-05 05:28:57,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:28:57,112 INFO L225 Difference]: With dead ends: 768 [2022-04-05 05:28:57,112 INFO L226 Difference]: Without dead ends: 715 [2022-04-05 05:28:57,113 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 418 GetRequests, 262 SyntacticMatches, 1 SemanticMatches, 155 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9056 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=4250, Invalid=20242, Unknown=0, NotChecked=0, Total=24492 [2022-04-05 05:28:57,113 INFO L913 BasicCegarLoop]: 34 mSDtfsCounter, 327 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 1081 mSolverCounterSat, 502 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 328 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 1583 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 502 IncrementalHoareTripleChecker+Valid, 1081 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-05 05:28:57,113 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [328 Valid, 96 Invalid, 1583 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [502 Valid, 1081 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-05 05:28:57,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 715 states. [2022-04-05 05:28:57,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 715 to 161. [2022-04-05 05:28:57,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 127 states have (on average 1.1338582677165354) internal successors, (144), 128 states have internal predecessors, (144), 17 states have call successors, (17), 17 states have call predecessors, (17), 16 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-05 05:28:57,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 177 transitions. [2022-04-05 05:28:57,506 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 177 transitions. Word has length 129 [2022-04-05 05:28:57,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:28:57,507 INFO L478 AbstractCegarLoop]: Abstraction has 161 states and 177 transitions. [2022-04-05 05:28:57,507 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 61 states have (on average 1.721311475409836) internal successors, (105), 60 states have internal predecessors, (105), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2022-04-05 05:28:57,507 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 177 transitions. [2022-04-05 05:28:57,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2022-04-05 05:28:57,507 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:28:57,507 INFO L499 BasicCegarLoop]: trace histogram [15, 15, 15, 14, 14, 14, 14, 10, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:28:57,525 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Ended with exit code 0 [2022-04-05 05:28:57,708 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2022-04-05 05:28:57,708 INFO L403 AbstractCegarLoop]: === Iteration 131 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:28:57,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:28:57,708 INFO L85 PathProgramCache]: Analyzing trace with hash 1559385226, now seen corresponding path program 88 times [2022-04-05 05:28:57,708 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:28:57,708 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1075955202] [2022-04-05 05:28:57,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:28:57,709 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:28:57,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:58,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:28:58,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:58,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-04-05 05:28:58,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:58,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-05 05:28:58,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:58,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-05 05:28:58,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:58,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-05 05:28:58,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:58,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-05 05:28:58,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:58,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-05 05:28:58,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:58,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-04-05 05:28:58,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:58,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-05 05:28:58,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:58,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-04-05 05:28:58,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:58,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-05 05:28:58,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:58,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-04-05 05:28:58,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:58,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-05 05:28:58,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:58,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-04-05 05:28:58,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:58,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-05 05:28:58,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:28:58,034 INFO L134 CoverageAnalysis]: Checked inductivity of 758 backedges. 289 proven. 105 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:28:58,034 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:28:58,034 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1075955202] [2022-04-05 05:28:58,034 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1075955202] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:28:58,034 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [193538066] [2022-04-05 05:28:58,034 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-05 05:28:58,034 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:28:58,034 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:28:58,035 INFO L229 MonitoredProcess]: Starting monitored process 130 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:28:58,036 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Waiting until timeout for monitored process [2022-04-05 05:28:58,084 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-05 05:28:58,084 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:28:58,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 333 conjuncts, 34 conjunts are in the unsatisfiable core [2022-04-05 05:28:58,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:28:58,801 INFO L134 CoverageAnalysis]: Checked inductivity of 758 backedges. 329 proven. 65 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:28:58,801 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:28:59,006 INFO L134 CoverageAnalysis]: Checked inductivity of 758 backedges. 329 proven. 65 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:28:59,006 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [193538066] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:28:59,006 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:28:59,006 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 35, 35] total 60 [2022-04-05 05:28:59,006 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [488734250] [2022-04-05 05:28:59,006 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:28:59,006 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2022-04-05 05:28:59,006 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:28:59,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2022-04-05 05:28:59,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=613, Invalid=2927, Unknown=0, NotChecked=0, Total=3540 [2022-04-05 05:28:59,007 INFO L87 Difference]: Start difference. First operand 161 states and 177 transitions. Second operand has 60 states, 60 states have (on average 1.7333333333333334) internal successors, (104), 59 states have internal predecessors, (104), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2022-04-05 05:29:04,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:29:04,586 INFO L93 Difference]: Finished difference Result 818 states and 1025 transitions. [2022-04-05 05:29:04,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2022-04-05 05:29:04,587 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 60 states have (on average 1.7333333333333334) internal successors, (104), 59 states have internal predecessors, (104), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) Word has length 129 [2022-04-05 05:29:04,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:29:04,588 INFO L225 Difference]: With dead ends: 818 [2022-04-05 05:29:04,588 INFO L226 Difference]: Without dead ends: 765 [2022-04-05 05:29:04,590 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 415 GetRequests, 263 SyntacticMatches, 1 SemanticMatches, 151 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8609 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=4030, Invalid=19226, Unknown=0, NotChecked=0, Total=23256 [2022-04-05 05:29:04,590 INFO L913 BasicCegarLoop]: 36 mSDtfsCounter, 302 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 1214 mSolverCounterSat, 424 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 303 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 1638 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 424 IncrementalHoareTripleChecker+Valid, 1214 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-05 05:29:04,590 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [303 Valid, 113 Invalid, 1638 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [424 Valid, 1214 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-05 05:29:04,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 765 states. [2022-04-05 05:29:04,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 765 to 161. [2022-04-05 05:29:04,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 127 states have (on average 1.1338582677165354) internal successors, (144), 128 states have internal predecessors, (144), 17 states have call successors, (17), 17 states have call predecessors, (17), 16 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-05 05:29:04,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 177 transitions. [2022-04-05 05:29:04,994 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 177 transitions. Word has length 129 [2022-04-05 05:29:04,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:29:04,994 INFO L478 AbstractCegarLoop]: Abstraction has 161 states and 177 transitions. [2022-04-05 05:29:04,994 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 1.7333333333333334) internal successors, (104), 59 states have internal predecessors, (104), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2022-04-05 05:29:04,994 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 177 transitions. [2022-04-05 05:29:04,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2022-04-05 05:29:04,994 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:29:04,994 INFO L499 BasicCegarLoop]: trace histogram [15, 15, 15, 14, 14, 14, 14, 11, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:29:05,012 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Forceful destruction successful, exit code 0 [2022-04-05 05:29:05,195 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable130 [2022-04-05 05:29:05,195 INFO L403 AbstractCegarLoop]: === Iteration 132 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:29:05,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:29:05,195 INFO L85 PathProgramCache]: Analyzing trace with hash 129964042, now seen corresponding path program 89 times [2022-04-05 05:29:05,195 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:29:05,195 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803906646] [2022-04-05 05:29:05,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:29:05,196 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:29:05,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:05,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:29:05,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:05,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-04-05 05:29:05,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:05,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-05 05:29:05,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:05,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-05 05:29:05,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:05,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-05 05:29:05,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:05,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-05 05:29:05,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:05,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-05 05:29:05,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:05,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-04-05 05:29:05,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:05,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-05 05:29:05,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:05,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-04-05 05:29:05,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:05,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-05 05:29:05,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:05,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-04-05 05:29:05,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:05,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-05 05:29:05,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:05,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-04-05 05:29:05,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:05,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-05 05:29:05,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:05,537 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 289 proven. 112 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:29:05,537 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:29:05,537 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803906646] [2022-04-05 05:29:05,537 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [803906646] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:29:05,537 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [637372722] [2022-04-05 05:29:05,537 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-04-05 05:29:05,537 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:29:05,537 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:29:05,538 INFO L229 MonitoredProcess]: Starting monitored process 131 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:29:05,539 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Waiting until timeout for monitored process [2022-04-05 05:29:05,584 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 15 check-sat command(s) [2022-04-05 05:29:05,584 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:29:05,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 333 conjuncts, 34 conjunts are in the unsatisfiable core [2022-04-05 05:29:05,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:29:06,301 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 329 proven. 72 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:29:06,301 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:29:06,508 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 329 proven. 72 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:29:06,508 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [637372722] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:29:06,508 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:29:06,508 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 35, 35] total 59 [2022-04-05 05:29:06,508 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [166835464] [2022-04-05 05:29:06,509 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:29:06,509 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2022-04-05 05:29:06,509 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:29:06,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2022-04-05 05:29:06,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=607, Invalid=2815, Unknown=0, NotChecked=0, Total=3422 [2022-04-05 05:29:06,509 INFO L87 Difference]: Start difference. First operand 161 states and 177 transitions. Second operand has 59 states, 59 states have (on average 1.7457627118644068) internal successors, (103), 58 states have internal predecessors, (103), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2022-04-05 05:29:11,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:29:11,981 INFO L93 Difference]: Finished difference Result 867 states and 1090 transitions. [2022-04-05 05:29:11,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2022-04-05 05:29:11,982 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 59 states have (on average 1.7457627118644068) internal successors, (103), 58 states have internal predecessors, (103), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) Word has length 129 [2022-04-05 05:29:11,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:29:11,984 INFO L225 Difference]: With dead ends: 867 [2022-04-05 05:29:11,984 INFO L226 Difference]: Without dead ends: 814 [2022-04-05 05:29:11,986 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 410 GetRequests, 264 SyntacticMatches, 1 SemanticMatches, 145 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7910 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=3714, Invalid=17748, Unknown=0, NotChecked=0, Total=21462 [2022-04-05 05:29:11,986 INFO L913 BasicCegarLoop]: 38 mSDtfsCounter, 293 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 1200 mSolverCounterSat, 381 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 294 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 1581 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 381 IncrementalHoareTripleChecker+Valid, 1200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-05 05:29:11,986 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [294 Valid, 105 Invalid, 1581 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [381 Valid, 1200 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-05 05:29:11,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 814 states. [2022-04-05 05:29:12,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 814 to 161. [2022-04-05 05:29:12,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 127 states have (on average 1.1338582677165354) internal successors, (144), 128 states have internal predecessors, (144), 17 states have call successors, (17), 17 states have call predecessors, (17), 16 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-05 05:29:12,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 177 transitions. [2022-04-05 05:29:12,441 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 177 transitions. Word has length 129 [2022-04-05 05:29:12,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:29:12,441 INFO L478 AbstractCegarLoop]: Abstraction has 161 states and 177 transitions. [2022-04-05 05:29:12,441 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 59 states have (on average 1.7457627118644068) internal successors, (103), 58 states have internal predecessors, (103), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2022-04-05 05:29:12,441 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 177 transitions. [2022-04-05 05:29:12,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2022-04-05 05:29:12,441 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:29:12,441 INFO L499 BasicCegarLoop]: trace histogram [15, 15, 15, 14, 14, 14, 14, 12, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:29:12,458 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Forceful destruction successful, exit code 0 [2022-04-05 05:29:12,642 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,131 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:29:12,642 INFO L403 AbstractCegarLoop]: === Iteration 133 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:29:12,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:29:12,643 INFO L85 PathProgramCache]: Analyzing trace with hash 915137674, now seen corresponding path program 90 times [2022-04-05 05:29:12,643 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:29:12,643 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [815138367] [2022-04-05 05:29:12,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:29:12,643 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:29:12,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:12,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:29:12,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:12,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-04-05 05:29:12,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:12,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-05 05:29:12,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:12,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-05 05:29:12,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:12,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-05 05:29:12,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:12,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-05 05:29:12,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:12,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-05 05:29:12,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:12,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-04-05 05:29:12,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:12,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-05 05:29:12,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:12,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-04-05 05:29:12,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:12,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-05 05:29:12,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:12,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-04-05 05:29:12,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:12,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-05 05:29:12,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:12,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-04-05 05:29:12,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:12,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-05 05:29:12,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:12,985 INFO L134 CoverageAnalysis]: Checked inductivity of 774 backedges. 289 proven. 121 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:29:12,985 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:29:12,985 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [815138367] [2022-04-05 05:29:12,985 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [815138367] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:29:12,985 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1698295420] [2022-04-05 05:29:12,985 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-05 05:29:12,985 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:29:12,985 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:29:12,986 INFO L229 MonitoredProcess]: Starting monitored process 132 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:29:12,986 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Waiting until timeout for monitored process [2022-04-05 05:29:13,048 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 15 check-sat command(s) [2022-04-05 05:29:13,048 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:29:13,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 333 conjuncts, 34 conjunts are in the unsatisfiable core [2022-04-05 05:29:13,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:29:13,794 INFO L134 CoverageAnalysis]: Checked inductivity of 774 backedges. 329 proven. 81 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:29:13,794 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:29:14,013 INFO L134 CoverageAnalysis]: Checked inductivity of 774 backedges. 329 proven. 81 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:29:14,014 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1698295420] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:29:14,014 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:29:14,014 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 35, 35] total 58 [2022-04-05 05:29:14,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [369364074] [2022-04-05 05:29:14,014 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:29:14,014 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2022-04-05 05:29:14,014 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:29:14,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2022-04-05 05:29:14,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=605, Invalid=2701, Unknown=0, NotChecked=0, Total=3306 [2022-04-05 05:29:14,015 INFO L87 Difference]: Start difference. First operand 161 states and 177 transitions. Second operand has 58 states, 58 states have (on average 1.7586206896551724) internal successors, (102), 57 states have internal predecessors, (102), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2022-04-05 05:29:19,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:29:19,688 INFO L93 Difference]: Finished difference Result 915 states and 1154 transitions. [2022-04-05 05:29:19,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-04-05 05:29:19,689 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 58 states have (on average 1.7586206896551724) internal successors, (102), 57 states have internal predecessors, (102), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) Word has length 129 [2022-04-05 05:29:19,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:29:19,691 INFO L225 Difference]: With dead ends: 915 [2022-04-05 05:29:19,691 INFO L226 Difference]: Without dead ends: 862 [2022-04-05 05:29:19,692 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 403 GetRequests, 265 SyntacticMatches, 1 SemanticMatches, 137 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6978 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=3320, Invalid=15862, Unknown=0, NotChecked=0, Total=19182 [2022-04-05 05:29:19,692 INFO L913 BasicCegarLoop]: 35 mSDtfsCounter, 376 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 1133 mSolverCounterSat, 363 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 377 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 1496 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 363 IncrementalHoareTripleChecker+Valid, 1133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-05 05:29:19,692 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [377 Valid, 92 Invalid, 1496 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [363 Valid, 1133 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-05 05:29:19,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 862 states. [2022-04-05 05:29:20,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 862 to 161. [2022-04-05 05:29:20,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 127 states have (on average 1.1338582677165354) internal successors, (144), 128 states have internal predecessors, (144), 17 states have call successors, (17), 17 states have call predecessors, (17), 16 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-05 05:29:20,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 177 transitions. [2022-04-05 05:29:20,140 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 177 transitions. Word has length 129 [2022-04-05 05:29:20,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:29:20,140 INFO L478 AbstractCegarLoop]: Abstraction has 161 states and 177 transitions. [2022-04-05 05:29:20,140 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 58 states, 58 states have (on average 1.7586206896551724) internal successors, (102), 57 states have internal predecessors, (102), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2022-04-05 05:29:20,141 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 177 transitions. [2022-04-05 05:29:20,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2022-04-05 05:29:20,141 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:29:20,141 INFO L499 BasicCegarLoop]: trace histogram [15, 15, 15, 14, 14, 14, 14, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:29:20,157 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Ended with exit code 0 [2022-04-05 05:29:20,341 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,132 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:29:20,341 INFO L403 AbstractCegarLoop]: === Iteration 134 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:29:20,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:29:20,342 INFO L85 PathProgramCache]: Analyzing trace with hash -860649462, now seen corresponding path program 91 times [2022-04-05 05:29:20,342 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:29:20,342 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [847656464] [2022-04-05 05:29:20,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:29:20,342 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:29:20,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:20,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:29:20,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:20,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-04-05 05:29:20,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:20,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-05 05:29:20,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:20,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-05 05:29:20,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:20,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-05 05:29:20,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:20,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-05 05:29:20,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:20,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-05 05:29:20,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:20,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-04-05 05:29:20,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:20,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-05 05:29:20,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:20,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-04-05 05:29:20,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:20,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-05 05:29:20,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:20,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-04-05 05:29:20,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:20,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-05 05:29:20,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:20,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-04-05 05:29:20,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:20,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-05 05:29:20,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:20,676 INFO L134 CoverageAnalysis]: Checked inductivity of 785 backedges. 289 proven. 132 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:29:20,676 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:29:20,676 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [847656464] [2022-04-05 05:29:20,677 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [847656464] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:29:20,677 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1952913083] [2022-04-05 05:29:20,677 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-04-05 05:29:20,677 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:29:20,677 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:29:20,678 INFO L229 MonitoredProcess]: Starting monitored process 133 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:29:20,678 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Waiting until timeout for monitored process [2022-04-05 05:29:20,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:20,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 333 conjuncts, 34 conjunts are in the unsatisfiable core [2022-04-05 05:29:20,732 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:29:21,533 INFO L134 CoverageAnalysis]: Checked inductivity of 785 backedges. 329 proven. 92 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:29:21,533 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:29:21,757 INFO L134 CoverageAnalysis]: Checked inductivity of 785 backedges. 329 proven. 92 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:29:21,758 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1952913083] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:29:21,758 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:29:21,758 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 35, 35] total 57 [2022-04-05 05:29:21,758 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [928022704] [2022-04-05 05:29:21,758 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:29:21,758 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2022-04-05 05:29:21,758 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:29:21,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2022-04-05 05:29:21,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=607, Invalid=2585, Unknown=0, NotChecked=0, Total=3192 [2022-04-05 05:29:21,759 INFO L87 Difference]: Start difference. First operand 161 states and 177 transitions. Second operand has 57 states, 57 states have (on average 1.7719298245614035) internal successors, (101), 56 states have internal predecessors, (101), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2022-04-05 05:29:28,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:29:28,065 INFO L93 Difference]: Finished difference Result 962 states and 1217 transitions. [2022-04-05 05:29:28,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-04-05 05:29:28,066 INFO L78 Accepts]: Start accepts. Automaton has has 57 states, 57 states have (on average 1.7719298245614035) internal successors, (101), 56 states have internal predecessors, (101), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) Word has length 129 [2022-04-05 05:29:28,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:29:28,068 INFO L225 Difference]: With dead ends: 962 [2022-04-05 05:29:28,068 INFO L226 Difference]: Without dead ends: 909 [2022-04-05 05:29:28,069 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 394 GetRequests, 266 SyntacticMatches, 1 SemanticMatches, 127 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5812 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=2872, Invalid=13640, Unknown=0, NotChecked=0, Total=16512 [2022-04-05 05:29:28,069 INFO L913 BasicCegarLoop]: 36 mSDtfsCounter, 320 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 1404 mSolverCounterSat, 265 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 321 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 1669 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 265 IncrementalHoareTripleChecker+Valid, 1404 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-05 05:29:28,069 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [321 Valid, 123 Invalid, 1669 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [265 Valid, 1404 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-05 05:29:28,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 909 states. [2022-04-05 05:29:28,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 909 to 161. [2022-04-05 05:29:28,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 127 states have (on average 1.1338582677165354) internal successors, (144), 128 states have internal predecessors, (144), 17 states have call successors, (17), 17 states have call predecessors, (17), 16 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-05 05:29:28,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 177 transitions. [2022-04-05 05:29:28,592 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 177 transitions. Word has length 129 [2022-04-05 05:29:28,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:29:28,592 INFO L478 AbstractCegarLoop]: Abstraction has 161 states and 177 transitions. [2022-04-05 05:29:28,593 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 57 states have (on average 1.7719298245614035) internal successors, (101), 56 states have internal predecessors, (101), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2022-04-05 05:29:28,593 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 177 transitions. [2022-04-05 05:29:28,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2022-04-05 05:29:28,593 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:29:28,593 INFO L499 BasicCegarLoop]: trace histogram [15, 15, 15, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:29:28,612 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Ended with exit code 0 [2022-04-05 05:29:28,793 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2022-04-05 05:29:28,794 INFO L403 AbstractCegarLoop]: === Iteration 135 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:29:28,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:29:28,794 INFO L85 PathProgramCache]: Analyzing trace with hash -917932918, now seen corresponding path program 14 times [2022-04-05 05:29:28,794 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:29:28,794 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861857381] [2022-04-05 05:29:28,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:29:28,794 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:29:28,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:29,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:29:29,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:29,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-04-05 05:29:29,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:29,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-05 05:29:29,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:29,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-05 05:29:29,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:29,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-05 05:29:29,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:29,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-05 05:29:29,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:29,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-05 05:29:29,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:29,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-04-05 05:29:29,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:29,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-05 05:29:29,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:29,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-04-05 05:29:29,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:29,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-05 05:29:29,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:29,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-04-05 05:29:29,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:29,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-05 05:29:29,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:29,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-04-05 05:29:29,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:29,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-05 05:29:29,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:29,142 INFO L134 CoverageAnalysis]: Checked inductivity of 798 backedges. 289 proven. 145 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:29:29,142 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:29:29,142 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1861857381] [2022-04-05 05:29:29,142 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1861857381] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:29:29,142 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [869834687] [2022-04-05 05:29:29,142 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-05 05:29:29,143 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:29:29,143 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:29:29,143 INFO L229 MonitoredProcess]: Starting monitored process 134 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:29:29,144 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Waiting until timeout for monitored process [2022-04-05 05:29:29,196 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-05 05:29:29,197 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:29:29,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 333 conjuncts, 34 conjunts are in the unsatisfiable core [2022-04-05 05:29:29,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:29:29,889 INFO L134 CoverageAnalysis]: Checked inductivity of 798 backedges. 329 proven. 105 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:29:29,889 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:29:30,121 INFO L134 CoverageAnalysis]: Checked inductivity of 798 backedges. 329 proven. 105 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:29:30,121 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [869834687] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:29:30,122 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:29:30,122 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 35, 35] total 56 [2022-04-05 05:29:30,122 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1188330758] [2022-04-05 05:29:30,122 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:29:30,122 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2022-04-05 05:29:30,122 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:29:30,122 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2022-04-05 05:29:30,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=613, Invalid=2467, Unknown=0, NotChecked=0, Total=3080 [2022-04-05 05:29:30,123 INFO L87 Difference]: Start difference. First operand 161 states and 177 transitions. Second operand has 56 states, 56 states have (on average 1.7857142857142858) internal successors, (100), 55 states have internal predecessors, (100), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2022-04-05 05:29:35,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:29:35,674 INFO L93 Difference]: Finished difference Result 1011 states and 1283 transitions. [2022-04-05 05:29:35,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-04-05 05:29:35,675 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 1.7857142857142858) internal successors, (100), 55 states have internal predecessors, (100), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) Word has length 129 [2022-04-05 05:29:35,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:29:35,676 INFO L225 Difference]: With dead ends: 1011 [2022-04-05 05:29:35,676 INFO L226 Difference]: Without dead ends: 958 [2022-04-05 05:29:35,677 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 383 GetRequests, 267 SyntacticMatches, 1 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4510 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=2416, Invalid=11156, Unknown=0, NotChecked=0, Total=13572 [2022-04-05 05:29:35,677 INFO L913 BasicCegarLoop]: 33 mSDtfsCounter, 556 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 1075 mSolverCounterSat, 292 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 557 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 1367 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 292 IncrementalHoareTripleChecker+Valid, 1075 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-05 05:29:35,677 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [557 Valid, 95 Invalid, 1367 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [292 Valid, 1075 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-05 05:29:35,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 958 states. [2022-04-05 05:29:36,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 958 to 163. [2022-04-05 05:29:36,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 129 states have (on average 1.1395348837209303) internal successors, (147), 130 states have internal predecessors, (147), 17 states have call successors, (17), 17 states have call predecessors, (17), 16 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-05 05:29:36,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 180 transitions. [2022-04-05 05:29:36,143 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 180 transitions. Word has length 129 [2022-04-05 05:29:36,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:29:36,143 INFO L478 AbstractCegarLoop]: Abstraction has 163 states and 180 transitions. [2022-04-05 05:29:36,143 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 1.7857142857142858) internal successors, (100), 55 states have internal predecessors, (100), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2022-04-05 05:29:36,144 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 180 transitions. [2022-04-05 05:29:36,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2022-04-05 05:29:36,144 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:29:36,144 INFO L499 BasicCegarLoop]: trace histogram [15, 15, 15, 15, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:29:36,163 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Ended with exit code 0 [2022-04-05 05:29:36,345 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2022-04-05 05:29:36,345 INFO L403 AbstractCegarLoop]: === Iteration 136 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:29:36,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:29:36,346 INFO L85 PathProgramCache]: Analyzing trace with hash 63889002, now seen corresponding path program 28 times [2022-04-05 05:29:36,346 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:29:36,346 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1387710606] [2022-04-05 05:29:36,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:29:36,346 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:29:36,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:36,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:29:36,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:36,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-05 05:29:36,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:36,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-05 05:29:36,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:36,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-05 05:29:36,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:36,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-05 05:29:36,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:36,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-05 05:29:36,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:36,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-05 05:29:36,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:36,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-05 05:29:36,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:36,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-05 05:29:36,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:36,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-05 05:29:36,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:36,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-05 05:29:36,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:36,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-05 05:29:36,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:36,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-05 05:29:36,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:36,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-05 05:29:36,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:36,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-05 05:29:36,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:36,522 INFO L134 CoverageAnalysis]: Checked inductivity of 813 backedges. 133 proven. 316 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:29:36,522 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:29:36,522 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1387710606] [2022-04-05 05:29:36,522 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1387710606] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:29:36,522 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [841952530] [2022-04-05 05:29:36,522 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-05 05:29:36,522 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:29:36,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:29:36,523 INFO L229 MonitoredProcess]: Starting monitored process 135 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:29:36,524 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Waiting until timeout for monitored process [2022-04-05 05:29:36,574 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-05 05:29:36,574 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:29:36,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 338 conjuncts, 33 conjunts are in the unsatisfiable core [2022-04-05 05:29:36,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:29:36,740 INFO L134 CoverageAnalysis]: Checked inductivity of 813 backedges. 148 proven. 301 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:29:36,740 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:29:36,913 INFO L134 CoverageAnalysis]: Checked inductivity of 813 backedges. 148 proven. 301 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-05 05:29:36,913 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [841952530] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:29:36,913 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:29:36,913 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20, 20] total 24 [2022-04-05 05:29:36,914 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1592400777] [2022-04-05 05:29:36,914 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:29:36,914 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-04-05 05:29:36,914 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:29:36,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-04-05 05:29:36,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=384, Unknown=0, NotChecked=0, Total=552 [2022-04-05 05:29:36,914 INFO L87 Difference]: Start difference. First operand 163 states and 180 transitions. Second operand has 24 states, 24 states have (on average 2.8333333333333335) internal successors, (68), 21 states have internal predecessors, (68), 16 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2022-04-05 05:29:37,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:29:37,930 INFO L93 Difference]: Finished difference Result 176 states and 194 transitions. [2022-04-05 05:29:37,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-04-05 05:29:37,931 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.8333333333333335) internal successors, (68), 21 states have internal predecessors, (68), 16 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) Word has length 130 [2022-04-05 05:29:37,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:29:37,931 INFO L225 Difference]: With dead ends: 176 [2022-04-05 05:29:37,931 INFO L226 Difference]: Without dead ends: 174 [2022-04-05 05:29:37,931 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 344 GetRequests, 300 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 428 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=496, Invalid=1396, Unknown=0, NotChecked=0, Total=1892 [2022-04-05 05:29:37,932 INFO L913 BasicCegarLoop]: 47 mSDtfsCounter, 91 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 838 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 942 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 838 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:29:37,932 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [92 Valid, 99 Invalid, 942 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 838 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:29:37,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2022-04-05 05:29:38,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 170. [2022-04-05 05:29:38,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 134 states have (on average 1.1343283582089552) internal successors, (152), 135 states have internal predecessors, (152), 18 states have call successors, (18), 18 states have call predecessors, (18), 17 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2022-04-05 05:29:38,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 187 transitions. [2022-04-05 05:29:38,366 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 187 transitions. Word has length 130 [2022-04-05 05:29:38,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:29:38,367 INFO L478 AbstractCegarLoop]: Abstraction has 170 states and 187 transitions. [2022-04-05 05:29:38,367 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.8333333333333335) internal successors, (68), 21 states have internal predecessors, (68), 16 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2022-04-05 05:29:38,367 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 187 transitions. [2022-04-05 05:29:38,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2022-04-05 05:29:38,367 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:29:38,367 INFO L499 BasicCegarLoop]: trace histogram [16, 16, 16, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:29:38,383 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Ended with exit code 0 [2022-04-05 05:29:38,567 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 135 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2022-04-05 05:29:38,568 INFO L403 AbstractCegarLoop]: === Iteration 137 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:29:38,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:29:38,568 INFO L85 PathProgramCache]: Analyzing trace with hash -1115782098, now seen corresponding path program 29 times [2022-04-05 05:29:38,568 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:29:38,568 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006500776] [2022-04-05 05:29:38,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:29:38,568 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:29:38,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:38,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:29:38,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:38,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-05 05:29:38,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:38,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-05 05:29:38,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:38,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-05 05:29:38,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:38,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-05 05:29:38,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:38,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-05 05:29:38,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:38,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-05 05:29:38,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:38,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-05 05:29:38,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:38,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-05 05:29:38,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:38,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-05 05:29:38,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:38,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-05 05:29:38,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:38,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-05 05:29:38,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:38,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-05 05:29:38,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:39,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-05 05:29:39,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:39,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-05 05:29:39,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:39,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-05 05:29:39,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:39,004 INFO L134 CoverageAnalysis]: Checked inductivity of 915 backedges. 332 proven. 163 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:29:39,004 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:29:39,004 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006500776] [2022-04-05 05:29:39,004 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2006500776] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:29:39,005 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1455844978] [2022-04-05 05:29:39,005 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-04-05 05:29:39,005 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:29:39,005 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:29:39,005 INFO L229 MonitoredProcess]: Starting monitored process 136 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:29:39,006 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Waiting until timeout for monitored process [2022-04-05 05:29:39,070 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2022-04-05 05:29:39,070 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:29:39,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 36 conjunts are in the unsatisfiable core [2022-04-05 05:29:39,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:29:40,102 INFO L134 CoverageAnalysis]: Checked inductivity of 915 backedges. 375 proven. 120 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:29:40,102 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:29:40,348 INFO L134 CoverageAnalysis]: Checked inductivity of 915 backedges. 375 proven. 120 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:29:40,348 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1455844978] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:29:40,348 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:29:40,348 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 37, 37] total 74 [2022-04-05 05:29:40,348 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [616887016] [2022-04-05 05:29:40,348 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:29:40,349 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 74 states [2022-04-05 05:29:40,349 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:29:40,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2022-04-05 05:29:40,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=999, Invalid=4403, Unknown=0, NotChecked=0, Total=5402 [2022-04-05 05:29:40,350 INFO L87 Difference]: Start difference. First operand 170 states and 187 transitions. Second operand has 74 states, 74 states have (on average 1.6216216216216217) internal successors, (120), 73 states have internal predecessors, (120), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-04-05 05:29:42,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:29:42,326 INFO L93 Difference]: Finished difference Result 290 states and 340 transitions. [2022-04-05 05:29:42,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-04-05 05:29:42,327 INFO L78 Accepts]: Start accepts. Automaton has has 74 states, 74 states have (on average 1.6216216216216217) internal successors, (120), 73 states have internal predecessors, (120), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Word has length 137 [2022-04-05 05:29:42,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:29:42,328 INFO L225 Difference]: With dead ends: 290 [2022-04-05 05:29:42,328 INFO L226 Difference]: Without dead ends: 234 [2022-04-05 05:29:42,328 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 377 GetRequests, 269 SyntacticMatches, 1 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3948 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=2147, Invalid=9625, Unknown=0, NotChecked=0, Total=11772 [2022-04-05 05:29:42,328 INFO L913 BasicCegarLoop]: 30 mSDtfsCounter, 58 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 756 mSolverCounterSat, 169 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 87 SdHoareTripleChecker+Invalid, 925 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 169 IncrementalHoareTripleChecker+Valid, 756 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:29:42,329 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [59 Valid, 87 Invalid, 925 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [169 Valid, 756 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:29:42,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2022-04-05 05:29:42,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 171. [2022-04-05 05:29:42,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 135 states have (on average 1.1333333333333333) internal successors, (153), 136 states have internal predecessors, (153), 18 states have call successors, (18), 18 states have call predecessors, (18), 17 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2022-04-05 05:29:42,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 188 transitions. [2022-04-05 05:29:42,790 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 188 transitions. Word has length 137 [2022-04-05 05:29:42,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:29:42,791 INFO L478 AbstractCegarLoop]: Abstraction has 171 states and 188 transitions. [2022-04-05 05:29:42,791 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 74 states, 74 states have (on average 1.6216216216216217) internal successors, (120), 73 states have internal predecessors, (120), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-04-05 05:29:42,791 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 188 transitions. [2022-04-05 05:29:42,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2022-04-05 05:29:42,791 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:29:42,791 INFO L499 BasicCegarLoop]: trace histogram [16, 16, 16, 15, 15, 15, 15, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:29:42,808 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Forceful destruction successful, exit code 0 [2022-04-05 05:29:42,991 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2022-04-05 05:29:42,992 INFO L403 AbstractCegarLoop]: === Iteration 138 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:29:42,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:29:42,992 INFO L85 PathProgramCache]: Analyzing trace with hash 1794205614, now seen corresponding path program 92 times [2022-04-05 05:29:42,992 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:29:42,992 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [330515033] [2022-04-05 05:29:42,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:29:42,992 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:29:43,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:43,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:29:43,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:43,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-05 05:29:43,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:43,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-05 05:29:43,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:43,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-05 05:29:43,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:43,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-05 05:29:43,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:43,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-05 05:29:43,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:43,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-05 05:29:43,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:43,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-05 05:29:43,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:43,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-05 05:29:43,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:43,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-05 05:29:43,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:43,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-05 05:29:43,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:43,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-05 05:29:43,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:43,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-05 05:29:43,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:43,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-05 05:29:43,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:43,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-05 05:29:43,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:43,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-05 05:29:43,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:43,370 INFO L134 CoverageAnalysis]: Checked inductivity of 901 backedges. 332 proven. 149 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:29:43,370 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:29:43,370 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [330515033] [2022-04-05 05:29:43,370 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [330515033] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:29:43,370 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1810866700] [2022-04-05 05:29:43,370 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-05 05:29:43,370 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:29:43,370 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:29:43,371 INFO L229 MonitoredProcess]: Starting monitored process 137 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:29:43,372 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Waiting until timeout for monitored process [2022-04-05 05:29:43,421 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-05 05:29:43,421 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:29:43,422 INFO L263 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 36 conjunts are in the unsatisfiable core [2022-04-05 05:29:43,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:29:44,359 INFO L134 CoverageAnalysis]: Checked inductivity of 901 backedges. 375 proven. 106 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:29:44,359 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:29:44,577 INFO L134 CoverageAnalysis]: Checked inductivity of 901 backedges. 375 proven. 106 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:29:44,577 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1810866700] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:29:44,577 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:29:44,577 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 37, 37] total 73 [2022-04-05 05:29:44,578 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1924616345] [2022-04-05 05:29:44,578 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:29:44,578 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 73 states [2022-04-05 05:29:44,578 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:29:44,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2022-04-05 05:29:44,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=950, Invalid=4306, Unknown=0, NotChecked=0, Total=5256 [2022-04-05 05:29:44,579 INFO L87 Difference]: Start difference. First operand 171 states and 188 transitions. Second operand has 73 states, 73 states have (on average 1.63013698630137) internal successors, (119), 72 states have internal predecessors, (119), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-04-05 05:29:47,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:29:47,533 INFO L93 Difference]: Finished difference Result 353 states and 420 transitions. [2022-04-05 05:29:47,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-04-05 05:29:47,534 INFO L78 Accepts]: Start accepts. Automaton has has 73 states, 73 states have (on average 1.63013698630137) internal successors, (119), 72 states have internal predecessors, (119), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Word has length 137 [2022-04-05 05:29:47,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:29:47,535 INFO L225 Difference]: With dead ends: 353 [2022-04-05 05:29:47,535 INFO L226 Difference]: Without dead ends: 297 [2022-04-05 05:29:47,536 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 393 GetRequests, 270 SyntacticMatches, 1 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5176 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=2657, Invalid=12595, Unknown=0, NotChecked=0, Total=15252 [2022-04-05 05:29:47,536 INFO L913 BasicCegarLoop]: 34 mSDtfsCounter, 65 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 1191 mSolverCounterSat, 177 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 111 SdHoareTripleChecker+Invalid, 1368 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 177 IncrementalHoareTripleChecker+Valid, 1191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-05 05:29:47,536 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 111 Invalid, 1368 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [177 Valid, 1191 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-05 05:29:47,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 297 states. [2022-04-05 05:29:48,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 297 to 171. [2022-04-05 05:29:48,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 135 states have (on average 1.1333333333333333) internal successors, (153), 136 states have internal predecessors, (153), 18 states have call successors, (18), 18 states have call predecessors, (18), 17 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2022-04-05 05:29:48,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 188 transitions. [2022-04-05 05:29:48,021 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 188 transitions. Word has length 137 [2022-04-05 05:29:48,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:29:48,021 INFO L478 AbstractCegarLoop]: Abstraction has 171 states and 188 transitions. [2022-04-05 05:29:48,021 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 73 states, 73 states have (on average 1.63013698630137) internal successors, (119), 72 states have internal predecessors, (119), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-04-05 05:29:48,021 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 188 transitions. [2022-04-05 05:29:48,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2022-04-05 05:29:48,021 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:29:48,021 INFO L499 BasicCegarLoop]: trace histogram [16, 16, 16, 15, 15, 15, 15, 13, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:29:48,037 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Ended with exit code 0 [2022-04-05 05:29:48,222 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137,137 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:29:48,222 INFO L403 AbstractCegarLoop]: === Iteration 139 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:29:48,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:29:48,222 INFO L85 PathProgramCache]: Analyzing trace with hash -1714154450, now seen corresponding path program 93 times [2022-04-05 05:29:48,222 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:29:48,222 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1527148061] [2022-04-05 05:29:48,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:29:48,222 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:29:48,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:48,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:29:48,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:48,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-05 05:29:48,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:48,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-05 05:29:48,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:48,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-05 05:29:48,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:48,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-05 05:29:48,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:48,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-05 05:29:48,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:48,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-05 05:29:48,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:48,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-05 05:29:48,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:48,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-05 05:29:48,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:48,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-05 05:29:48,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:48,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-05 05:29:48,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:48,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-05 05:29:48,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:48,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-05 05:29:48,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:48,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-05 05:29:48,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:48,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-05 05:29:48,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:48,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-05 05:29:48,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:48,585 INFO L134 CoverageAnalysis]: Checked inductivity of 889 backedges. 332 proven. 137 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:29:48,585 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:29:48,585 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1527148061] [2022-04-05 05:29:48,585 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1527148061] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:29:48,585 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1620238674] [2022-04-05 05:29:48,585 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-04-05 05:29:48,586 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:29:48,586 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:29:48,586 INFO L229 MonitoredProcess]: Starting monitored process 138 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:29:48,587 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Waiting until timeout for monitored process [2022-04-05 05:29:48,644 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2022-04-05 05:29:48,644 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:29:48,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 36 conjunts are in the unsatisfiable core [2022-04-05 05:29:48,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:29:49,563 INFO L134 CoverageAnalysis]: Checked inductivity of 889 backedges. 375 proven. 94 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:29:49,563 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:29:49,777 INFO L134 CoverageAnalysis]: Checked inductivity of 889 backedges. 375 proven. 94 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:29:49,777 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1620238674] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:29:49,777 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:29:49,777 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 37, 37] total 72 [2022-04-05 05:29:49,778 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2054010138] [2022-04-05 05:29:49,778 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:29:49,778 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 72 states [2022-04-05 05:29:49,778 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:29:49,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2022-04-05 05:29:49,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=905, Invalid=4207, Unknown=0, NotChecked=0, Total=5112 [2022-04-05 05:29:49,779 INFO L87 Difference]: Start difference. First operand 171 states and 188 transitions. Second operand has 72 states, 72 states have (on average 1.6388888888888888) internal successors, (118), 71 states have internal predecessors, (118), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-04-05 05:29:53,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:29:53,302 INFO L93 Difference]: Finished difference Result 415 states and 499 transitions. [2022-04-05 05:29:53,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-04-05 05:29:53,303 INFO L78 Accepts]: Start accepts. Automaton has has 72 states, 72 states have (on average 1.6388888888888888) internal successors, (118), 71 states have internal predecessors, (118), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Word has length 137 [2022-04-05 05:29:53,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:29:53,304 INFO L225 Difference]: With dead ends: 415 [2022-04-05 05:29:53,304 INFO L226 Difference]: Without dead ends: 359 [2022-04-05 05:29:53,305 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 407 GetRequests, 271 SyntacticMatches, 1 SemanticMatches, 135 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6439 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=3205, Invalid=15427, Unknown=0, NotChecked=0, Total=18632 [2022-04-05 05:29:53,305 INFO L913 BasicCegarLoop]: 35 mSDtfsCounter, 85 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 1056 mSolverCounterSat, 245 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 1301 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 245 IncrementalHoareTripleChecker+Valid, 1056 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-05 05:29:53,305 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [86 Valid, 107 Invalid, 1301 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [245 Valid, 1056 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-05 05:29:53,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2022-04-05 05:29:53,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 171. [2022-04-05 05:29:53,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 135 states have (on average 1.1333333333333333) internal successors, (153), 136 states have internal predecessors, (153), 18 states have call successors, (18), 18 states have call predecessors, (18), 17 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2022-04-05 05:29:53,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 188 transitions. [2022-04-05 05:29:53,841 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 188 transitions. Word has length 137 [2022-04-05 05:29:53,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:29:53,841 INFO L478 AbstractCegarLoop]: Abstraction has 171 states and 188 transitions. [2022-04-05 05:29:53,841 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 72 states, 72 states have (on average 1.6388888888888888) internal successors, (118), 71 states have internal predecessors, (118), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-04-05 05:29:53,841 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 188 transitions. [2022-04-05 05:29:53,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2022-04-05 05:29:53,842 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:29:53,842 INFO L499 BasicCegarLoop]: trace histogram [16, 16, 16, 15, 15, 15, 15, 12, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:29:53,866 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Ended with exit code 0 [2022-04-05 05:29:54,042 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2022-04-05 05:29:54,042 INFO L403 AbstractCegarLoop]: === Iteration 140 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:29:54,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:29:54,043 INFO L85 PathProgramCache]: Analyzing trace with hash -441854034, now seen corresponding path program 94 times [2022-04-05 05:29:54,043 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:29:54,043 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1874470369] [2022-04-05 05:29:54,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:29:54,043 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:29:54,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:54,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:29:54,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:54,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-05 05:29:54,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:54,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-05 05:29:54,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:54,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-05 05:29:54,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:54,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-05 05:29:54,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:54,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-05 05:29:54,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:54,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-05 05:29:54,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:54,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-05 05:29:54,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:54,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-05 05:29:54,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:54,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-05 05:29:54,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:54,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-05 05:29:54,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:54,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-05 05:29:54,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:54,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-05 05:29:54,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:54,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-05 05:29:54,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:54,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-05 05:29:54,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:54,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-05 05:29:54,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:29:54,414 INFO L134 CoverageAnalysis]: Checked inductivity of 879 backedges. 332 proven. 127 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:29:54,414 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:29:54,414 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1874470369] [2022-04-05 05:29:54,414 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1874470369] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:29:54,414 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1294259897] [2022-04-05 05:29:54,414 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-05 05:29:54,414 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:29:54,414 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:29:54,415 INFO L229 MonitoredProcess]: Starting monitored process 139 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:29:54,416 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Waiting until timeout for monitored process [2022-04-05 05:29:54,465 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-05 05:29:54,466 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:29:54,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 36 conjunts are in the unsatisfiable core [2022-04-05 05:29:54,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:29:55,365 INFO L134 CoverageAnalysis]: Checked inductivity of 879 backedges. 375 proven. 84 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:29:55,365 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:29:55,582 INFO L134 CoverageAnalysis]: Checked inductivity of 879 backedges. 375 proven. 84 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:29:55,582 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1294259897] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:29:55,582 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:29:55,582 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 37, 37] total 71 [2022-04-05 05:29:55,582 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1166100747] [2022-04-05 05:29:55,582 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:29:55,582 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 71 states [2022-04-05 05:29:55,582 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:29:55,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2022-04-05 05:29:55,583 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=864, Invalid=4106, Unknown=0, NotChecked=0, Total=4970 [2022-04-05 05:29:55,583 INFO L87 Difference]: Start difference. First operand 171 states and 188 transitions. Second operand has 71 states, 71 states have (on average 1.647887323943662) internal successors, (117), 70 states have internal predecessors, (117), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-04-05 05:29:59,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:29:59,615 INFO L93 Difference]: Finished difference Result 476 states and 577 transitions. [2022-04-05 05:29:59,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-04-05 05:29:59,616 INFO L78 Accepts]: Start accepts. Automaton has has 71 states, 71 states have (on average 1.647887323943662) internal successors, (117), 70 states have internal predecessors, (117), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Word has length 137 [2022-04-05 05:29:59,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:29:59,616 INFO L225 Difference]: With dead ends: 476 [2022-04-05 05:29:59,617 INFO L226 Difference]: Without dead ends: 420 [2022-04-05 05:29:59,622 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 419 GetRequests, 272 SyntacticMatches, 1 SemanticMatches, 146 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7640 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=3735, Invalid=18021, Unknown=0, NotChecked=0, Total=21756 [2022-04-05 05:29:59,623 INFO L913 BasicCegarLoop]: 36 mSDtfsCounter, 110 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 1376 mSolverCounterSat, 282 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 1658 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 282 IncrementalHoareTripleChecker+Valid, 1376 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-05 05:29:59,623 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [111 Valid, 118 Invalid, 1658 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [282 Valid, 1376 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-05 05:29:59,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 420 states. [2022-04-05 05:30:00,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 420 to 171. [2022-04-05 05:30:00,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 135 states have (on average 1.1333333333333333) internal successors, (153), 136 states have internal predecessors, (153), 18 states have call successors, (18), 18 states have call predecessors, (18), 17 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2022-04-05 05:30:00,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 188 transitions. [2022-04-05 05:30:00,107 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 188 transitions. Word has length 137 [2022-04-05 05:30:00,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:30:00,107 INFO L478 AbstractCegarLoop]: Abstraction has 171 states and 188 transitions. [2022-04-05 05:30:00,107 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 71 states, 71 states have (on average 1.647887323943662) internal successors, (117), 70 states have internal predecessors, (117), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-04-05 05:30:00,107 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 188 transitions. [2022-04-05 05:30:00,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2022-04-05 05:30:00,108 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:30:00,108 INFO L499 BasicCegarLoop]: trace histogram [16, 16, 16, 15, 15, 15, 15, 11, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:30:00,124 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Ended with exit code 0 [2022-04-05 05:30:00,311 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 139 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2022-04-05 05:30:00,312 INFO L403 AbstractCegarLoop]: === Iteration 141 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:30:00,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:30:00,312 INFO L85 PathProgramCache]: Analyzing trace with hash -1370643410, now seen corresponding path program 95 times [2022-04-05 05:30:00,312 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:30:00,312 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1148064610] [2022-04-05 05:30:00,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:30:00,312 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:30:00,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:00,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:30:00,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:00,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-05 05:30:00,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:00,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-05 05:30:00,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:00,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-05 05:30:00,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:00,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-05 05:30:00,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:00,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-05 05:30:00,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:00,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-05 05:30:00,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:00,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-05 05:30:00,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:00,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-05 05:30:00,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:00,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-05 05:30:00,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:00,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-05 05:30:00,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:00,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-05 05:30:00,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:00,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-05 05:30:00,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:00,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-05 05:30:00,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:00,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-05 05:30:00,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:00,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-05 05:30:00,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:00,698 INFO L134 CoverageAnalysis]: Checked inductivity of 871 backedges. 332 proven. 119 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:30:00,698 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:30:00,698 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1148064610] [2022-04-05 05:30:00,698 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1148064610] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:30:00,698 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1830867985] [2022-04-05 05:30:00,698 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-04-05 05:30:00,698 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:30:00,698 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:30:00,699 INFO L229 MonitoredProcess]: Starting monitored process 140 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:30:00,700 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Waiting until timeout for monitored process [2022-04-05 05:30:00,760 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2022-04-05 05:30:00,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:30:00,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 36 conjunts are in the unsatisfiable core [2022-04-05 05:30:00,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:30:01,658 INFO L134 CoverageAnalysis]: Checked inductivity of 871 backedges. 375 proven. 76 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:30:01,658 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:30:01,881 INFO L134 CoverageAnalysis]: Checked inductivity of 871 backedges. 375 proven. 76 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:30:01,881 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1830867985] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:30:01,881 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:30:01,881 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 37, 37] total 70 [2022-04-05 05:30:01,881 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1307381291] [2022-04-05 05:30:01,881 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:30:01,881 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 70 states [2022-04-05 05:30:01,881 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:30:01,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2022-04-05 05:30:01,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=827, Invalid=4003, Unknown=0, NotChecked=0, Total=4830 [2022-04-05 05:30:01,882 INFO L87 Difference]: Start difference. First operand 171 states and 188 transitions. Second operand has 70 states, 70 states have (on average 1.6571428571428573) internal successors, (116), 69 states have internal predecessors, (116), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-04-05 05:30:06,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:30:06,707 INFO L93 Difference]: Finished difference Result 536 states and 654 transitions. [2022-04-05 05:30:06,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2022-04-05 05:30:06,708 INFO L78 Accepts]: Start accepts. Automaton has has 70 states, 70 states have (on average 1.6571428571428573) internal successors, (116), 69 states have internal predecessors, (116), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Word has length 137 [2022-04-05 05:30:06,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:30:06,709 INFO L225 Difference]: With dead ends: 536 [2022-04-05 05:30:06,709 INFO L226 Difference]: Without dead ends: 480 [2022-04-05 05:30:06,710 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 429 GetRequests, 273 SyntacticMatches, 1 SemanticMatches, 155 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8729 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=4214, Invalid=20278, Unknown=0, NotChecked=0, Total=24492 [2022-04-05 05:30:06,710 INFO L913 BasicCegarLoop]: 37 mSDtfsCounter, 139 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 1048 mSolverCounterSat, 339 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 1387 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 339 IncrementalHoareTripleChecker+Valid, 1048 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-05 05:30:06,710 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [140 Valid, 99 Invalid, 1387 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [339 Valid, 1048 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-05 05:30:06,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 480 states. [2022-04-05 05:30:07,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 480 to 171. [2022-04-05 05:30:07,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 135 states have (on average 1.1333333333333333) internal successors, (153), 136 states have internal predecessors, (153), 18 states have call successors, (18), 18 states have call predecessors, (18), 17 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2022-04-05 05:30:07,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 188 transitions. [2022-04-05 05:30:07,222 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 188 transitions. Word has length 137 [2022-04-05 05:30:07,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:30:07,222 INFO L478 AbstractCegarLoop]: Abstraction has 171 states and 188 transitions. [2022-04-05 05:30:07,222 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 70 states, 70 states have (on average 1.6571428571428573) internal successors, (116), 69 states have internal predecessors, (116), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-04-05 05:30:07,222 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 188 transitions. [2022-04-05 05:30:07,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2022-04-05 05:30:07,222 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:30:07,222 INFO L499 BasicCegarLoop]: trace histogram [16, 16, 16, 15, 15, 15, 15, 10, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:30:07,239 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Forceful destruction successful, exit code 0 [2022-04-05 05:30:07,423 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,140 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:30:07,423 INFO L403 AbstractCegarLoop]: === Iteration 142 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:30:07,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:30:07,423 INFO L85 PathProgramCache]: Analyzing trace with hash -1816246354, now seen corresponding path program 96 times [2022-04-05 05:30:07,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:30:07,423 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396241239] [2022-04-05 05:30:07,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:30:07,423 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:30:07,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:07,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:30:07,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:07,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-05 05:30:07,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:07,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-05 05:30:07,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:07,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-05 05:30:07,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:07,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-05 05:30:07,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:07,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-05 05:30:07,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:07,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-05 05:30:07,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:07,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-05 05:30:07,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:07,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-05 05:30:07,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:07,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-05 05:30:07,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:07,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-05 05:30:07,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:07,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-05 05:30:07,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:07,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-05 05:30:07,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:07,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-05 05:30:07,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:07,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-05 05:30:07,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:07,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-05 05:30:07,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:07,808 INFO L134 CoverageAnalysis]: Checked inductivity of 865 backedges. 332 proven. 113 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:30:07,808 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:30:07,808 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396241239] [2022-04-05 05:30:07,808 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [396241239] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:30:07,808 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1005376040] [2022-04-05 05:30:07,808 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-05 05:30:07,808 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:30:07,808 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:30:07,809 INFO L229 MonitoredProcess]: Starting monitored process 141 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:30:07,809 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Waiting until timeout for monitored process [2022-04-05 05:30:07,866 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2022-04-05 05:30:07,866 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:30:07,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 36 conjunts are in the unsatisfiable core [2022-04-05 05:30:07,868 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:30:08,780 INFO L134 CoverageAnalysis]: Checked inductivity of 865 backedges. 375 proven. 70 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:30:08,781 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:30:09,027 INFO L134 CoverageAnalysis]: Checked inductivity of 865 backedges. 375 proven. 70 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:30:09,027 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1005376040] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:30:09,027 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:30:09,027 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 37, 37] total 69 [2022-04-05 05:30:09,027 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [675906668] [2022-04-05 05:30:09,027 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:30:09,028 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 69 states [2022-04-05 05:30:09,028 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:30:09,028 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2022-04-05 05:30:09,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=794, Invalid=3898, Unknown=0, NotChecked=0, Total=4692 [2022-04-05 05:30:09,029 INFO L87 Difference]: Start difference. First operand 171 states and 188 transitions. Second operand has 69 states, 69 states have (on average 1.6666666666666667) internal successors, (115), 68 states have internal predecessors, (115), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-04-05 05:30:14,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:30:14,722 INFO L93 Difference]: Finished difference Result 595 states and 730 transitions. [2022-04-05 05:30:14,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2022-04-05 05:30:14,723 INFO L78 Accepts]: Start accepts. Automaton has has 69 states, 69 states have (on average 1.6666666666666667) internal successors, (115), 68 states have internal predecessors, (115), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Word has length 137 [2022-04-05 05:30:14,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:30:14,724 INFO L225 Difference]: With dead ends: 595 [2022-04-05 05:30:14,724 INFO L226 Difference]: Without dead ends: 539 [2022-04-05 05:30:14,725 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 437 GetRequests, 274 SyntacticMatches, 1 SemanticMatches, 162 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9651 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=4615, Invalid=22117, Unknown=0, NotChecked=0, Total=26732 [2022-04-05 05:30:14,725 INFO L913 BasicCegarLoop]: 37 mSDtfsCounter, 155 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 1549 mSolverCounterSat, 361 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 134 SdHoareTripleChecker+Invalid, 1910 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 361 IncrementalHoareTripleChecker+Valid, 1549 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-05 05:30:14,725 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [156 Valid, 134 Invalid, 1910 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [361 Valid, 1549 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-05 05:30:14,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2022-04-05 05:30:15,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 171. [2022-04-05 05:30:15,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 135 states have (on average 1.1333333333333333) internal successors, (153), 136 states have internal predecessors, (153), 18 states have call successors, (18), 18 states have call predecessors, (18), 17 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2022-04-05 05:30:15,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 188 transitions. [2022-04-05 05:30:15,241 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 188 transitions. Word has length 137 [2022-04-05 05:30:15,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:30:15,241 INFO L478 AbstractCegarLoop]: Abstraction has 171 states and 188 transitions. [2022-04-05 05:30:15,241 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 69 states, 69 states have (on average 1.6666666666666667) internal successors, (115), 68 states have internal predecessors, (115), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-04-05 05:30:15,241 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 188 transitions. [2022-04-05 05:30:15,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2022-04-05 05:30:15,242 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:30:15,242 INFO L499 BasicCegarLoop]: trace histogram [16, 16, 16, 15, 15, 15, 15, 9, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:30:15,258 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Ended with exit code 0 [2022-04-05 05:30:15,442 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,141 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:30:15,442 INFO L403 AbstractCegarLoop]: === Iteration 143 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:30:15,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:30:15,443 INFO L85 PathProgramCache]: Analyzing trace with hash -1276431314, now seen corresponding path program 97 times [2022-04-05 05:30:15,443 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:30:15,443 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [815264963] [2022-04-05 05:30:15,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:30:15,443 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:30:15,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:15,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:30:15,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:15,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-05 05:30:15,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:15,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-05 05:30:15,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:15,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-05 05:30:15,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:15,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-05 05:30:15,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:15,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-05 05:30:15,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:15,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-05 05:30:15,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:15,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-05 05:30:15,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:15,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-05 05:30:15,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:15,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-05 05:30:15,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:15,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-05 05:30:15,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:15,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-05 05:30:15,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:15,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-05 05:30:15,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:15,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-05 05:30:15,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:15,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-05 05:30:15,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:15,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-05 05:30:15,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:15,826 INFO L134 CoverageAnalysis]: Checked inductivity of 861 backedges. 332 proven. 109 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:30:15,826 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:30:15,826 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [815264963] [2022-04-05 05:30:15,827 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [815264963] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:30:15,827 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1689306862] [2022-04-05 05:30:15,827 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-04-05 05:30:15,827 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:30:15,827 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:30:15,828 INFO L229 MonitoredProcess]: Starting monitored process 142 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:30:15,828 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Waiting until timeout for monitored process [2022-04-05 05:30:15,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:15,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 36 conjunts are in the unsatisfiable core [2022-04-05 05:30:15,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:30:16,734 INFO L134 CoverageAnalysis]: Checked inductivity of 861 backedges. 375 proven. 66 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:30:16,734 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:30:16,982 INFO L134 CoverageAnalysis]: Checked inductivity of 861 backedges. 375 proven. 66 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:30:16,982 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1689306862] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:30:16,982 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:30:16,983 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 37, 37] total 68 [2022-04-05 05:30:16,983 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [338175938] [2022-04-05 05:30:16,983 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:30:16,983 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2022-04-05 05:30:16,983 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:30:16,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2022-04-05 05:30:16,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=765, Invalid=3791, Unknown=0, NotChecked=0, Total=4556 [2022-04-05 05:30:16,984 INFO L87 Difference]: Start difference. First operand 171 states and 188 transitions. Second operand has 68 states, 68 states have (on average 1.6764705882352942) internal successors, (114), 67 states have internal predecessors, (114), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-04-05 05:30:22,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:30:22,824 INFO L93 Difference]: Finished difference Result 653 states and 805 transitions. [2022-04-05 05:30:22,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2022-04-05 05:30:22,825 INFO L78 Accepts]: Start accepts. Automaton has has 68 states, 68 states have (on average 1.6764705882352942) internal successors, (114), 67 states have internal predecessors, (114), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Word has length 137 [2022-04-05 05:30:22,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:30:22,826 INFO L225 Difference]: With dead ends: 653 [2022-04-05 05:30:22,826 INFO L226 Difference]: Without dead ends: 597 [2022-04-05 05:30:22,827 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 443 GetRequests, 275 SyntacticMatches, 1 SemanticMatches, 167 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10363 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=4917, Invalid=23475, Unknown=0, NotChecked=0, Total=28392 [2022-04-05 05:30:22,827 INFO L913 BasicCegarLoop]: 35 mSDtfsCounter, 149 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 1427 mSolverCounterSat, 322 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 132 SdHoareTripleChecker+Invalid, 1749 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 322 IncrementalHoareTripleChecker+Valid, 1427 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-05 05:30:22,827 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [150 Valid, 132 Invalid, 1749 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [322 Valid, 1427 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-05 05:30:22,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 597 states. [2022-04-05 05:30:23,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 597 to 171. [2022-04-05 05:30:23,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 135 states have (on average 1.1333333333333333) internal successors, (153), 136 states have internal predecessors, (153), 18 states have call successors, (18), 18 states have call predecessors, (18), 17 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2022-04-05 05:30:23,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 188 transitions. [2022-04-05 05:30:23,336 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 188 transitions. Word has length 137 [2022-04-05 05:30:23,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:30:23,337 INFO L478 AbstractCegarLoop]: Abstraction has 171 states and 188 transitions. [2022-04-05 05:30:23,337 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 68 states, 68 states have (on average 1.6764705882352942) internal successors, (114), 67 states have internal predecessors, (114), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-04-05 05:30:23,337 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 188 transitions. [2022-04-05 05:30:23,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2022-04-05 05:30:23,337 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:30:23,337 INFO L499 BasicCegarLoop]: trace histogram [16, 16, 16, 15, 15, 15, 15, 8, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:30:23,353 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Forceful destruction successful, exit code 0 [2022-04-05 05:30:23,537 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,142 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:30:23,538 INFO L403 AbstractCegarLoop]: === Iteration 144 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:30:23,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:30:23,538 INFO L85 PathProgramCache]: Analyzing trace with hash -1674659922, now seen corresponding path program 98 times [2022-04-05 05:30:23,538 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:30:23,538 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1308069115] [2022-04-05 05:30:23,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:30:23,538 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:30:23,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:23,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:30:23,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:23,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-05 05:30:23,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:23,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-05 05:30:23,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:23,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-05 05:30:23,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:23,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-05 05:30:23,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:23,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-05 05:30:23,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:23,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-05 05:30:23,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:23,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-05 05:30:23,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:23,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-05 05:30:23,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:23,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-05 05:30:23,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:23,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-05 05:30:23,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:23,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-05 05:30:23,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:23,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-05 05:30:23,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:23,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-05 05:30:23,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:23,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-05 05:30:23,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:23,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-05 05:30:23,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:23,897 INFO L134 CoverageAnalysis]: Checked inductivity of 859 backedges. 332 proven. 107 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:30:23,897 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:30:23,897 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1308069115] [2022-04-05 05:30:23,897 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1308069115] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:30:23,897 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [937601749] [2022-04-05 05:30:23,897 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-05 05:30:23,897 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:30:23,897 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:30:23,898 INFO L229 MonitoredProcess]: Starting monitored process 143 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:30:23,898 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Waiting until timeout for monitored process [2022-04-05 05:30:23,947 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-05 05:30:23,947 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:30:23,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 36 conjunts are in the unsatisfiable core [2022-04-05 05:30:23,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:30:24,769 INFO L134 CoverageAnalysis]: Checked inductivity of 859 backedges. 375 proven. 64 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:30:24,770 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:30:24,983 INFO L134 CoverageAnalysis]: Checked inductivity of 859 backedges. 375 proven. 64 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:30:24,983 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [937601749] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:30:24,983 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:30:24,984 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 37, 37] total 67 [2022-04-05 05:30:24,984 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1864394697] [2022-04-05 05:30:24,984 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:30:24,984 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 67 states [2022-04-05 05:30:24,984 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:30:24,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2022-04-05 05:30:24,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=740, Invalid=3682, Unknown=0, NotChecked=0, Total=4422 [2022-04-05 05:30:24,985 INFO L87 Difference]: Start difference. First operand 171 states and 188 transitions. Second operand has 67 states, 67 states have (on average 1.6865671641791045) internal successors, (113), 66 states have internal predecessors, (113), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-04-05 05:30:31,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:30:31,330 INFO L93 Difference]: Finished difference Result 710 states and 879 transitions. [2022-04-05 05:30:31,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2022-04-05 05:30:31,330 INFO L78 Accepts]: Start accepts. Automaton has has 67 states, 67 states have (on average 1.6865671641791045) internal successors, (113), 66 states have internal predecessors, (113), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Word has length 137 [2022-04-05 05:30:31,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:30:31,332 INFO L225 Difference]: With dead ends: 710 [2022-04-05 05:30:31,332 INFO L226 Difference]: Without dead ends: 654 [2022-04-05 05:30:31,333 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 447 GetRequests, 276 SyntacticMatches, 1 SemanticMatches, 170 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10834 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=5105, Invalid=24307, Unknown=0, NotChecked=0, Total=29412 [2022-04-05 05:30:31,333 INFO L913 BasicCegarLoop]: 35 mSDtfsCounter, 172 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 1576 mSolverCounterSat, 377 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 132 SdHoareTripleChecker+Invalid, 1953 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 377 IncrementalHoareTripleChecker+Valid, 1576 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-05 05:30:31,333 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [173 Valid, 132 Invalid, 1953 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [377 Valid, 1576 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-05 05:30:31,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2022-04-05 05:30:31,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 171. [2022-04-05 05:30:31,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 135 states have (on average 1.1333333333333333) internal successors, (153), 136 states have internal predecessors, (153), 18 states have call successors, (18), 18 states have call predecessors, (18), 17 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2022-04-05 05:30:31,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 188 transitions. [2022-04-05 05:30:31,932 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 188 transitions. Word has length 137 [2022-04-05 05:30:31,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:30:31,932 INFO L478 AbstractCegarLoop]: Abstraction has 171 states and 188 transitions. [2022-04-05 05:30:31,932 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 67 states, 67 states have (on average 1.6865671641791045) internal successors, (113), 66 states have internal predecessors, (113), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-04-05 05:30:31,932 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 188 transitions. [2022-04-05 05:30:31,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2022-04-05 05:30:31,933 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:30:31,933 INFO L499 BasicCegarLoop]: trace histogram [16, 16, 16, 15, 15, 15, 15, 8, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:30:31,949 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Ended with exit code 0 [2022-04-05 05:30:32,133 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable143 [2022-04-05 05:30:32,133 INFO L403 AbstractCegarLoop]: === Iteration 145 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:30:32,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:30:32,134 INFO L85 PathProgramCache]: Analyzing trace with hash -1548958674, now seen corresponding path program 99 times [2022-04-05 05:30:32,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:30:32,134 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [208058427] [2022-04-05 05:30:32,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:30:32,134 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:30:32,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:32,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:30:32,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:32,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-05 05:30:32,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:32,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-05 05:30:32,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:32,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-05 05:30:32,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:32,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-05 05:30:32,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:32,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-05 05:30:32,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:32,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-05 05:30:32,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:32,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-05 05:30:32,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:32,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-05 05:30:32,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:32,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-05 05:30:32,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:32,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-05 05:30:32,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:32,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-05 05:30:32,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:32,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-05 05:30:32,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:32,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-05 05:30:32,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:32,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-05 05:30:32,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:32,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-05 05:30:32,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:32,503 INFO L134 CoverageAnalysis]: Checked inductivity of 859 backedges. 332 proven. 107 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:30:32,503 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:30:32,503 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [208058427] [2022-04-05 05:30:32,503 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [208058427] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:30:32,503 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [843184354] [2022-04-05 05:30:32,503 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-04-05 05:30:32,503 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:30:32,503 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:30:32,504 INFO L229 MonitoredProcess]: Starting monitored process 144 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:30:32,505 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Waiting until timeout for monitored process [2022-04-05 05:30:32,576 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2022-04-05 05:30:32,576 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:30:32,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 36 conjunts are in the unsatisfiable core [2022-04-05 05:30:32,579 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:30:33,440 INFO L134 CoverageAnalysis]: Checked inductivity of 859 backedges. 375 proven. 64 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:30:33,440 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:30:33,663 INFO L134 CoverageAnalysis]: Checked inductivity of 859 backedges. 375 proven. 64 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:30:33,664 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [843184354] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:30:33,664 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:30:33,664 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 37, 37] total 66 [2022-04-05 05:30:33,664 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [646818244] [2022-04-05 05:30:33,664 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:30:33,664 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2022-04-05 05:30:33,664 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:30:33,665 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2022-04-05 05:30:33,665 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=719, Invalid=3571, Unknown=0, NotChecked=0, Total=4290 [2022-04-05 05:30:33,666 INFO L87 Difference]: Start difference. First operand 171 states and 188 transitions. Second operand has 66 states, 66 states have (on average 1.696969696969697) internal successors, (112), 65 states have internal predecessors, (112), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-04-05 05:30:40,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:30:40,765 INFO L93 Difference]: Finished difference Result 766 states and 952 transitions. [2022-04-05 05:30:40,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2022-04-05 05:30:40,765 INFO L78 Accepts]: Start accepts. Automaton has has 66 states, 66 states have (on average 1.696969696969697) internal successors, (112), 65 states have internal predecessors, (112), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Word has length 137 [2022-04-05 05:30:40,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:30:40,767 INFO L225 Difference]: With dead ends: 766 [2022-04-05 05:30:40,767 INFO L226 Difference]: Without dead ends: 710 [2022-04-05 05:30:40,769 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 449 GetRequests, 277 SyntacticMatches, 1 SemanticMatches, 171 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11045 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=5170, Invalid=24586, Unknown=0, NotChecked=0, Total=29756 [2022-04-05 05:30:40,769 INFO L913 BasicCegarLoop]: 39 mSDtfsCounter, 249 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 961 mSolverCounterSat, 486 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 250 SdHoareTripleChecker+Valid, 86 SdHoareTripleChecker+Invalid, 1447 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 486 IncrementalHoareTripleChecker+Valid, 961 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-05 05:30:40,769 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [250 Valid, 86 Invalid, 1447 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [486 Valid, 961 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-05 05:30:40,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 710 states. [2022-04-05 05:30:41,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 710 to 171. [2022-04-05 05:30:41,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 135 states have (on average 1.1333333333333333) internal successors, (153), 136 states have internal predecessors, (153), 18 states have call successors, (18), 18 states have call predecessors, (18), 17 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2022-04-05 05:30:41,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 188 transitions. [2022-04-05 05:30:41,368 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 188 transitions. Word has length 137 [2022-04-05 05:30:41,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:30:41,368 INFO L478 AbstractCegarLoop]: Abstraction has 171 states and 188 transitions. [2022-04-05 05:30:41,368 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 66 states, 66 states have (on average 1.696969696969697) internal successors, (112), 65 states have internal predecessors, (112), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-04-05 05:30:41,368 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 188 transitions. [2022-04-05 05:30:41,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2022-04-05 05:30:41,369 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:30:41,369 INFO L499 BasicCegarLoop]: trace histogram [16, 16, 16, 15, 15, 15, 15, 9, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:30:41,385 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Forceful destruction successful, exit code 0 [2022-04-05 05:30:41,569 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2022-04-05 05:30:41,569 INFO L403 AbstractCegarLoop]: === Iteration 146 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:30:41,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:30:41,570 INFO L85 PathProgramCache]: Analyzing trace with hash -436525138, now seen corresponding path program 100 times [2022-04-05 05:30:41,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:30:41,570 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1758604492] [2022-04-05 05:30:41,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:30:41,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:30:41,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:41,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:30:41,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:41,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-05 05:30:41,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:41,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-05 05:30:41,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:41,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-05 05:30:41,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:41,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-05 05:30:41,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:41,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-05 05:30:41,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:41,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-05 05:30:41,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:41,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-05 05:30:41,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:41,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-05 05:30:41,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:41,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-05 05:30:41,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:41,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-05 05:30:41,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:41,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-05 05:30:41,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:41,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-05 05:30:41,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:41,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-05 05:30:41,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:41,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-05 05:30:41,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:41,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-05 05:30:41,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:41,975 INFO L134 CoverageAnalysis]: Checked inductivity of 861 backedges. 332 proven. 109 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:30:41,975 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:30:41,975 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1758604492] [2022-04-05 05:30:41,975 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1758604492] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:30:41,975 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [806351296] [2022-04-05 05:30:41,975 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-05 05:30:41,976 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:30:41,976 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:30:41,976 INFO L229 MonitoredProcess]: Starting monitored process 145 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:30:41,977 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Waiting until timeout for monitored process [2022-04-05 05:30:42,029 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-05 05:30:42,029 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:30:42,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 36 conjunts are in the unsatisfiable core [2022-04-05 05:30:42,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:30:42,901 INFO L134 CoverageAnalysis]: Checked inductivity of 861 backedges. 375 proven. 66 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:30:42,901 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:30:43,154 INFO L134 CoverageAnalysis]: Checked inductivity of 861 backedges. 375 proven. 66 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:30:43,154 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [806351296] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:30:43,154 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:30:43,154 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 37, 37] total 65 [2022-04-05 05:30:43,155 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067084969] [2022-04-05 05:30:43,155 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:30:43,155 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2022-04-05 05:30:43,155 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:30:43,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2022-04-05 05:30:43,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=702, Invalid=3458, Unknown=0, NotChecked=0, Total=4160 [2022-04-05 05:30:43,156 INFO L87 Difference]: Start difference. First operand 171 states and 188 transitions. Second operand has 65 states, 65 states have (on average 1.7076923076923076) internal successors, (111), 64 states have internal predecessors, (111), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-04-05 05:30:50,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:30:50,378 INFO L93 Difference]: Finished difference Result 821 states and 1024 transitions. [2022-04-05 05:30:50,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2022-04-05 05:30:50,379 INFO L78 Accepts]: Start accepts. Automaton has has 65 states, 65 states have (on average 1.7076923076923076) internal successors, (111), 64 states have internal predecessors, (111), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Word has length 137 [2022-04-05 05:30:50,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:30:50,381 INFO L225 Difference]: With dead ends: 821 [2022-04-05 05:30:50,381 INFO L226 Difference]: Without dead ends: 765 [2022-04-05 05:30:50,383 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 449 GetRequests, 278 SyntacticMatches, 1 SemanticMatches, 170 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10984 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=5109, Invalid=24303, Unknown=0, NotChecked=0, Total=29412 [2022-04-05 05:30:50,383 INFO L913 BasicCegarLoop]: 35 mSDtfsCounter, 265 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 1189 mSolverCounterSat, 498 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 266 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 1687 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 498 IncrementalHoareTripleChecker+Valid, 1189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-05 05:30:50,383 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [266 Valid, 107 Invalid, 1687 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [498 Valid, 1189 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-05 05:30:50,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 765 states. [2022-04-05 05:30:50,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 765 to 171. [2022-04-05 05:30:50,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 135 states have (on average 1.1333333333333333) internal successors, (153), 136 states have internal predecessors, (153), 18 states have call successors, (18), 18 states have call predecessors, (18), 17 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2022-04-05 05:30:50,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 188 transitions. [2022-04-05 05:30:50,954 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 188 transitions. Word has length 137 [2022-04-05 05:30:50,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:30:50,954 INFO L478 AbstractCegarLoop]: Abstraction has 171 states and 188 transitions. [2022-04-05 05:30:50,954 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 65 states have (on average 1.7076923076923076) internal successors, (111), 64 states have internal predecessors, (111), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-04-05 05:30:50,954 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 188 transitions. [2022-04-05 05:30:50,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2022-04-05 05:30:50,955 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:30:50,955 INFO L499 BasicCegarLoop]: trace histogram [16, 16, 16, 15, 15, 15, 15, 10, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:30:50,975 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Ended with exit code 0 [2022-04-05 05:30:51,159 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable145 [2022-04-05 05:30:51,159 INFO L403 AbstractCegarLoop]: === Iteration 147 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:30:51,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:30:51,160 INFO L85 PathProgramCache]: Analyzing trace with hash -1231924178, now seen corresponding path program 101 times [2022-04-05 05:30:51,160 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:30:51,160 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [149333606] [2022-04-05 05:30:51,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:30:51,160 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:30:51,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:51,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:30:51,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:51,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-05 05:30:51,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:51,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-05 05:30:51,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:51,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-05 05:30:51,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:51,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-05 05:30:51,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:51,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-05 05:30:51,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:51,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-05 05:30:51,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:51,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-05 05:30:51,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:51,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-05 05:30:51,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:51,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-05 05:30:51,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:51,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-05 05:30:51,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:51,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-05 05:30:51,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:51,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-05 05:30:51,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:51,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-05 05:30:51,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:51,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-05 05:30:51,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:51,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-05 05:30:51,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:30:51,550 INFO L134 CoverageAnalysis]: Checked inductivity of 865 backedges. 332 proven. 113 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:30:51,550 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:30:51,550 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [149333606] [2022-04-05 05:30:51,550 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [149333606] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:30:51,550 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1381778499] [2022-04-05 05:30:51,550 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-04-05 05:30:51,550 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:30:51,550 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:30:51,551 INFO L229 MonitoredProcess]: Starting monitored process 146 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:30:51,551 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Waiting until timeout for monitored process [2022-04-05 05:30:51,607 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2022-04-05 05:30:51,608 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:30:51,609 INFO L263 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 36 conjunts are in the unsatisfiable core [2022-04-05 05:30:51,610 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:30:52,464 INFO L134 CoverageAnalysis]: Checked inductivity of 865 backedges. 375 proven. 70 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:30:52,464 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:30:52,714 INFO L134 CoverageAnalysis]: Checked inductivity of 865 backedges. 375 proven. 70 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:30:52,714 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1381778499] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:30:52,714 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:30:52,714 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 37, 37] total 64 [2022-04-05 05:30:52,714 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909890257] [2022-04-05 05:30:52,714 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:30:52,714 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-04-05 05:30:52,714 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:30:52,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-04-05 05:30:52,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=689, Invalid=3343, Unknown=0, NotChecked=0, Total=4032 [2022-04-05 05:30:52,715 INFO L87 Difference]: Start difference. First operand 171 states and 188 transitions. Second operand has 64 states, 64 states have (on average 1.71875) internal successors, (110), 63 states have internal predecessors, (110), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-04-05 05:30:59,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:30:59,811 INFO L93 Difference]: Finished difference Result 875 states and 1095 transitions. [2022-04-05 05:30:59,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2022-04-05 05:30:59,811 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 64 states have (on average 1.71875) internal successors, (110), 63 states have internal predecessors, (110), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Word has length 137 [2022-04-05 05:30:59,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:30:59,813 INFO L225 Difference]: With dead ends: 875 [2022-04-05 05:30:59,813 INFO L226 Difference]: Without dead ends: 819 [2022-04-05 05:30:59,814 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 447 GetRequests, 279 SyntacticMatches, 1 SemanticMatches, 167 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10641 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=4925, Invalid=23467, Unknown=0, NotChecked=0, Total=28392 [2022-04-05 05:30:59,814 INFO L913 BasicCegarLoop]: 37 mSDtfsCounter, 280 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 1301 mSolverCounterSat, 429 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 281 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 1730 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 429 IncrementalHoareTripleChecker+Valid, 1301 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-05 05:30:59,814 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [281 Valid, 99 Invalid, 1730 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [429 Valid, 1301 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-05 05:30:59,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 819 states. [2022-04-05 05:31:00,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 819 to 171. [2022-04-05 05:31:00,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 135 states have (on average 1.1333333333333333) internal successors, (153), 136 states have internal predecessors, (153), 18 states have call successors, (18), 18 states have call predecessors, (18), 17 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2022-04-05 05:31:00,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 188 transitions. [2022-04-05 05:31:00,383 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 188 transitions. Word has length 137 [2022-04-05 05:31:00,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:31:00,384 INFO L478 AbstractCegarLoop]: Abstraction has 171 states and 188 transitions. [2022-04-05 05:31:00,384 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 64 states have (on average 1.71875) internal successors, (110), 63 states have internal predecessors, (110), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-04-05 05:31:00,384 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 188 transitions. [2022-04-05 05:31:00,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2022-04-05 05:31:00,384 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:31:00,384 INFO L499 BasicCegarLoop]: trace histogram [16, 16, 16, 15, 15, 15, 15, 11, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:31:00,401 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Forceful destruction successful, exit code 0 [2022-04-05 05:31:00,584 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable146,146 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:31:00,585 INFO L403 AbstractCegarLoop]: === Iteration 148 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:31:00,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:31:00,585 INFO L85 PathProgramCache]: Analyzing trace with hash 404985774, now seen corresponding path program 102 times [2022-04-05 05:31:00,585 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:31:00,585 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342449216] [2022-04-05 05:31:00,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:31:00,586 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:31:00,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:00,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:31:00,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:00,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-05 05:31:00,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:00,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-05 05:31:00,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:00,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-05 05:31:00,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:00,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-05 05:31:00,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:00,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-05 05:31:00,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:00,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-05 05:31:00,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:00,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-05 05:31:00,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:00,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-05 05:31:00,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:00,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-05 05:31:00,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:00,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-05 05:31:00,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:00,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-05 05:31:00,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:00,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-05 05:31:00,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:00,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-05 05:31:00,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:00,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-05 05:31:00,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:00,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-05 05:31:00,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:00,974 INFO L134 CoverageAnalysis]: Checked inductivity of 871 backedges. 332 proven. 119 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:31:00,974 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:31:00,975 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342449216] [2022-04-05 05:31:00,975 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1342449216] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:31:00,975 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1417903768] [2022-04-05 05:31:00,975 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-05 05:31:00,975 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:31:00,975 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:31:00,976 INFO L229 MonitoredProcess]: Starting monitored process 147 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:31:00,976 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Waiting until timeout for monitored process [2022-04-05 05:31:01,035 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2022-04-05 05:31:01,035 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:31:01,037 INFO L263 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 36 conjunts are in the unsatisfiable core [2022-04-05 05:31:01,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:31:01,849 INFO L134 CoverageAnalysis]: Checked inductivity of 871 backedges. 375 proven. 76 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:31:01,849 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:31:02,101 INFO L134 CoverageAnalysis]: Checked inductivity of 871 backedges. 375 proven. 76 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:31:02,101 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1417903768] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:31:02,101 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:31:02,101 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 37, 37] total 63 [2022-04-05 05:31:02,101 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [837941892] [2022-04-05 05:31:02,101 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:31:02,102 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2022-04-05 05:31:02,102 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:31:02,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2022-04-05 05:31:02,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=680, Invalid=3226, Unknown=0, NotChecked=0, Total=3906 [2022-04-05 05:31:02,103 INFO L87 Difference]: Start difference. First operand 171 states and 188 transitions. Second operand has 63 states, 63 states have (on average 1.7301587301587302) internal successors, (109), 62 states have internal predecessors, (109), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-04-05 05:31:09,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:31:09,571 INFO L93 Difference]: Finished difference Result 928 states and 1165 transitions. [2022-04-05 05:31:09,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2022-04-05 05:31:09,571 INFO L78 Accepts]: Start accepts. Automaton has has 63 states, 63 states have (on average 1.7301587301587302) internal successors, (109), 62 states have internal predecessors, (109), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Word has length 137 [2022-04-05 05:31:09,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:31:09,573 INFO L225 Difference]: With dead ends: 928 [2022-04-05 05:31:09,573 INFO L226 Difference]: Without dead ends: 872 [2022-04-05 05:31:09,574 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 443 GetRequests, 280 SyntacticMatches, 1 SemanticMatches, 162 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10017 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=4627, Invalid=22105, Unknown=0, NotChecked=0, Total=26732 [2022-04-05 05:31:09,574 INFO L913 BasicCegarLoop]: 36 mSDtfsCounter, 351 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 1294 mSolverCounterSat, 470 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 352 SdHoareTripleChecker+Valid, 108 SdHoareTripleChecker+Invalid, 1764 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 470 IncrementalHoareTripleChecker+Valid, 1294 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-05 05:31:09,574 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [352 Valid, 108 Invalid, 1764 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [470 Valid, 1294 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-05 05:31:09,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 872 states. [2022-04-05 05:31:10,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 872 to 171. [2022-04-05 05:31:10,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 135 states have (on average 1.1333333333333333) internal successors, (153), 136 states have internal predecessors, (153), 18 states have call successors, (18), 18 states have call predecessors, (18), 17 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2022-04-05 05:31:10,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 188 transitions. [2022-04-05 05:31:10,129 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 188 transitions. Word has length 137 [2022-04-05 05:31:10,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:31:10,129 INFO L478 AbstractCegarLoop]: Abstraction has 171 states and 188 transitions. [2022-04-05 05:31:10,129 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 63 states have (on average 1.7301587301587302) internal successors, (109), 62 states have internal predecessors, (109), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-04-05 05:31:10,129 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 188 transitions. [2022-04-05 05:31:10,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2022-04-05 05:31:10,130 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:31:10,130 INFO L499 BasicCegarLoop]: trace histogram [16, 16, 16, 15, 15, 15, 15, 12, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:31:10,146 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Ended with exit code 0 [2022-04-05 05:31:10,330 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2022-04-05 05:31:10,330 INFO L403 AbstractCegarLoop]: === Iteration 149 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:31:10,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:31:10,331 INFO L85 PathProgramCache]: Analyzing trace with hash 1704715310, now seen corresponding path program 103 times [2022-04-05 05:31:10,331 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:31:10,331 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [315364323] [2022-04-05 05:31:10,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:31:10,331 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:31:10,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:10,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:31:10,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:10,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-05 05:31:10,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:10,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-05 05:31:10,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:10,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-05 05:31:10,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:10,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-05 05:31:10,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:10,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-05 05:31:10,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:10,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-05 05:31:10,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:10,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-05 05:31:10,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:10,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-05 05:31:10,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:10,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-05 05:31:10,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:10,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-05 05:31:10,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:10,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-05 05:31:10,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:10,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-05 05:31:10,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:10,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-05 05:31:10,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:10,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-05 05:31:10,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:10,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-05 05:31:10,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:10,706 INFO L134 CoverageAnalysis]: Checked inductivity of 879 backedges. 332 proven. 127 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:31:10,706 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:31:10,706 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [315364323] [2022-04-05 05:31:10,706 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [315364323] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:31:10,706 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [254546591] [2022-04-05 05:31:10,706 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-04-05 05:31:10,706 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:31:10,707 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:31:10,707 INFO L229 MonitoredProcess]: Starting monitored process 148 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:31:10,708 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Waiting until timeout for monitored process [2022-04-05 05:31:10,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:10,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 36 conjunts are in the unsatisfiable core [2022-04-05 05:31:10,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:31:11,562 INFO L134 CoverageAnalysis]: Checked inductivity of 879 backedges. 375 proven. 84 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:31:11,562 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:31:11,782 INFO L134 CoverageAnalysis]: Checked inductivity of 879 backedges. 375 proven. 84 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:31:11,782 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [254546591] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:31:11,782 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:31:11,782 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 37, 37] total 62 [2022-04-05 05:31:11,782 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347467276] [2022-04-05 05:31:11,782 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:31:11,783 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2022-04-05 05:31:11,783 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:31:11,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2022-04-05 05:31:11,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=675, Invalid=3107, Unknown=0, NotChecked=0, Total=3782 [2022-04-05 05:31:11,783 INFO L87 Difference]: Start difference. First operand 171 states and 188 transitions. Second operand has 62 states, 62 states have (on average 1.7419354838709677) internal successors, (108), 61 states have internal predecessors, (108), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-04-05 05:31:19,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:31:19,469 INFO L93 Difference]: Finished difference Result 980 states and 1234 transitions. [2022-04-05 05:31:19,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2022-04-05 05:31:19,469 INFO L78 Accepts]: Start accepts. Automaton has has 62 states, 62 states have (on average 1.7419354838709677) internal successors, (108), 61 states have internal predecessors, (108), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Word has length 137 [2022-04-05 05:31:19,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:31:19,477 INFO L225 Difference]: With dead ends: 980 [2022-04-05 05:31:19,477 INFO L226 Difference]: Without dead ends: 924 [2022-04-05 05:31:19,479 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 437 GetRequests, 281 SyntacticMatches, 1 SemanticMatches, 155 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9125 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=4230, Invalid=20262, Unknown=0, NotChecked=0, Total=24492 [2022-04-05 05:31:19,479 INFO L913 BasicCegarLoop]: 34 mSDtfsCounter, 312 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 1375 mSolverCounterSat, 405 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 313 SdHoareTripleChecker+Valid, 111 SdHoareTripleChecker+Invalid, 1780 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 405 IncrementalHoareTripleChecker+Valid, 1375 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-05 05:31:19,479 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [313 Valid, 111 Invalid, 1780 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [405 Valid, 1375 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-05 05:31:19,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 924 states. [2022-04-05 05:31:20,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 924 to 171. [2022-04-05 05:31:20,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 135 states have (on average 1.1333333333333333) internal successors, (153), 136 states have internal predecessors, (153), 18 states have call successors, (18), 18 states have call predecessors, (18), 17 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2022-04-05 05:31:20,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 188 transitions. [2022-04-05 05:31:20,033 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 188 transitions. Word has length 137 [2022-04-05 05:31:20,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:31:20,033 INFO L478 AbstractCegarLoop]: Abstraction has 171 states and 188 transitions. [2022-04-05 05:31:20,033 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 62 states, 62 states have (on average 1.7419354838709677) internal successors, (108), 61 states have internal predecessors, (108), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-04-05 05:31:20,033 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 188 transitions. [2022-04-05 05:31:20,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2022-04-05 05:31:20,034 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:31:20,034 INFO L499 BasicCegarLoop]: trace histogram [16, 16, 16, 15, 15, 15, 15, 13, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:31:20,058 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Ended with exit code 0 [2022-04-05 05:31:20,234 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 148 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable148 [2022-04-05 05:31:20,234 INFO L403 AbstractCegarLoop]: === Iteration 150 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:31:20,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:31:20,235 INFO L85 PathProgramCache]: Analyzing trace with hash -1717041234, now seen corresponding path program 104 times [2022-04-05 05:31:20,235 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:31:20,235 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1799225634] [2022-04-05 05:31:20,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:31:20,235 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:31:20,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:20,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:31:20,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:20,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-05 05:31:20,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:20,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-05 05:31:20,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:20,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-05 05:31:20,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:20,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-05 05:31:20,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:20,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-05 05:31:20,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:20,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-05 05:31:20,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:20,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-05 05:31:20,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:20,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-05 05:31:20,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:20,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-05 05:31:20,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:20,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-05 05:31:20,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:20,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-05 05:31:20,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:20,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-05 05:31:20,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:20,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-05 05:31:20,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:20,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-05 05:31:20,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:20,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-05 05:31:20,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:20,643 INFO L134 CoverageAnalysis]: Checked inductivity of 889 backedges. 332 proven. 137 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:31:20,643 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:31:20,643 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1799225634] [2022-04-05 05:31:20,643 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1799225634] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:31:20,643 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1705830470] [2022-04-05 05:31:20,643 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-05 05:31:20,643 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:31:20,644 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:31:20,644 INFO L229 MonitoredProcess]: Starting monitored process 149 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:31:20,645 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Waiting until timeout for monitored process [2022-04-05 05:31:20,696 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-05 05:31:20,696 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:31:20,698 INFO L263 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 36 conjunts are in the unsatisfiable core [2022-04-05 05:31:20,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:31:21,491 INFO L134 CoverageAnalysis]: Checked inductivity of 889 backedges. 375 proven. 94 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:31:21,491 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:31:21,758 INFO L134 CoverageAnalysis]: Checked inductivity of 889 backedges. 375 proven. 94 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:31:21,758 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1705830470] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:31:21,759 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:31:21,759 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 37, 37] total 61 [2022-04-05 05:31:21,759 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664850180] [2022-04-05 05:31:21,759 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:31:21,759 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2022-04-05 05:31:21,759 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:31:21,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2022-04-05 05:31:21,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=674, Invalid=2986, Unknown=0, NotChecked=0, Total=3660 [2022-04-05 05:31:21,760 INFO L87 Difference]: Start difference. First operand 171 states and 188 transitions. Second operand has 61 states, 61 states have (on average 1.7540983606557377) internal successors, (107), 60 states have internal predecessors, (107), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-04-05 05:31:29,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:31:29,457 INFO L93 Difference]: Finished difference Result 1031 states and 1302 transitions. [2022-04-05 05:31:29,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2022-04-05 05:31:29,458 INFO L78 Accepts]: Start accepts. Automaton has has 61 states, 61 states have (on average 1.7540983606557377) internal successors, (107), 60 states have internal predecessors, (107), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Word has length 137 [2022-04-05 05:31:29,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:31:29,460 INFO L225 Difference]: With dead ends: 1031 [2022-04-05 05:31:29,460 INFO L226 Difference]: Without dead ends: 975 [2022-04-05 05:31:29,461 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 429 GetRequests, 282 SyntacticMatches, 1 SemanticMatches, 146 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7990 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=3755, Invalid=18001, Unknown=0, NotChecked=0, Total=21756 [2022-04-05 05:31:29,461 INFO L913 BasicCegarLoop]: 35 mSDtfsCounter, 308 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 1297 mSolverCounterSat, 366 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 309 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 1663 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 366 IncrementalHoareTripleChecker+Valid, 1297 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-05 05:31:29,461 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [309 Valid, 107 Invalid, 1663 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [366 Valid, 1297 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-05 05:31:29,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 975 states. [2022-04-05 05:31:30,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 975 to 171. [2022-04-05 05:31:30,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 135 states have (on average 1.1333333333333333) internal successors, (153), 136 states have internal predecessors, (153), 18 states have call successors, (18), 18 states have call predecessors, (18), 17 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2022-04-05 05:31:30,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 188 transitions. [2022-04-05 05:31:30,075 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 188 transitions. Word has length 137 [2022-04-05 05:31:30,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:31:30,075 INFO L478 AbstractCegarLoop]: Abstraction has 171 states and 188 transitions. [2022-04-05 05:31:30,075 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 61 states have (on average 1.7540983606557377) internal successors, (107), 60 states have internal predecessors, (107), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-04-05 05:31:30,075 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 188 transitions. [2022-04-05 05:31:30,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2022-04-05 05:31:30,075 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:31:30,075 INFO L499 BasicCegarLoop]: trace histogram [16, 16, 16, 15, 15, 15, 15, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:31:30,091 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Ended with exit code 0 [2022-04-05 05:31:30,276 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable149,149 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:31:30,277 INFO L403 AbstractCegarLoop]: === Iteration 151 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:31:30,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:31:30,277 INFO L85 PathProgramCache]: Analyzing trace with hash 1774810158, now seen corresponding path program 105 times [2022-04-05 05:31:30,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:31:30,277 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1717977484] [2022-04-05 05:31:30,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:31:30,277 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:31:30,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:30,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:31:30,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:30,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-05 05:31:30,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:30,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-05 05:31:30,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:30,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-05 05:31:30,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:30,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-05 05:31:30,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:30,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-05 05:31:30,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:30,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-05 05:31:30,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:30,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-05 05:31:30,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:30,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-05 05:31:30,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:30,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-05 05:31:30,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:30,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-05 05:31:30,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:30,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-05 05:31:30,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:30,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-05 05:31:30,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:30,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-05 05:31:30,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:30,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-05 05:31:30,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:30,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-05 05:31:30,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:30,661 INFO L134 CoverageAnalysis]: Checked inductivity of 901 backedges. 332 proven. 149 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:31:30,661 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:31:30,661 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1717977484] [2022-04-05 05:31:30,661 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1717977484] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:31:30,662 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1626044612] [2022-04-05 05:31:30,662 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-04-05 05:31:30,662 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:31:30,662 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:31:30,663 INFO L229 MonitoredProcess]: Starting monitored process 150 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:31:30,663 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Waiting until timeout for monitored process [2022-04-05 05:31:30,728 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2022-04-05 05:31:30,729 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:31:30,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 36 conjunts are in the unsatisfiable core [2022-04-05 05:31:30,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:31:31,489 INFO L134 CoverageAnalysis]: Checked inductivity of 901 backedges. 375 proven. 106 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:31:31,489 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:31:31,718 INFO L134 CoverageAnalysis]: Checked inductivity of 901 backedges. 375 proven. 106 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:31:31,718 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1626044612] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:31:31,718 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:31:31,718 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 37, 37] total 60 [2022-04-05 05:31:31,718 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [22434292] [2022-04-05 05:31:31,718 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:31:31,719 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2022-04-05 05:31:31,719 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:31:31,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2022-04-05 05:31:31,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=677, Invalid=2863, Unknown=0, NotChecked=0, Total=3540 [2022-04-05 05:31:31,719 INFO L87 Difference]: Start difference. First operand 171 states and 188 transitions. Second operand has 60 states, 60 states have (on average 1.7666666666666666) internal successors, (106), 59 states have internal predecessors, (106), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-04-05 05:31:39,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:31:39,334 INFO L93 Difference]: Finished difference Result 1081 states and 1369 transitions. [2022-04-05 05:31:39,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-04-05 05:31:39,335 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 60 states have (on average 1.7666666666666666) internal successors, (106), 59 states have internal predecessors, (106), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Word has length 137 [2022-04-05 05:31:39,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:31:39,337 INFO L225 Difference]: With dead ends: 1081 [2022-04-05 05:31:39,337 INFO L226 Difference]: Without dead ends: 1025 [2022-04-05 05:31:39,338 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 419 GetRequests, 283 SyntacticMatches, 1 SemanticMatches, 135 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6615 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=3229, Invalid=15403, Unknown=0, NotChecked=0, Total=18632 [2022-04-05 05:31:39,338 INFO L913 BasicCegarLoop]: 34 mSDtfsCounter, 354 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 1096 mSolverCounterSat, 329 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 355 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 1425 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 329 IncrementalHoareTripleChecker+Valid, 1096 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-05 05:31:39,338 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [355 Valid, 96 Invalid, 1425 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [329 Valid, 1096 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-05 05:31:39,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1025 states. [2022-04-05 05:31:39,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1025 to 171. [2022-04-05 05:31:39,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 135 states have (on average 1.1333333333333333) internal successors, (153), 136 states have internal predecessors, (153), 18 states have call successors, (18), 18 states have call predecessors, (18), 17 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2022-04-05 05:31:39,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 188 transitions. [2022-04-05 05:31:39,990 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 188 transitions. Word has length 137 [2022-04-05 05:31:39,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:31:39,990 INFO L478 AbstractCegarLoop]: Abstraction has 171 states and 188 transitions. [2022-04-05 05:31:39,990 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 1.7666666666666666) internal successors, (106), 59 states have internal predecessors, (106), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-04-05 05:31:39,990 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 188 transitions. [2022-04-05 05:31:39,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2022-04-05 05:31:39,991 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:31:39,991 INFO L499 BasicCegarLoop]: trace histogram [16, 16, 16, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:31:40,015 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Forceful destruction successful, exit code 0 [2022-04-05 05:31:40,214 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable150 [2022-04-05 05:31:40,215 INFO L403 AbstractCegarLoop]: === Iteration 152 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:31:40,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:31:40,215 INFO L85 PathProgramCache]: Analyzing trace with hash -1853327442, now seen corresponding path program 15 times [2022-04-05 05:31:40,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:31:40,215 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [341461005] [2022-04-05 05:31:40,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:31:40,215 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:31:40,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:40,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:31:40,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:40,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-05 05:31:40,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:40,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-05 05:31:40,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:40,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-05 05:31:40,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:40,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-05 05:31:40,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:40,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-05 05:31:40,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:40,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-05 05:31:40,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:40,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-05 05:31:40,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:40,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-05 05:31:40,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:40,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-05 05:31:40,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:40,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-05 05:31:40,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:40,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-05 05:31:40,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:40,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-05 05:31:40,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:40,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-05 05:31:40,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:40,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-05 05:31:40,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:40,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-05 05:31:40,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:40,634 INFO L134 CoverageAnalysis]: Checked inductivity of 915 backedges. 332 proven. 163 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:31:40,634 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:31:40,634 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [341461005] [2022-04-05 05:31:40,634 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [341461005] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:31:40,634 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1574489680] [2022-04-05 05:31:40,634 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-04-05 05:31:40,634 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:31:40,635 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:31:40,635 INFO L229 MonitoredProcess]: Starting monitored process 151 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:31:40,636 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Waiting until timeout for monitored process [2022-04-05 05:31:40,700 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2022-04-05 05:31:40,700 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:31:40,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 36 conjunts are in the unsatisfiable core [2022-04-05 05:31:40,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:31:41,437 INFO L134 CoverageAnalysis]: Checked inductivity of 915 backedges. 375 proven. 120 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:31:41,437 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:31:41,655 INFO L134 CoverageAnalysis]: Checked inductivity of 915 backedges. 375 proven. 120 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:31:41,655 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1574489680] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:31:41,655 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:31:41,655 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 37, 37] total 59 [2022-04-05 05:31:41,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881886702] [2022-04-05 05:31:41,655 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:31:41,656 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2022-04-05 05:31:41,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:31:41,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2022-04-05 05:31:41,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=684, Invalid=2738, Unknown=0, NotChecked=0, Total=3422 [2022-04-05 05:31:41,657 INFO L87 Difference]: Start difference. First operand 171 states and 188 transitions. Second operand has 59 states, 59 states have (on average 1.7796610169491525) internal successors, (105), 58 states have internal predecessors, (105), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-04-05 05:31:49,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:31:49,552 INFO L93 Difference]: Finished difference Result 1133 states and 1439 transitions. [2022-04-05 05:31:49,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-04-05 05:31:49,552 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 59 states have (on average 1.7796610169491525) internal successors, (105), 58 states have internal predecessors, (105), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Word has length 137 [2022-04-05 05:31:49,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:31:49,554 INFO L225 Difference]: With dead ends: 1133 [2022-04-05 05:31:49,554 INFO L226 Difference]: Without dead ends: 1077 [2022-04-05 05:31:49,555 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 407 GetRequests, 284 SyntacticMatches, 1 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5107 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=2702, Invalid=12550, Unknown=0, NotChecked=0, Total=15252 [2022-04-05 05:31:49,555 INFO L913 BasicCegarLoop]: 36 mSDtfsCounter, 544 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 1188 mSolverCounterSat, 284 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 545 SdHoareTripleChecker+Valid, 98 SdHoareTripleChecker+Invalid, 1472 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 284 IncrementalHoareTripleChecker+Valid, 1188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-05 05:31:49,555 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [545 Valid, 98 Invalid, 1472 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [284 Valid, 1188 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-05 05:31:49,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1077 states. [2022-04-05 05:31:50,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1077 to 173. [2022-04-05 05:31:50,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173 states, 137 states have (on average 1.1386861313868613) internal successors, (156), 138 states have internal predecessors, (156), 18 states have call successors, (18), 18 states have call predecessors, (18), 17 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2022-04-05 05:31:50,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 191 transitions. [2022-04-05 05:31:50,175 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 191 transitions. Word has length 137 [2022-04-05 05:31:50,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:31:50,175 INFO L478 AbstractCegarLoop]: Abstraction has 173 states and 191 transitions. [2022-04-05 05:31:50,175 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 59 states have (on average 1.7796610169491525) internal successors, (105), 58 states have internal predecessors, (105), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-04-05 05:31:50,175 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 191 transitions. [2022-04-05 05:31:50,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-04-05 05:31:50,175 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:31:50,175 INFO L499 BasicCegarLoop]: trace histogram [16, 16, 16, 16, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:31:50,199 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Ended with exit code 0 [2022-04-05 05:31:50,376 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,151 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:31:50,376 INFO L403 AbstractCegarLoop]: === Iteration 153 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:31:50,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:31:50,376 INFO L85 PathProgramCache]: Analyzing trace with hash 481754638, now seen corresponding path program 30 times [2022-04-05 05:31:50,376 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:31:50,376 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [325745835] [2022-04-05 05:31:50,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:31:50,376 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:31:50,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:50,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:31:50,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:50,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-05 05:31:50,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:50,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-05 05:31:50,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:50,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-05 05:31:50,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:50,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-05 05:31:50,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:50,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-05 05:31:50,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:50,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-05 05:31:50,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:50,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-05 05:31:50,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:50,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-05 05:31:50,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:50,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-05 05:31:50,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:50,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-05 05:31:50,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:50,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-05 05:31:50,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:50,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-05 05:31:50,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:50,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-04-05 05:31:50,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:50,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-05 05:31:50,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:50,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-04-05 05:31:50,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:50,570 INFO L134 CoverageAnalysis]: Checked inductivity of 931 backedges. 150 proven. 361 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:31:50,570 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:31:50,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [325745835] [2022-04-05 05:31:50,571 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [325745835] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:31:50,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1126215596] [2022-04-05 05:31:50,571 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-05 05:31:50,571 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:31:50,571 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:31:50,572 INFO L229 MonitoredProcess]: Starting monitored process 152 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:31:50,572 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Waiting until timeout for monitored process [2022-04-05 05:31:50,640 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2022-04-05 05:31:50,641 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:31:50,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 35 conjunts are in the unsatisfiable core [2022-04-05 05:31:50,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:31:50,830 INFO L134 CoverageAnalysis]: Checked inductivity of 931 backedges. 166 proven. 345 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:31:50,831 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:31:51,021 INFO L134 CoverageAnalysis]: Checked inductivity of 931 backedges. 166 proven. 345 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-05 05:31:51,022 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1126215596] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:31:51,022 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:31:51,022 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 25 [2022-04-05 05:31:51,022 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346072773] [2022-04-05 05:31:51,022 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:31:51,022 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-04-05 05:31:51,022 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:31:51,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-04-05 05:31:51,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=414, Unknown=0, NotChecked=0, Total=600 [2022-04-05 05:31:51,023 INFO L87 Difference]: Start difference. First operand 173 states and 191 transitions. Second operand has 25 states, 25 states have (on average 2.84) internal successors, (71), 22 states have internal predecessors, (71), 17 states have call successors, (20), 4 states have call predecessors, (20), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-05 05:31:52,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:31:52,142 INFO L93 Difference]: Finished difference Result 186 states and 205 transitions. [2022-04-05 05:31:52,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-04-05 05:31:52,143 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.84) internal successors, (71), 22 states have internal predecessors, (71), 17 states have call successors, (20), 4 states have call predecessors, (20), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) Word has length 138 [2022-04-05 05:31:52,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:31:52,143 INFO L225 Difference]: With dead ends: 186 [2022-04-05 05:31:52,143 INFO L226 Difference]: Without dead ends: 184 [2022-04-05 05:31:52,143 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 365 GetRequests, 319 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 464 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=550, Invalid=1520, Unknown=0, NotChecked=0, Total=2070 [2022-04-05 05:31:52,144 INFO L913 BasicCegarLoop]: 49 mSDtfsCounter, 98 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 766 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 101 SdHoareTripleChecker+Invalid, 875 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 766 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:31:52,144 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [99 Valid, 101 Invalid, 875 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 766 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:31:52,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2022-04-05 05:31:52,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 180. [2022-04-05 05:31:52,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 142 states have (on average 1.1338028169014085) internal successors, (161), 143 states have internal predecessors, (161), 19 states have call successors, (19), 19 states have call predecessors, (19), 18 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-05 05:31:52,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 198 transitions. [2022-04-05 05:31:52,725 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 198 transitions. Word has length 138 [2022-04-05 05:31:52,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:31:52,726 INFO L478 AbstractCegarLoop]: Abstraction has 180 states and 198 transitions. [2022-04-05 05:31:52,726 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.84) internal successors, (71), 22 states have internal predecessors, (71), 17 states have call successors, (20), 4 states have call predecessors, (20), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-05 05:31:52,726 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 198 transitions. [2022-04-05 05:31:52,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-04-05 05:31:52,726 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:31:52,726 INFO L499 BasicCegarLoop]: trace histogram [17, 17, 17, 16, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:31:52,749 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Ended with exit code 0 [2022-04-05 05:31:52,926 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,152 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:31:52,927 INFO L403 AbstractCegarLoop]: === Iteration 154 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:31:52,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:31:52,927 INFO L85 PathProgramCache]: Analyzing trace with hash 541475850, now seen corresponding path program 31 times [2022-04-05 05:31:52,927 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:31:52,927 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1564240088] [2022-04-05 05:31:52,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:31:52,927 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:31:52,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:53,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:31:53,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:53,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-05 05:31:53,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:53,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-05 05:31:53,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:53,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-05 05:31:53,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:53,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-05 05:31:53,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:53,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-05 05:31:53,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:53,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-05 05:31:53,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:53,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-05 05:31:53,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:53,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-05 05:31:53,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:53,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-05 05:31:53,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:53,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-05 05:31:53,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:53,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-05 05:31:53,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:53,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-05 05:31:53,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:53,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-04-05 05:31:53,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:53,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-05 05:31:53,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:53,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-04-05 05:31:53,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:53,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-05 05:31:53,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:53,376 INFO L134 CoverageAnalysis]: Checked inductivity of 1040 backedges. 378 proven. 182 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:31:53,376 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:31:53,376 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1564240088] [2022-04-05 05:31:53,376 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1564240088] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:31:53,376 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1467826624] [2022-04-05 05:31:53,377 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-04-05 05:31:53,377 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:31:53,377 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:31:53,377 INFO L229 MonitoredProcess]: Starting monitored process 153 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:31:53,378 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Waiting until timeout for monitored process [2022-04-05 05:31:53,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:53,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 38 conjunts are in the unsatisfiable core [2022-04-05 05:31:53,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:31:54,626 INFO L134 CoverageAnalysis]: Checked inductivity of 1040 backedges. 424 proven. 136 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:31:54,626 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:31:54,883 INFO L134 CoverageAnalysis]: Checked inductivity of 1040 backedges. 424 proven. 136 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:31:54,883 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1467826624] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:31:54,884 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:31:54,884 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 39, 39] total 78 [2022-04-05 05:31:54,884 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1047899135] [2022-04-05 05:31:54,884 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:31:54,884 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 78 states [2022-04-05 05:31:54,884 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:31:54,885 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2022-04-05 05:31:54,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1111, Invalid=4895, Unknown=0, NotChecked=0, Total=6006 [2022-04-05 05:31:54,885 INFO L87 Difference]: Start difference. First operand 180 states and 198 transitions. Second operand has 78 states, 78 states have (on average 1.6153846153846154) internal successors, (126), 77 states have internal predecessors, (126), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-04-05 05:31:57,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:31:57,468 INFO L93 Difference]: Finished difference Result 307 states and 360 transitions. [2022-04-05 05:31:57,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-04-05 05:31:57,469 INFO L78 Accepts]: Start accepts. Automaton has has 78 states, 78 states have (on average 1.6153846153846154) internal successors, (126), 77 states have internal predecessors, (126), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) Word has length 145 [2022-04-05 05:31:57,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:31:57,470 INFO L225 Difference]: With dead ends: 307 [2022-04-05 05:31:57,470 INFO L226 Difference]: Without dead ends: 248 [2022-04-05 05:31:57,471 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 399 GetRequests, 285 SyntacticMatches, 1 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4425 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=2380, Invalid=10730, Unknown=0, NotChecked=0, Total=13110 [2022-04-05 05:31:57,471 INFO L913 BasicCegarLoop]: 31 mSDtfsCounter, 56 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 928 mSolverCounterSat, 174 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 1102 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 174 IncrementalHoareTripleChecker+Valid, 928 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-05 05:31:57,471 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 103 Invalid, 1102 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [174 Valid, 928 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-05 05:31:57,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2022-04-05 05:31:58,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 181. [2022-04-05 05:31:58,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 181 states, 143 states have (on average 1.132867132867133) internal successors, (162), 144 states have internal predecessors, (162), 19 states have call successors, (19), 19 states have call predecessors, (19), 18 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-05 05:31:58,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 199 transitions. [2022-04-05 05:31:58,141 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 199 transitions. Word has length 145 [2022-04-05 05:31:58,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:31:58,141 INFO L478 AbstractCegarLoop]: Abstraction has 181 states and 199 transitions. [2022-04-05 05:31:58,141 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 78 states, 78 states have (on average 1.6153846153846154) internal successors, (126), 77 states have internal predecessors, (126), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-04-05 05:31:58,141 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 199 transitions. [2022-04-05 05:31:58,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-04-05 05:31:58,141 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:31:58,141 INFO L499 BasicCegarLoop]: trace histogram [17, 17, 17, 16, 16, 16, 16, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:31:58,159 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Forceful destruction successful, exit code 0 [2022-04-05 05:31:58,342 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,153 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:31:58,342 INFO L403 AbstractCegarLoop]: === Iteration 155 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:31:58,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:31:58,342 INFO L85 PathProgramCache]: Analyzing trace with hash 207464330, now seen corresponding path program 106 times [2022-04-05 05:31:58,342 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:31:58,342 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [836294132] [2022-04-05 05:31:58,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:31:58,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:31:58,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:58,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:31:58,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:58,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-05 05:31:58,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:58,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-05 05:31:58,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:58,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-05 05:31:58,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:58,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-05 05:31:58,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:58,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-05 05:31:58,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:58,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-05 05:31:58,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:58,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-05 05:31:58,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:58,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-05 05:31:58,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:58,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-05 05:31:58,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:58,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-05 05:31:58,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:58,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-05 05:31:58,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:58,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-05 05:31:58,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:58,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-04-05 05:31:58,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:58,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-05 05:31:58,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:58,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-04-05 05:31:58,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:58,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-05 05:31:58,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:31:58,801 INFO L134 CoverageAnalysis]: Checked inductivity of 1025 backedges. 378 proven. 167 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:31:58,801 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:31:58,801 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [836294132] [2022-04-05 05:31:58,801 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [836294132] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:31:58,801 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1810620832] [2022-04-05 05:31:58,801 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-05 05:31:58,801 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:31:58,801 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:31:58,802 INFO L229 MonitoredProcess]: Starting monitored process 154 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:31:58,802 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Waiting until timeout for monitored process [2022-04-05 05:31:58,858 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-05 05:31:58,858 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:31:58,860 INFO L263 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 38 conjunts are in the unsatisfiable core [2022-04-05 05:31:58,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:31:59,991 INFO L134 CoverageAnalysis]: Checked inductivity of 1025 backedges. 424 proven. 121 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:31:59,991 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:32:00,242 INFO L134 CoverageAnalysis]: Checked inductivity of 1025 backedges. 424 proven. 121 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:32:00,242 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1810620832] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:32:00,242 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:32:00,243 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 39, 39] total 77 [2022-04-05 05:32:00,243 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375428948] [2022-04-05 05:32:00,243 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:32:00,243 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 77 states [2022-04-05 05:32:00,243 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:32:00,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2022-04-05 05:32:00,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1059, Invalid=4793, Unknown=0, NotChecked=0, Total=5852 [2022-04-05 05:32:00,244 INFO L87 Difference]: Start difference. First operand 181 states and 199 transitions. Second operand has 77 states, 77 states have (on average 1.6233766233766234) internal successors, (125), 76 states have internal predecessors, (125), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-04-05 05:32:03,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:32:03,930 INFO L93 Difference]: Finished difference Result 374 states and 445 transitions. [2022-04-05 05:32:03,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-04-05 05:32:03,931 INFO L78 Accepts]: Start accepts. Automaton has has 77 states, 77 states have (on average 1.6233766233766234) internal successors, (125), 76 states have internal predecessors, (125), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) Word has length 145 [2022-04-05 05:32:03,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:32:03,931 INFO L225 Difference]: With dead ends: 374 [2022-04-05 05:32:03,931 INFO L226 Difference]: Without dead ends: 315 [2022-04-05 05:32:03,932 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 416 GetRequests, 286 SyntacticMatches, 1 SemanticMatches, 129 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5815 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=2956, Invalid=14074, Unknown=0, NotChecked=0, Total=17030 [2022-04-05 05:32:03,932 INFO L913 BasicCegarLoop]: 36 mSDtfsCounter, 76 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 1493 mSolverCounterSat, 209 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 128 SdHoareTripleChecker+Invalid, 1702 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 209 IncrementalHoareTripleChecker+Valid, 1493 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-05 05:32:03,933 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 128 Invalid, 1702 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [209 Valid, 1493 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-05 05:32:03,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2022-04-05 05:32:04,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 181. [2022-04-05 05:32:04,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 181 states, 143 states have (on average 1.132867132867133) internal successors, (162), 144 states have internal predecessors, (162), 19 states have call successors, (19), 19 states have call predecessors, (19), 18 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-05 05:32:04,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 199 transitions. [2022-04-05 05:32:04,568 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 199 transitions. Word has length 145 [2022-04-05 05:32:04,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:32:04,568 INFO L478 AbstractCegarLoop]: Abstraction has 181 states and 199 transitions. [2022-04-05 05:32:04,569 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 77 states, 77 states have (on average 1.6233766233766234) internal successors, (125), 76 states have internal predecessors, (125), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-04-05 05:32:04,569 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 199 transitions. [2022-04-05 05:32:04,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-04-05 05:32:04,569 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:32:04,569 INFO L499 BasicCegarLoop]: trace histogram [17, 17, 17, 16, 16, 16, 16, 14, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:32:04,586 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Ended with exit code 0 [2022-04-05 05:32:04,769 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,154 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:32:04,770 INFO L403 AbstractCegarLoop]: === Iteration 156 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:32:04,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:32:04,770 INFO L85 PathProgramCache]: Analyzing trace with hash 1443615754, now seen corresponding path program 107 times [2022-04-05 05:32:04,770 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:32:04,770 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2043864180] [2022-04-05 05:32:04,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:32:04,770 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:32:04,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:05,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:32:05,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:05,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-05 05:32:05,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:05,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-05 05:32:05,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:05,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-05 05:32:05,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:05,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-05 05:32:05,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:05,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-05 05:32:05,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:05,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-05 05:32:05,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:05,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-05 05:32:05,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:05,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-05 05:32:05,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:05,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-05 05:32:05,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:05,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-05 05:32:05,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:05,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-05 05:32:05,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:05,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-05 05:32:05,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:05,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-04-05 05:32:05,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:05,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-05 05:32:05,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:05,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-04-05 05:32:05,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:05,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-05 05:32:05,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:05,177 INFO L134 CoverageAnalysis]: Checked inductivity of 1012 backedges. 378 proven. 154 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:32:05,178 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:32:05,178 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2043864180] [2022-04-05 05:32:05,178 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2043864180] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:32:05,178 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1914595504] [2022-04-05 05:32:05,178 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-04-05 05:32:05,178 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:32:05,178 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:32:05,189 INFO L229 MonitoredProcess]: Starting monitored process 155 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:32:05,189 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Waiting until timeout for monitored process [2022-04-05 05:32:05,248 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 17 check-sat command(s) [2022-04-05 05:32:05,248 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:32:05,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 38 conjunts are in the unsatisfiable core [2022-04-05 05:32:05,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:32:06,296 INFO L134 CoverageAnalysis]: Checked inductivity of 1012 backedges. 424 proven. 108 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:32:06,297 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:32:06,547 INFO L134 CoverageAnalysis]: Checked inductivity of 1012 backedges. 424 proven. 108 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:32:06,547 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1914595504] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:32:06,547 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:32:06,548 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 39, 39] total 76 [2022-04-05 05:32:06,548 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940748836] [2022-04-05 05:32:06,548 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:32:06,548 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 76 states [2022-04-05 05:32:06,548 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:32:06,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2022-04-05 05:32:06,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1011, Invalid=4689, Unknown=0, NotChecked=0, Total=5700 [2022-04-05 05:32:06,549 INFO L87 Difference]: Start difference. First operand 181 states and 199 transitions. Second operand has 76 states, 76 states have (on average 1.631578947368421) internal successors, (124), 75 states have internal predecessors, (124), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-04-05 05:32:11,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:32:11,142 INFO L93 Difference]: Finished difference Result 440 states and 529 transitions. [2022-04-05 05:32:11,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-04-05 05:32:11,143 INFO L78 Accepts]: Start accepts. Automaton has has 76 states, 76 states have (on average 1.631578947368421) internal successors, (124), 75 states have internal predecessors, (124), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) Word has length 145 [2022-04-05 05:32:11,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:32:11,144 INFO L225 Difference]: With dead ends: 440 [2022-04-05 05:32:11,144 INFO L226 Difference]: Without dead ends: 381 [2022-04-05 05:32:11,145 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 431 GetRequests, 287 SyntacticMatches, 1 SemanticMatches, 143 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7259 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=3581, Invalid=17299, Unknown=0, NotChecked=0, Total=20880 [2022-04-05 05:32:11,145 INFO L913 BasicCegarLoop]: 36 mSDtfsCounter, 85 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 1322 mSolverCounterSat, 234 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 1556 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 234 IncrementalHoareTripleChecker+Valid, 1322 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-05 05:32:11,145 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [86 Valid, 123 Invalid, 1556 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [234 Valid, 1322 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-05 05:32:11,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 381 states. [2022-04-05 05:32:11,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 381 to 181. [2022-04-05 05:32:11,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 181 states, 143 states have (on average 1.132867132867133) internal successors, (162), 144 states have internal predecessors, (162), 19 states have call successors, (19), 19 states have call predecessors, (19), 18 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-05 05:32:11,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 199 transitions. [2022-04-05 05:32:11,842 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 199 transitions. Word has length 145 [2022-04-05 05:32:11,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:32:11,842 INFO L478 AbstractCegarLoop]: Abstraction has 181 states and 199 transitions. [2022-04-05 05:32:11,842 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 76 states, 76 states have (on average 1.631578947368421) internal successors, (124), 75 states have internal predecessors, (124), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-04-05 05:32:11,842 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 199 transitions. [2022-04-05 05:32:11,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-04-05 05:32:11,843 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:32:11,843 INFO L499 BasicCegarLoop]: trace histogram [17, 17, 17, 16, 16, 16, 16, 13, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:32:11,859 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Ended with exit code 0 [2022-04-05 05:32:12,043 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable155,155 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:32:12,043 INFO L403 AbstractCegarLoop]: === Iteration 157 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:32:12,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:32:12,044 INFO L85 PathProgramCache]: Analyzing trace with hash 1067849610, now seen corresponding path program 108 times [2022-04-05 05:32:12,044 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:32:12,044 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1655549913] [2022-04-05 05:32:12,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:32:12,044 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:32:12,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:12,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:32:12,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:12,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-05 05:32:12,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:12,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-05 05:32:12,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:12,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-05 05:32:12,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:12,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-05 05:32:12,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:12,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-05 05:32:12,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:12,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-05 05:32:12,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:12,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-05 05:32:12,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:12,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-05 05:32:12,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:12,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-05 05:32:12,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:12,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-05 05:32:12,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:12,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-05 05:32:12,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:12,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-05 05:32:12,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:12,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-04-05 05:32:12,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:12,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-05 05:32:12,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:12,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-04-05 05:32:12,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:12,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-05 05:32:12,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:12,449 INFO L134 CoverageAnalysis]: Checked inductivity of 1001 backedges. 378 proven. 143 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:32:12,449 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:32:12,449 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1655549913] [2022-04-05 05:32:12,449 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1655549913] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:32:12,449 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [847324756] [2022-04-05 05:32:12,449 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-05 05:32:12,449 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:32:12,449 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:32:12,450 INFO L229 MonitoredProcess]: Starting monitored process 156 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:32:12,451 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Waiting until timeout for monitored process [2022-04-05 05:32:12,511 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 17 check-sat command(s) [2022-04-05 05:32:12,511 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:32:12,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 38 conjunts are in the unsatisfiable core [2022-04-05 05:32:12,514 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:32:13,604 INFO L134 CoverageAnalysis]: Checked inductivity of 1001 backedges. 424 proven. 97 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:32:13,605 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:32:13,851 INFO L134 CoverageAnalysis]: Checked inductivity of 1001 backedges. 424 proven. 97 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:32:13,852 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [847324756] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:32:13,852 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:32:13,852 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 39, 39] total 75 [2022-04-05 05:32:13,852 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [477784257] [2022-04-05 05:32:13,852 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:32:13,852 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 75 states [2022-04-05 05:32:13,852 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:32:13,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2022-04-05 05:32:13,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=967, Invalid=4583, Unknown=0, NotChecked=0, Total=5550 [2022-04-05 05:32:13,853 INFO L87 Difference]: Start difference. First operand 181 states and 199 transitions. Second operand has 75 states, 75 states have (on average 1.64) internal successors, (123), 74 states have internal predecessors, (123), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-04-05 05:32:19,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:32:19,091 INFO L93 Difference]: Finished difference Result 505 states and 612 transitions. [2022-04-05 05:32:19,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-04-05 05:32:19,092 INFO L78 Accepts]: Start accepts. Automaton has has 75 states, 75 states have (on average 1.64) internal successors, (123), 74 states have internal predecessors, (123), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) Word has length 145 [2022-04-05 05:32:19,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:32:19,093 INFO L225 Difference]: With dead ends: 505 [2022-04-05 05:32:19,093 INFO L226 Difference]: Without dead ends: 446 [2022-04-05 05:32:19,094 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 444 GetRequests, 288 SyntacticMatches, 1 SemanticMatches, 155 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8653 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=4195, Invalid=20297, Unknown=0, NotChecked=0, Total=24492 [2022-04-05 05:32:19,094 INFO L913 BasicCegarLoop]: 36 mSDtfsCounter, 101 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 1458 mSolverCounterSat, 273 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 133 SdHoareTripleChecker+Invalid, 1731 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 273 IncrementalHoareTripleChecker+Valid, 1458 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-05 05:32:19,094 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [102 Valid, 133 Invalid, 1731 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [273 Valid, 1458 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-05 05:32:19,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2022-04-05 05:32:19,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 181. [2022-04-05 05:32:19,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 181 states, 143 states have (on average 1.132867132867133) internal successors, (162), 144 states have internal predecessors, (162), 19 states have call successors, (19), 19 states have call predecessors, (19), 18 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-05 05:32:19,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 199 transitions. [2022-04-05 05:32:19,761 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 199 transitions. Word has length 145 [2022-04-05 05:32:19,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:32:19,761 INFO L478 AbstractCegarLoop]: Abstraction has 181 states and 199 transitions. [2022-04-05 05:32:19,761 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 75 states, 75 states have (on average 1.64) internal successors, (123), 74 states have internal predecessors, (123), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-04-05 05:32:19,761 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 199 transitions. [2022-04-05 05:32:19,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-04-05 05:32:19,762 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:32:19,762 INFO L499 BasicCegarLoop]: trace histogram [17, 17, 17, 16, 16, 16, 16, 12, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:32:19,778 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Ended with exit code 0 [2022-04-05 05:32:19,962 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 156 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2022-04-05 05:32:19,962 INFO L403 AbstractCegarLoop]: === Iteration 158 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:32:19,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:32:19,963 INFO L85 PathProgramCache]: Analyzing trace with hash 1609917450, now seen corresponding path program 109 times [2022-04-05 05:32:19,963 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:32:19,963 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2114873854] [2022-04-05 05:32:19,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:32:19,963 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:32:19,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:20,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:32:20,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:20,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-05 05:32:20,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:20,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-05 05:32:20,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:20,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-05 05:32:20,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:20,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-05 05:32:20,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:20,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-05 05:32:20,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:20,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-05 05:32:20,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:20,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-05 05:32:20,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:20,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-05 05:32:20,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:20,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-05 05:32:20,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:20,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-05 05:32:20,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:20,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-05 05:32:20,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:20,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-05 05:32:20,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:20,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-04-05 05:32:20,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:20,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-05 05:32:20,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:20,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-04-05 05:32:20,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:20,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-05 05:32:20,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:20,371 INFO L134 CoverageAnalysis]: Checked inductivity of 992 backedges. 378 proven. 134 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:32:20,371 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:32:20,371 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2114873854] [2022-04-05 05:32:20,371 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2114873854] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:32:20,371 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2129016703] [2022-04-05 05:32:20,371 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-04-05 05:32:20,371 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:32:20,371 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:32:20,372 INFO L229 MonitoredProcess]: Starting monitored process 157 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:32:20,372 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Waiting until timeout for monitored process [2022-04-05 05:32:20,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:20,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 38 conjunts are in the unsatisfiable core [2022-04-05 05:32:20,430 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:32:21,479 INFO L134 CoverageAnalysis]: Checked inductivity of 992 backedges. 424 proven. 88 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:32:21,479 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:32:21,719 INFO L134 CoverageAnalysis]: Checked inductivity of 992 backedges. 424 proven. 88 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:32:21,719 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2129016703] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:32:21,719 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:32:21,719 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 39, 39] total 74 [2022-04-05 05:32:21,719 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1700759513] [2022-04-05 05:32:21,719 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:32:21,720 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 74 states [2022-04-05 05:32:21,720 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:32:21,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2022-04-05 05:32:21,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=927, Invalid=4475, Unknown=0, NotChecked=0, Total=5402 [2022-04-05 05:32:21,721 INFO L87 Difference]: Start difference. First operand 181 states and 199 transitions. Second operand has 74 states, 74 states have (on average 1.6486486486486487) internal successors, (122), 73 states have internal predecessors, (122), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-04-05 05:32:27,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:32:27,588 INFO L93 Difference]: Finished difference Result 569 states and 694 transitions. [2022-04-05 05:32:27,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2022-04-05 05:32:27,588 INFO L78 Accepts]: Start accepts. Automaton has has 74 states, 74 states have (on average 1.6486486486486487) internal successors, (122), 73 states have internal predecessors, (122), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) Word has length 145 [2022-04-05 05:32:27,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:32:27,589 INFO L225 Difference]: With dead ends: 569 [2022-04-05 05:32:27,589 INFO L226 Difference]: Without dead ends: 510 [2022-04-05 05:32:27,591 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 455 GetRequests, 289 SyntacticMatches, 1 SemanticMatches, 165 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9942 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=4762, Invalid=22960, Unknown=0, NotChecked=0, Total=27722 [2022-04-05 05:32:27,591 INFO L913 BasicCegarLoop]: 35 mSDtfsCounter, 133 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 1179 mSolverCounterSat, 339 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 1518 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 339 IncrementalHoareTripleChecker+Valid, 1179 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-05 05:32:27,591 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [134 Valid, 112 Invalid, 1518 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [339 Valid, 1179 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-05 05:32:27,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 510 states. [2022-04-05 05:32:28,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 510 to 181. [2022-04-05 05:32:28,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 181 states, 143 states have (on average 1.132867132867133) internal successors, (162), 144 states have internal predecessors, (162), 19 states have call successors, (19), 19 states have call predecessors, (19), 18 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-05 05:32:28,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 199 transitions. [2022-04-05 05:32:28,333 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 199 transitions. Word has length 145 [2022-04-05 05:32:28,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:32:28,333 INFO L478 AbstractCegarLoop]: Abstraction has 181 states and 199 transitions. [2022-04-05 05:32:28,333 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 74 states, 74 states have (on average 1.6486486486486487) internal successors, (122), 73 states have internal predecessors, (122), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-04-05 05:32:28,333 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 199 transitions. [2022-04-05 05:32:28,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-04-05 05:32:28,334 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:32:28,334 INFO L499 BasicCegarLoop]: trace histogram [17, 17, 17, 16, 16, 16, 16, 11, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:32:28,353 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Ended with exit code 0 [2022-04-05 05:32:28,534 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2022-04-05 05:32:28,534 INFO L403 AbstractCegarLoop]: === Iteration 159 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:32:28,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:32:28,535 INFO L85 PathProgramCache]: Analyzing trace with hash -1974827126, now seen corresponding path program 110 times [2022-04-05 05:32:28,535 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:32:28,535 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [885496744] [2022-04-05 05:32:28,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:32:28,535 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:32:28,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:28,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:32:28,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:28,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-05 05:32:28,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:28,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-05 05:32:28,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:28,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-05 05:32:28,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:28,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-05 05:32:28,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:28,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-05 05:32:28,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:28,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-05 05:32:28,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:28,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-05 05:32:28,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:28,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-05 05:32:28,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:28,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-05 05:32:28,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:28,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-05 05:32:28,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:28,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-05 05:32:28,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:28,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-05 05:32:28,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:28,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-04-05 05:32:28,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:28,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-05 05:32:28,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:28,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-04-05 05:32:28,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:28,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-05 05:32:28,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:28,939 INFO L134 CoverageAnalysis]: Checked inductivity of 985 backedges. 378 proven. 127 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:32:28,939 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:32:28,939 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [885496744] [2022-04-05 05:32:28,939 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [885496744] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:32:28,939 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1785773050] [2022-04-05 05:32:28,939 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-05 05:32:28,939 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:32:28,939 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:32:28,940 INFO L229 MonitoredProcess]: Starting monitored process 158 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:32:28,940 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Waiting until timeout for monitored process [2022-04-05 05:32:28,992 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-05 05:32:28,992 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:32:28,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 38 conjunts are in the unsatisfiable core [2022-04-05 05:32:28,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:32:30,014 INFO L134 CoverageAnalysis]: Checked inductivity of 985 backedges. 424 proven. 81 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:32:30,014 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:32:30,254 INFO L134 CoverageAnalysis]: Checked inductivity of 985 backedges. 424 proven. 81 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:32:30,255 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1785773050] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:32:30,255 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:32:30,255 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 39, 39] total 73 [2022-04-05 05:32:30,255 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1686688474] [2022-04-05 05:32:30,255 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:32:30,255 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 73 states [2022-04-05 05:32:30,255 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:32:30,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2022-04-05 05:32:30,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=891, Invalid=4365, Unknown=0, NotChecked=0, Total=5256 [2022-04-05 05:32:30,257 INFO L87 Difference]: Start difference. First operand 181 states and 199 transitions. Second operand has 73 states, 73 states have (on average 1.6575342465753424) internal successors, (121), 72 states have internal predecessors, (121), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-04-05 05:32:37,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:32:37,267 INFO L93 Difference]: Finished difference Result 632 states and 775 transitions. [2022-04-05 05:32:37,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-04-05 05:32:37,268 INFO L78 Accepts]: Start accepts. Automaton has has 73 states, 73 states have (on average 1.6575342465753424) internal successors, (121), 72 states have internal predecessors, (121), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) Word has length 145 [2022-04-05 05:32:37,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:32:37,269 INFO L225 Difference]: With dead ends: 632 [2022-04-05 05:32:37,269 INFO L226 Difference]: Without dead ends: 573 [2022-04-05 05:32:37,271 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 464 GetRequests, 290 SyntacticMatches, 1 SemanticMatches, 173 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11065 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=5252, Invalid=25198, Unknown=0, NotChecked=0, Total=30450 [2022-04-05 05:32:37,271 INFO L913 BasicCegarLoop]: 37 mSDtfsCounter, 156 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 1123 mSolverCounterSat, 404 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 1527 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 404 IncrementalHoareTripleChecker+Valid, 1123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-05 05:32:37,271 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [157 Valid, 104 Invalid, 1527 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [404 Valid, 1123 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-05 05:32:37,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 573 states. [2022-04-05 05:32:37,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 573 to 181. [2022-04-05 05:32:37,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 181 states, 143 states have (on average 1.132867132867133) internal successors, (162), 144 states have internal predecessors, (162), 19 states have call successors, (19), 19 states have call predecessors, (19), 18 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-05 05:32:37,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 199 transitions. [2022-04-05 05:32:37,995 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 199 transitions. Word has length 145 [2022-04-05 05:32:37,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:32:37,995 INFO L478 AbstractCegarLoop]: Abstraction has 181 states and 199 transitions. [2022-04-05 05:32:37,995 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 73 states, 73 states have (on average 1.6575342465753424) internal successors, (121), 72 states have internal predecessors, (121), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-04-05 05:32:37,995 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 199 transitions. [2022-04-05 05:32:37,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-04-05 05:32:37,996 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:32:37,996 INFO L499 BasicCegarLoop]: trace histogram [17, 17, 17, 16, 16, 16, 16, 10, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:32:38,012 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Ended with exit code 0 [2022-04-05 05:32:38,196 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 158 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2022-04-05 05:32:38,196 INFO L403 AbstractCegarLoop]: === Iteration 160 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:32:38,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:32:38,197 INFO L85 PathProgramCache]: Analyzing trace with hash -150801398, now seen corresponding path program 111 times [2022-04-05 05:32:38,197 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:32:38,197 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [242909898] [2022-04-05 05:32:38,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:32:38,197 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:32:38,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:38,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:32:38,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:38,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-05 05:32:38,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:38,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-05 05:32:38,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:38,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-05 05:32:38,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:38,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-05 05:32:38,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:38,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-05 05:32:38,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:38,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-05 05:32:38,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:38,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-05 05:32:38,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:38,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-05 05:32:38,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:38,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-05 05:32:38,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:38,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-05 05:32:38,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:38,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-05 05:32:38,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:38,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-05 05:32:38,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:38,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-04-05 05:32:38,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:38,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-05 05:32:38,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:38,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-04-05 05:32:38,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:38,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-05 05:32:38,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:38,624 INFO L134 CoverageAnalysis]: Checked inductivity of 980 backedges. 378 proven. 122 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:32:38,624 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:32:38,624 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [242909898] [2022-04-05 05:32:38,624 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [242909898] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:32:38,624 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1662140485] [2022-04-05 05:32:38,624 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-04-05 05:32:38,624 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:32:38,625 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:32:38,625 INFO L229 MonitoredProcess]: Starting monitored process 159 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:32:38,639 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Waiting until timeout for monitored process [2022-04-05 05:32:38,696 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 17 check-sat command(s) [2022-04-05 05:32:38,696 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:32:38,698 INFO L263 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 38 conjunts are in the unsatisfiable core [2022-04-05 05:32:38,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:32:39,671 INFO L134 CoverageAnalysis]: Checked inductivity of 980 backedges. 424 proven. 76 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:32:39,671 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:32:39,916 INFO L134 CoverageAnalysis]: Checked inductivity of 980 backedges. 424 proven. 76 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:32:39,916 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1662140485] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:32:39,916 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:32:39,916 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 39, 39] total 72 [2022-04-05 05:32:39,916 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [94106910] [2022-04-05 05:32:39,916 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:32:39,917 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 72 states [2022-04-05 05:32:39,917 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:32:39,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2022-04-05 05:32:39,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=859, Invalid=4253, Unknown=0, NotChecked=0, Total=5112 [2022-04-05 05:32:39,918 INFO L87 Difference]: Start difference. First operand 181 states and 199 transitions. Second operand has 72 states, 72 states have (on average 1.6666666666666667) internal successors, (120), 71 states have internal predecessors, (120), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-04-05 05:32:47,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:32:47,374 INFO L93 Difference]: Finished difference Result 694 states and 855 transitions. [2022-04-05 05:32:47,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 112 states. [2022-04-05 05:32:47,375 INFO L78 Accepts]: Start accepts. Automaton has has 72 states, 72 states have (on average 1.6666666666666667) internal successors, (120), 71 states have internal predecessors, (120), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) Word has length 145 [2022-04-05 05:32:47,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:32:47,376 INFO L225 Difference]: With dead ends: 694 [2022-04-05 05:32:47,376 INFO L226 Difference]: Without dead ends: 635 [2022-04-05 05:32:47,377 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 471 GetRequests, 291 SyntacticMatches, 1 SemanticMatches, 179 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11973 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=5641, Invalid=26939, Unknown=0, NotChecked=0, Total=32580 [2022-04-05 05:32:47,377 INFO L913 BasicCegarLoop]: 36 mSDtfsCounter, 236 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 1159 mSolverCounterSat, 515 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 237 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 1674 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 515 IncrementalHoareTripleChecker+Valid, 1159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-05 05:32:47,377 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [237 Valid, 103 Invalid, 1674 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [515 Valid, 1159 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-05 05:32:47,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 635 states. [2022-04-05 05:32:48,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 635 to 181. [2022-04-05 05:32:48,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 181 states, 143 states have (on average 1.132867132867133) internal successors, (162), 144 states have internal predecessors, (162), 19 states have call successors, (19), 19 states have call predecessors, (19), 18 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-05 05:32:48,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 199 transitions. [2022-04-05 05:32:48,112 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 199 transitions. Word has length 145 [2022-04-05 05:32:48,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:32:48,112 INFO L478 AbstractCegarLoop]: Abstraction has 181 states and 199 transitions. [2022-04-05 05:32:48,112 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 72 states, 72 states have (on average 1.6666666666666667) internal successors, (120), 71 states have internal predecessors, (120), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-04-05 05:32:48,112 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 199 transitions. [2022-04-05 05:32:48,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-04-05 05:32:48,112 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:32:48,112 INFO L499 BasicCegarLoop]: trace histogram [17, 17, 17, 16, 16, 16, 16, 9, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:32:48,136 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Ended with exit code 0 [2022-04-05 05:32:48,313 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable159,159 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:32:48,313 INFO L403 AbstractCegarLoop]: === Iteration 161 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:32:48,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:32:48,313 INFO L85 PathProgramCache]: Analyzing trace with hash 323680138, now seen corresponding path program 112 times [2022-04-05 05:32:48,313 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:32:48,313 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1716437620] [2022-04-05 05:32:48,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:32:48,314 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:32:48,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:48,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:32:48,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:48,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-05 05:32:48,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:48,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-05 05:32:48,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:48,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-05 05:32:48,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:48,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-05 05:32:48,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:48,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-05 05:32:48,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:48,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-05 05:32:48,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:48,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-05 05:32:48,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:48,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-05 05:32:48,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:48,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-05 05:32:48,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:48,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-05 05:32:48,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:48,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-05 05:32:48,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:48,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-05 05:32:48,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:48,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-04-05 05:32:48,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:48,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-05 05:32:48,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:48,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-04-05 05:32:48,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:48,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-05 05:32:48,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:32:48,755 INFO L134 CoverageAnalysis]: Checked inductivity of 977 backedges. 378 proven. 119 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:32:48,755 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:32:48,755 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1716437620] [2022-04-05 05:32:48,755 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1716437620] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:32:48,755 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [513672974] [2022-04-05 05:32:48,755 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-05 05:32:48,755 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:32:48,756 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:32:48,756 INFO L229 MonitoredProcess]: Starting monitored process 160 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:32:48,757 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Waiting until timeout for monitored process [2022-04-05 05:32:48,810 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-05 05:32:48,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:32:48,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 38 conjunts are in the unsatisfiable core [2022-04-05 05:32:48,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:32:49,788 INFO L134 CoverageAnalysis]: Checked inductivity of 977 backedges. 424 proven. 73 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:32:49,789 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:32:50,024 INFO L134 CoverageAnalysis]: Checked inductivity of 977 backedges. 424 proven. 73 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:32:50,024 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [513672974] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:32:50,024 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:32:50,024 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 39, 39] total 71 [2022-04-05 05:32:50,025 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [639596546] [2022-04-05 05:32:50,025 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:32:50,025 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 71 states [2022-04-05 05:32:50,025 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:32:50,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2022-04-05 05:32:50,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=831, Invalid=4139, Unknown=0, NotChecked=0, Total=4970 [2022-04-05 05:32:50,026 INFO L87 Difference]: Start difference. First operand 181 states and 199 transitions. Second operand has 71 states, 71 states have (on average 1.676056338028169) internal successors, (119), 70 states have internal predecessors, (119), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-04-05 05:32:58,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:32:58,654 INFO L93 Difference]: Finished difference Result 755 states and 934 transitions. [2022-04-05 05:32:58,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 117 states. [2022-04-05 05:32:58,655 INFO L78 Accepts]: Start accepts. Automaton has has 71 states, 71 states have (on average 1.676056338028169) internal successors, (119), 70 states have internal predecessors, (119), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) Word has length 145 [2022-04-05 05:32:58,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:32:58,656 INFO L225 Difference]: With dead ends: 755 [2022-04-05 05:32:58,656 INFO L226 Difference]: Without dead ends: 696 [2022-04-05 05:32:58,658 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 476 GetRequests, 292 SyntacticMatches, 1 SemanticMatches, 183 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12629 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=5911, Invalid=28129, Unknown=0, NotChecked=0, Total=34040 [2022-04-05 05:32:58,658 INFO L913 BasicCegarLoop]: 37 mSDtfsCounter, 167 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 1826 mSolverCounterSat, 418 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 149 SdHoareTripleChecker+Invalid, 2244 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 418 IncrementalHoareTripleChecker+Valid, 1826 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-05 05:32:58,658 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [168 Valid, 149 Invalid, 2244 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [418 Valid, 1826 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-05 05:32:58,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 696 states. [2022-04-05 05:32:59,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 696 to 181. [2022-04-05 05:32:59,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 181 states, 143 states have (on average 1.132867132867133) internal successors, (162), 144 states have internal predecessors, (162), 19 states have call successors, (19), 19 states have call predecessors, (19), 18 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-05 05:32:59,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 199 transitions. [2022-04-05 05:32:59,443 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 199 transitions. Word has length 145 [2022-04-05 05:32:59,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:32:59,444 INFO L478 AbstractCegarLoop]: Abstraction has 181 states and 199 transitions. [2022-04-05 05:32:59,444 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 71 states, 71 states have (on average 1.676056338028169) internal successors, (119), 70 states have internal predecessors, (119), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-04-05 05:32:59,444 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 199 transitions. [2022-04-05 05:32:59,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-04-05 05:32:59,444 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:32:59,445 INFO L499 BasicCegarLoop]: trace histogram [17, 17, 17, 16, 16, 16, 16, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:32:59,461 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Ended with exit code 0 [2022-04-05 05:32:59,645 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable160,160 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:32:59,645 INFO L403 AbstractCegarLoop]: === Iteration 162 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:32:59,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:32:59,645 INFO L85 PathProgramCache]: Analyzing trace with hash 338985994, now seen corresponding path program 113 times [2022-04-05 05:32:59,645 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:32:59,645 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [887394769] [2022-04-05 05:32:59,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:32:59,646 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:32:59,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:00,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:33:00,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:00,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-05 05:33:00,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:00,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-05 05:33:00,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:00,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-05 05:33:00,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:00,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-05 05:33:00,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:00,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-05 05:33:00,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:00,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-05 05:33:00,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:00,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-05 05:33:00,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:00,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-05 05:33:00,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:00,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-05 05:33:00,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:00,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-05 05:33:00,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:00,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-05 05:33:00,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:00,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-05 05:33:00,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:00,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-04-05 05:33:00,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:00,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-05 05:33:00,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:00,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-04-05 05:33:00,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:00,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-05 05:33:00,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:00,075 INFO L134 CoverageAnalysis]: Checked inductivity of 976 backedges. 378 proven. 118 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:33:00,075 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:33:00,075 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [887394769] [2022-04-05 05:33:00,075 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [887394769] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:33:00,075 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1629015987] [2022-04-05 05:33:00,076 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-04-05 05:33:00,076 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:33:00,076 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:33:00,076 INFO L229 MonitoredProcess]: Starting monitored process 161 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:33:00,077 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Waiting until timeout for monitored process [2022-04-05 05:33:00,153 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 17 check-sat command(s) [2022-04-05 05:33:00,153 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:33:00,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 38 conjunts are in the unsatisfiable core [2022-04-05 05:33:00,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:33:01,092 INFO L134 CoverageAnalysis]: Checked inductivity of 976 backedges. 424 proven. 72 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:33:01,092 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:33:01,330 INFO L134 CoverageAnalysis]: Checked inductivity of 976 backedges. 424 proven. 72 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:33:01,331 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1629015987] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:33:01,331 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:33:01,331 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 39, 39] total 70 [2022-04-05 05:33:01,331 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443183498] [2022-04-05 05:33:01,331 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:33:01,331 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 70 states [2022-04-05 05:33:01,331 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:33:01,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2022-04-05 05:33:01,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=807, Invalid=4023, Unknown=0, NotChecked=0, Total=4830 [2022-04-05 05:33:01,332 INFO L87 Difference]: Start difference. First operand 181 states and 199 transitions. Second operand has 70 states, 70 states have (on average 1.6857142857142857) internal successors, (118), 69 states have internal predecessors, (118), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-04-05 05:33:10,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:33:10,127 INFO L93 Difference]: Finished difference Result 815 states and 1012 transitions. [2022-04-05 05:33:10,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 120 states. [2022-04-05 05:33:10,128 INFO L78 Accepts]: Start accepts. Automaton has has 70 states, 70 states have (on average 1.6857142857142857) internal successors, (118), 69 states have internal predecessors, (118), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) Word has length 145 [2022-04-05 05:33:10,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:33:10,129 INFO L225 Difference]: With dead ends: 815 [2022-04-05 05:33:10,129 INFO L226 Difference]: Without dead ends: 756 [2022-04-05 05:33:10,130 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 479 GetRequests, 293 SyntacticMatches, 1 SemanticMatches, 185 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13008 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=6050, Invalid=28732, Unknown=0, NotChecked=0, Total=34782 [2022-04-05 05:33:10,131 INFO L913 BasicCegarLoop]: 36 mSDtfsCounter, 250 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 1376 mSolverCounterSat, 505 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 251 SdHoareTripleChecker+Valid, 108 SdHoareTripleChecker+Invalid, 1881 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 505 IncrementalHoareTripleChecker+Valid, 1376 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-05 05:33:10,131 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [251 Valid, 108 Invalid, 1881 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [505 Valid, 1376 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-05 05:33:10,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 756 states. [2022-04-05 05:33:11,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 756 to 181. [2022-04-05 05:33:11,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 181 states, 143 states have (on average 1.132867132867133) internal successors, (162), 144 states have internal predecessors, (162), 19 states have call successors, (19), 19 states have call predecessors, (19), 18 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-05 05:33:11,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 199 transitions. [2022-04-05 05:33:11,007 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 199 transitions. Word has length 145 [2022-04-05 05:33:11,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:33:11,007 INFO L478 AbstractCegarLoop]: Abstraction has 181 states and 199 transitions. [2022-04-05 05:33:11,008 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 70 states, 70 states have (on average 1.6857142857142857) internal successors, (118), 69 states have internal predecessors, (118), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-04-05 05:33:11,008 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 199 transitions. [2022-04-05 05:33:11,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-04-05 05:33:11,008 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:33:11,008 INFO L499 BasicCegarLoop]: trace histogram [17, 17, 17, 16, 16, 16, 16, 9, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:33:11,025 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Forceful destruction successful, exit code 0 [2022-04-05 05:33:11,208 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161,161 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:33:11,209 INFO L403 AbstractCegarLoop]: === Iteration 163 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:33:11,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:33:11,209 INFO L85 PathProgramCache]: Analyzing trace with hash -1045993590, now seen corresponding path program 114 times [2022-04-05 05:33:11,209 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:33:11,209 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1423222815] [2022-04-05 05:33:11,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:33:11,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:33:11,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:11,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:33:11,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:11,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-05 05:33:11,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:11,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-05 05:33:11,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:11,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-05 05:33:11,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:11,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-05 05:33:11,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:11,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-05 05:33:11,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:11,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-05 05:33:11,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:11,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-05 05:33:11,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:11,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-05 05:33:11,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:11,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-05 05:33:11,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:11,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-05 05:33:11,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:11,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-05 05:33:11,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:11,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-05 05:33:11,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:11,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-04-05 05:33:11,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:11,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-05 05:33:11,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:11,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-04-05 05:33:11,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:11,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-05 05:33:11,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:11,614 INFO L134 CoverageAnalysis]: Checked inductivity of 977 backedges. 378 proven. 119 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:33:11,614 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:33:11,614 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1423222815] [2022-04-05 05:33:11,614 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1423222815] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:33:11,614 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [658749654] [2022-04-05 05:33:11,614 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-05 05:33:11,615 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:33:11,615 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:33:11,615 INFO L229 MonitoredProcess]: Starting monitored process 162 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:33:11,635 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Waiting until timeout for monitored process [2022-04-05 05:33:11,680 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 17 check-sat command(s) [2022-04-05 05:33:11,680 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:33:11,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 38 conjunts are in the unsatisfiable core [2022-04-05 05:33:11,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:33:12,594 INFO L134 CoverageAnalysis]: Checked inductivity of 977 backedges. 424 proven. 73 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:33:12,594 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:33:12,825 INFO L134 CoverageAnalysis]: Checked inductivity of 977 backedges. 424 proven. 73 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:33:12,825 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [658749654] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:33:12,825 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:33:12,825 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 39, 39] total 69 [2022-04-05 05:33:12,825 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428795026] [2022-04-05 05:33:12,826 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:33:12,826 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 69 states [2022-04-05 05:33:12,826 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:33:12,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2022-04-05 05:33:12,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=787, Invalid=3905, Unknown=0, NotChecked=0, Total=4692 [2022-04-05 05:33:12,827 INFO L87 Difference]: Start difference. First operand 181 states and 199 transitions. Second operand has 69 states, 69 states have (on average 1.6956521739130435) internal successors, (117), 68 states have internal predecessors, (117), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-04-05 05:33:22,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:33:22,183 INFO L93 Difference]: Finished difference Result 874 states and 1089 transitions. [2022-04-05 05:33:22,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 121 states. [2022-04-05 05:33:22,183 INFO L78 Accepts]: Start accepts. Automaton has has 69 states, 69 states have (on average 1.6956521739130435) internal successors, (117), 68 states have internal predecessors, (117), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) Word has length 145 [2022-04-05 05:33:22,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:33:22,184 INFO L225 Difference]: With dead ends: 874 [2022-04-05 05:33:22,184 INFO L226 Difference]: Without dead ends: 815 [2022-04-05 05:33:22,186 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 480 GetRequests, 294 SyntacticMatches, 1 SemanticMatches, 185 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13096 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=6052, Invalid=28730, Unknown=0, NotChecked=0, Total=34782 [2022-04-05 05:33:22,186 INFO L913 BasicCegarLoop]: 35 mSDtfsCounter, 266 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 1207 mSolverCounterSat, 523 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 267 SdHoareTripleChecker+Valid, 102 SdHoareTripleChecker+Invalid, 1730 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 523 IncrementalHoareTripleChecker+Valid, 1207 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-05 05:33:22,186 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [267 Valid, 102 Invalid, 1730 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [523 Valid, 1207 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-05 05:33:22,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 815 states. [2022-04-05 05:33:23,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 815 to 181. [2022-04-05 05:33:23,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 181 states, 143 states have (on average 1.132867132867133) internal successors, (162), 144 states have internal predecessors, (162), 19 states have call successors, (19), 19 states have call predecessors, (19), 18 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-05 05:33:23,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 199 transitions. [2022-04-05 05:33:23,008 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 199 transitions. Word has length 145 [2022-04-05 05:33:23,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:33:23,008 INFO L478 AbstractCegarLoop]: Abstraction has 181 states and 199 transitions. [2022-04-05 05:33:23,008 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 69 states, 69 states have (on average 1.6956521739130435) internal successors, (117), 68 states have internal predecessors, (117), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-04-05 05:33:23,008 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 199 transitions. [2022-04-05 05:33:23,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-04-05 05:33:23,009 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:33:23,009 INFO L499 BasicCegarLoop]: trace histogram [17, 17, 17, 16, 16, 16, 16, 10, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:33:23,032 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Ended with exit code 0 [2022-04-05 05:33:23,209 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,162 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:33:23,209 INFO L403 AbstractCegarLoop]: === Iteration 164 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:33:23,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:33:23,210 INFO L85 PathProgramCache]: Analyzing trace with hash -259386358, now seen corresponding path program 115 times [2022-04-05 05:33:23,210 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:33:23,210 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582142680] [2022-04-05 05:33:23,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:33:23,210 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:33:23,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:23,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:33:23,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:23,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-05 05:33:23,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:23,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-05 05:33:23,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:23,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-05 05:33:23,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:23,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-05 05:33:23,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:23,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-05 05:33:23,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:23,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-05 05:33:23,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:23,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-05 05:33:23,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:23,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-05 05:33:23,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:23,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-05 05:33:23,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:23,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-05 05:33:23,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:23,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-05 05:33:23,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:23,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-05 05:33:23,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:23,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-04-05 05:33:23,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:23,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-05 05:33:23,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:23,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-04-05 05:33:23,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:23,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-05 05:33:23,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:23,598 INFO L134 CoverageAnalysis]: Checked inductivity of 980 backedges. 378 proven. 122 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:33:23,598 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:33:23,599 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1582142680] [2022-04-05 05:33:23,599 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1582142680] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:33:23,599 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [982883494] [2022-04-05 05:33:23,599 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-04-05 05:33:23,599 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:33:23,599 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:33:23,600 INFO L229 MonitoredProcess]: Starting monitored process 163 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:33:23,600 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Waiting until timeout for monitored process [2022-04-05 05:33:23,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:23,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 38 conjunts are in the unsatisfiable core [2022-04-05 05:33:23,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:33:24,536 INFO L134 CoverageAnalysis]: Checked inductivity of 980 backedges. 424 proven. 76 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:33:24,536 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:33:24,768 INFO L134 CoverageAnalysis]: Checked inductivity of 980 backedges. 424 proven. 76 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:33:24,768 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [982883494] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:33:24,768 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:33:24,768 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 39, 39] total 68 [2022-04-05 05:33:24,768 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1048524295] [2022-04-05 05:33:24,768 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:33:24,768 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2022-04-05 05:33:24,768 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:33:24,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2022-04-05 05:33:24,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=771, Invalid=3785, Unknown=0, NotChecked=0, Total=4556 [2022-04-05 05:33:24,769 INFO L87 Difference]: Start difference. First operand 181 states and 199 transitions. Second operand has 68 states, 68 states have (on average 1.7058823529411764) internal successors, (116), 67 states have internal predecessors, (116), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-04-05 05:33:34,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:33:34,075 INFO L93 Difference]: Finished difference Result 932 states and 1165 transitions. [2022-04-05 05:33:34,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 120 states. [2022-04-05 05:33:34,075 INFO L78 Accepts]: Start accepts. Automaton has has 68 states, 68 states have (on average 1.7058823529411764) internal successors, (116), 67 states have internal predecessors, (116), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) Word has length 145 [2022-04-05 05:33:34,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:33:34,077 INFO L225 Difference]: With dead ends: 932 [2022-04-05 05:33:34,077 INFO L226 Difference]: Without dead ends: 873 [2022-04-05 05:33:34,078 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 479 GetRequests, 295 SyntacticMatches, 1 SemanticMatches, 183 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12881 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=5917, Invalid=28123, Unknown=0, NotChecked=0, Total=34040 [2022-04-05 05:33:34,078 INFO L913 BasicCegarLoop]: 36 mSDtfsCounter, 257 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 1455 mSolverCounterSat, 459 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 258 SdHoareTripleChecker+Valid, 108 SdHoareTripleChecker+Invalid, 1914 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 459 IncrementalHoareTripleChecker+Valid, 1455 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-05 05:33:34,078 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [258 Valid, 108 Invalid, 1914 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [459 Valid, 1455 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-05 05:33:34,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 873 states. [2022-04-05 05:33:34,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 873 to 181. [2022-04-05 05:33:34,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 181 states, 143 states have (on average 1.132867132867133) internal successors, (162), 144 states have internal predecessors, (162), 19 states have call successors, (19), 19 states have call predecessors, (19), 18 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-05 05:33:34,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 199 transitions. [2022-04-05 05:33:34,818 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 199 transitions. Word has length 145 [2022-04-05 05:33:34,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:33:34,818 INFO L478 AbstractCegarLoop]: Abstraction has 181 states and 199 transitions. [2022-04-05 05:33:34,818 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 68 states, 68 states have (on average 1.7058823529411764) internal successors, (116), 67 states have internal predecessors, (116), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-04-05 05:33:34,818 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 199 transitions. [2022-04-05 05:33:34,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-04-05 05:33:34,818 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:33:34,818 INFO L499 BasicCegarLoop]: trace histogram [17, 17, 17, 16, 16, 16, 16, 11, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:33:34,835 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Forceful destruction successful, exit code 0 [2022-04-05 05:33:35,019 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,163 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:33:35,019 INFO L403 AbstractCegarLoop]: === Iteration 165 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:33:35,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:33:35,019 INFO L85 PathProgramCache]: Analyzing trace with hash 1012914058, now seen corresponding path program 116 times [2022-04-05 05:33:35,019 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:33:35,020 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2058403606] [2022-04-05 05:33:35,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:33:35,020 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:33:35,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:35,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:33:35,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:35,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-05 05:33:35,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:35,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-05 05:33:35,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:35,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-05 05:33:35,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:35,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-05 05:33:35,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:35,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-05 05:33:35,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:35,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-05 05:33:35,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:35,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-05 05:33:35,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:35,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-05 05:33:35,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:35,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-05 05:33:35,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:35,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-05 05:33:35,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:35,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-05 05:33:35,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:35,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-05 05:33:35,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:35,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-04-05 05:33:35,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:35,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-05 05:33:35,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:35,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-04-05 05:33:35,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:35,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-05 05:33:35,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:35,416 INFO L134 CoverageAnalysis]: Checked inductivity of 985 backedges. 378 proven. 127 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:33:35,416 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:33:35,416 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2058403606] [2022-04-05 05:33:35,416 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2058403606] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:33:35,416 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1379716132] [2022-04-05 05:33:35,416 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-05 05:33:35,416 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:33:35,416 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:33:35,417 INFO L229 MonitoredProcess]: Starting monitored process 164 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:33:35,418 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Waiting until timeout for monitored process [2022-04-05 05:33:35,472 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-05 05:33:35,472 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:33:35,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 38 conjunts are in the unsatisfiable core [2022-04-05 05:33:35,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:33:36,405 INFO L134 CoverageAnalysis]: Checked inductivity of 985 backedges. 424 proven. 81 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:33:36,405 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:33:36,693 INFO L134 CoverageAnalysis]: Checked inductivity of 985 backedges. 424 proven. 81 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:33:36,693 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1379716132] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:33:36,693 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:33:36,693 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 39, 39] total 67 [2022-04-05 05:33:36,693 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [731254065] [2022-04-05 05:33:36,694 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:33:36,694 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 67 states [2022-04-05 05:33:36,694 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:33:36,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2022-04-05 05:33:36,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=759, Invalid=3663, Unknown=0, NotChecked=0, Total=4422 [2022-04-05 05:33:36,695 INFO L87 Difference]: Start difference. First operand 181 states and 199 transitions. Second operand has 67 states, 67 states have (on average 1.7164179104477613) internal successors, (115), 66 states have internal predecessors, (115), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-04-05 05:33:47,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:33:47,260 INFO L93 Difference]: Finished difference Result 989 states and 1240 transitions. [2022-04-05 05:33:47,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 117 states. [2022-04-05 05:33:47,260 INFO L78 Accepts]: Start accepts. Automaton has has 67 states, 67 states have (on average 1.7164179104477613) internal successors, (115), 66 states have internal predecessors, (115), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) Word has length 145 [2022-04-05 05:33:47,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:33:47,262 INFO L225 Difference]: With dead ends: 989 [2022-04-05 05:33:47,262 INFO L226 Difference]: Without dead ends: 930 [2022-04-05 05:33:47,263 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 476 GetRequests, 296 SyntacticMatches, 1 SemanticMatches, 179 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12358 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=5651, Invalid=26929, Unknown=0, NotChecked=0, Total=32580 [2022-04-05 05:33:47,264 INFO L913 BasicCegarLoop]: 36 mSDtfsCounter, 322 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 1471 mSolverCounterSat, 522 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 323 SdHoareTripleChecker+Valid, 128 SdHoareTripleChecker+Invalid, 1993 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 522 IncrementalHoareTripleChecker+Valid, 1471 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-05 05:33:47,264 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [323 Valid, 128 Invalid, 1993 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [522 Valid, 1471 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-05 05:33:47,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 930 states. [2022-04-05 05:33:48,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 930 to 181. [2022-04-05 05:33:48,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 181 states, 143 states have (on average 1.132867132867133) internal successors, (162), 144 states have internal predecessors, (162), 19 states have call successors, (19), 19 states have call predecessors, (19), 18 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-05 05:33:48,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 199 transitions. [2022-04-05 05:33:48,083 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 199 transitions. Word has length 145 [2022-04-05 05:33:48,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:33:48,084 INFO L478 AbstractCegarLoop]: Abstraction has 181 states and 199 transitions. [2022-04-05 05:33:48,084 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 67 states, 67 states have (on average 1.7164179104477613) internal successors, (115), 66 states have internal predecessors, (115), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-04-05 05:33:48,084 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 199 transitions. [2022-04-05 05:33:48,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-04-05 05:33:48,084 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:33:48,084 INFO L499 BasicCegarLoop]: trace histogram [17, 17, 17, 16, 16, 16, 16, 12, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:33:48,101 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Forceful destruction successful, exit code 0 [2022-04-05 05:33:48,284 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,164 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:33:48,285 INFO L403 AbstractCegarLoop]: === Iteration 166 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:33:48,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:33:48,285 INFO L85 PathProgramCache]: Analyzing trace with hash 84124682, now seen corresponding path program 117 times [2022-04-05 05:33:48,285 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:33:48,285 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1400214207] [2022-04-05 05:33:48,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:33:48,285 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:33:48,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:48,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:33:48,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:48,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-05 05:33:48,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:48,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-05 05:33:48,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:48,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-05 05:33:48,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:48,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-05 05:33:48,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:48,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-05 05:33:48,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:48,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-05 05:33:48,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:48,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-05 05:33:48,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:48,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-05 05:33:48,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:48,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-05 05:33:48,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:48,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-05 05:33:48,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:48,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-05 05:33:48,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:48,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-05 05:33:48,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:48,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-04-05 05:33:48,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:48,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-05 05:33:48,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:48,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-04-05 05:33:48,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:48,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-05 05:33:48,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:33:48,691 INFO L134 CoverageAnalysis]: Checked inductivity of 992 backedges. 378 proven. 134 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:33:48,692 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:33:48,692 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1400214207] [2022-04-05 05:33:48,692 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1400214207] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:33:48,692 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [955476196] [2022-04-05 05:33:48,694 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-04-05 05:33:48,694 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:33:48,694 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:33:48,695 INFO L229 MonitoredProcess]: Starting monitored process 165 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:33:48,695 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Waiting until timeout for monitored process [2022-04-05 05:33:48,759 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 17 check-sat command(s) [2022-04-05 05:33:48,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:33:48,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 38 conjunts are in the unsatisfiable core [2022-04-05 05:33:48,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:33:49,616 INFO L134 CoverageAnalysis]: Checked inductivity of 992 backedges. 424 proven. 88 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:33:49,617 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:33:49,868 INFO L134 CoverageAnalysis]: Checked inductivity of 992 backedges. 424 proven. 88 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:33:49,869 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [955476196] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:33:49,869 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:33:49,869 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 39, 39] total 66 [2022-04-05 05:33:49,869 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1661162721] [2022-04-05 05:33:49,869 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:33:49,869 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2022-04-05 05:33:49,869 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:33:49,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2022-04-05 05:33:49,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=751, Invalid=3539, Unknown=0, NotChecked=0, Total=4290 [2022-04-05 05:33:49,870 INFO L87 Difference]: Start difference. First operand 181 states and 199 transitions. Second operand has 66 states, 66 states have (on average 1.7272727272727273) internal successors, (114), 65 states have internal predecessors, (114), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-04-05 05:34:00,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:34:00,849 INFO L93 Difference]: Finished difference Result 1045 states and 1314 transitions. [2022-04-05 05:34:00,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 112 states. [2022-04-05 05:34:00,849 INFO L78 Accepts]: Start accepts. Automaton has has 66 states, 66 states have (on average 1.7272727272727273) internal successors, (114), 65 states have internal predecessors, (114), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) Word has length 145 [2022-04-05 05:34:00,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:34:00,851 INFO L225 Difference]: With dead ends: 1045 [2022-04-05 05:34:00,851 INFO L226 Difference]: Without dead ends: 986 [2022-04-05 05:34:00,852 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 471 GetRequests, 297 SyntacticMatches, 1 SemanticMatches, 173 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11534 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=5266, Invalid=25184, Unknown=0, NotChecked=0, Total=30450 [2022-04-05 05:34:00,852 INFO L913 BasicCegarLoop]: 36 mSDtfsCounter, 348 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 1325 mSolverCounterSat, 477 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 349 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 1802 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 477 IncrementalHoareTripleChecker+Valid, 1325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-05 05:34:00,853 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [349 Valid, 113 Invalid, 1802 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [477 Valid, 1325 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-05 05:34:00,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 986 states. [2022-04-05 05:34:01,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 986 to 181. [2022-04-05 05:34:01,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 181 states, 143 states have (on average 1.132867132867133) internal successors, (162), 144 states have internal predecessors, (162), 19 states have call successors, (19), 19 states have call predecessors, (19), 18 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-05 05:34:01,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 199 transitions. [2022-04-05 05:34:01,682 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 199 transitions. Word has length 145 [2022-04-05 05:34:01,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:34:01,682 INFO L478 AbstractCegarLoop]: Abstraction has 181 states and 199 transitions. [2022-04-05 05:34:01,682 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 66 states, 66 states have (on average 1.7272727272727273) internal successors, (114), 65 states have internal predecessors, (114), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-04-05 05:34:01,682 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 199 transitions. [2022-04-05 05:34:01,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-04-05 05:34:01,683 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:34:01,683 INFO L499 BasicCegarLoop]: trace histogram [17, 17, 17, 16, 16, 16, 16, 13, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:34:01,700 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Ended with exit code 0 [2022-04-05 05:34:01,883 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable165 [2022-04-05 05:34:01,883 INFO L403 AbstractCegarLoop]: === Iteration 167 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:34:01,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:34:01,884 INFO L85 PathProgramCache]: Analyzing trace with hash -361478262, now seen corresponding path program 118 times [2022-04-05 05:34:01,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:34:01,884 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2059435157] [2022-04-05 05:34:01,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:34:01,884 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:34:01,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:02,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:34:02,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:02,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-05 05:34:02,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:02,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-05 05:34:02,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:02,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-05 05:34:02,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:02,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-05 05:34:02,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:02,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-05 05:34:02,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:02,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-05 05:34:02,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:02,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-05 05:34:02,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:02,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-05 05:34:02,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:02,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-05 05:34:02,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:02,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-05 05:34:02,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:02,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-05 05:34:02,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:02,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-05 05:34:02,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:02,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-04-05 05:34:02,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:02,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-05 05:34:02,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:02,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-04-05 05:34:02,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:02,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-05 05:34:02,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:02,334 INFO L134 CoverageAnalysis]: Checked inductivity of 1001 backedges. 378 proven. 143 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:34:02,334 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:34:02,334 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2059435157] [2022-04-05 05:34:02,334 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2059435157] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:34:02,334 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [548428669] [2022-04-05 05:34:02,334 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-05 05:34:02,335 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:34:02,335 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:34:02,335 INFO L229 MonitoredProcess]: Starting monitored process 166 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:34:02,336 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (166)] Waiting until timeout for monitored process [2022-04-05 05:34:02,395 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-05 05:34:02,395 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:34:02,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 38 conjunts are in the unsatisfiable core [2022-04-05 05:34:02,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:34:03,315 INFO L134 CoverageAnalysis]: Checked inductivity of 1001 backedges. 424 proven. 97 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:34:03,315 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:34:03,564 INFO L134 CoverageAnalysis]: Checked inductivity of 1001 backedges. 424 proven. 97 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:34:03,564 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [548428669] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:34:03,564 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:34:03,564 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 39, 39] total 65 [2022-04-05 05:34:03,564 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750242781] [2022-04-05 05:34:03,564 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:34:03,565 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2022-04-05 05:34:03,565 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:34:03,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2022-04-05 05:34:03,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=747, Invalid=3413, Unknown=0, NotChecked=0, Total=4160 [2022-04-05 05:34:03,566 INFO L87 Difference]: Start difference. First operand 181 states and 199 transitions. Second operand has 65 states, 65 states have (on average 1.7384615384615385) internal successors, (113), 64 states have internal predecessors, (113), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-04-05 05:34:14,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:34:14,619 INFO L93 Difference]: Finished difference Result 1100 states and 1387 transitions. [2022-04-05 05:34:14,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-04-05 05:34:14,620 INFO L78 Accepts]: Start accepts. Automaton has has 65 states, 65 states have (on average 1.7384615384615385) internal successors, (113), 64 states have internal predecessors, (113), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) Word has length 145 [2022-04-05 05:34:14,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:34:14,621 INFO L225 Difference]: With dead ends: 1100 [2022-04-05 05:34:14,621 INFO L226 Difference]: Without dead ends: 1041 [2022-04-05 05:34:14,622 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 464 GetRequests, 298 SyntacticMatches, 1 SemanticMatches, 165 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10428 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=4780, Invalid=22942, Unknown=0, NotChecked=0, Total=27722 [2022-04-05 05:34:14,623 INFO L913 BasicCegarLoop]: 37 mSDtfsCounter, 334 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 1223 mSolverCounterSat, 449 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 335 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 1672 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 449 IncrementalHoareTripleChecker+Valid, 1223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-05 05:34:14,623 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [335 Valid, 94 Invalid, 1672 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [449 Valid, 1223 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-05 05:34:14,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1041 states. [2022-04-05 05:34:15,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1041 to 181. [2022-04-05 05:34:15,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 181 states, 143 states have (on average 1.132867132867133) internal successors, (162), 144 states have internal predecessors, (162), 19 states have call successors, (19), 19 states have call predecessors, (19), 18 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-05 05:34:15,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 199 transitions. [2022-04-05 05:34:15,434 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 199 transitions. Word has length 145 [2022-04-05 05:34:15,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:34:15,434 INFO L478 AbstractCegarLoop]: Abstraction has 181 states and 199 transitions. [2022-04-05 05:34:15,434 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 65 states have (on average 1.7384615384615385) internal successors, (113), 64 states have internal predecessors, (113), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-04-05 05:34:15,434 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 199 transitions. [2022-04-05 05:34:15,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-04-05 05:34:15,434 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:34:15,434 INFO L499 BasicCegarLoop]: trace histogram [17, 17, 17, 16, 16, 16, 16, 14, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:34:15,451 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (166)] Forceful destruction successful, exit code 0 [2022-04-05 05:34:15,635 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 166 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable166 [2022-04-05 05:34:15,635 INFO L403 AbstractCegarLoop]: === Iteration 168 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:34:15,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:34:15,635 INFO L85 PathProgramCache]: Analyzing trace with hash 178336778, now seen corresponding path program 119 times [2022-04-05 05:34:15,635 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:34:15,635 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1642864541] [2022-04-05 05:34:15,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:34:15,635 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:34:15,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:16,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:34:16,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:16,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-05 05:34:16,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:16,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-05 05:34:16,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:16,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-05 05:34:16,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:16,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-05 05:34:16,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:16,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-05 05:34:16,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:16,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-05 05:34:16,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:16,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-05 05:34:16,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:16,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-05 05:34:16,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:16,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-05 05:34:16,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:16,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-05 05:34:16,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:16,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-05 05:34:16,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:16,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-05 05:34:16,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:16,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-04-05 05:34:16,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:16,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-05 05:34:16,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:16,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-04-05 05:34:16,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:16,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-05 05:34:16,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:16,042 INFO L134 CoverageAnalysis]: Checked inductivity of 1012 backedges. 378 proven. 154 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:34:16,042 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:34:16,042 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1642864541] [2022-04-05 05:34:16,042 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1642864541] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:34:16,042 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1416329008] [2022-04-05 05:34:16,042 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-04-05 05:34:16,042 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:34:16,043 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:34:16,043 INFO L229 MonitoredProcess]: Starting monitored process 167 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:34:16,044 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (167)] Waiting until timeout for monitored process [2022-04-05 05:34:16,112 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 17 check-sat command(s) [2022-04-05 05:34:16,112 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:34:16,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 38 conjunts are in the unsatisfiable core [2022-04-05 05:34:16,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:34:16,959 INFO L134 CoverageAnalysis]: Checked inductivity of 1012 backedges. 424 proven. 108 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:34:16,959 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:34:17,214 INFO L134 CoverageAnalysis]: Checked inductivity of 1012 backedges. 424 proven. 108 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:34:17,214 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1416329008] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:34:17,214 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:34:17,214 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 39, 39] total 64 [2022-04-05 05:34:17,214 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1793772389] [2022-04-05 05:34:17,214 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:34:17,214 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-04-05 05:34:17,214 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:34:17,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-04-05 05:34:17,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=747, Invalid=3285, Unknown=0, NotChecked=0, Total=4032 [2022-04-05 05:34:17,215 INFO L87 Difference]: Start difference. First operand 181 states and 199 transitions. Second operand has 64 states, 64 states have (on average 1.75) internal successors, (112), 63 states have internal predecessors, (112), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-04-05 05:34:28,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:34:28,270 INFO L93 Difference]: Finished difference Result 1154 states and 1459 transitions. [2022-04-05 05:34:28,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2022-04-05 05:34:28,271 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 64 states have (on average 1.75) internal successors, (112), 63 states have internal predecessors, (112), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) Word has length 145 [2022-04-05 05:34:28,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:34:28,273 INFO L225 Difference]: With dead ends: 1154 [2022-04-05 05:34:28,273 INFO L226 Difference]: Without dead ends: 1095 [2022-04-05 05:34:28,274 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 455 GetRequests, 299 SyntacticMatches, 1 SemanticMatches, 155 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9071 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=4217, Invalid=20275, Unknown=0, NotChecked=0, Total=24492 [2022-04-05 05:34:28,274 INFO L913 BasicCegarLoop]: 37 mSDtfsCounter, 443 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 1523 mSolverCounterSat, 438 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 444 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 1961 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 438 IncrementalHoareTripleChecker+Valid, 1523 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-05 05:34:28,274 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [444 Valid, 119 Invalid, 1961 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [438 Valid, 1523 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-05 05:34:28,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1095 states. [2022-04-05 05:34:29,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1095 to 181. [2022-04-05 05:34:29,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 181 states, 143 states have (on average 1.132867132867133) internal successors, (162), 144 states have internal predecessors, (162), 19 states have call successors, (19), 19 states have call predecessors, (19), 18 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-05 05:34:29,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 199 transitions. [2022-04-05 05:34:29,111 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 199 transitions. Word has length 145 [2022-04-05 05:34:29,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:34:29,111 INFO L478 AbstractCegarLoop]: Abstraction has 181 states and 199 transitions. [2022-04-05 05:34:29,112 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 64 states have (on average 1.75) internal successors, (112), 63 states have internal predecessors, (112), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-04-05 05:34:29,112 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 199 transitions. [2022-04-05 05:34:29,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-04-05 05:34:29,112 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:34:29,112 INFO L499 BasicCegarLoop]: trace histogram [17, 17, 17, 16, 16, 16, 16, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:34:29,129 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (167)] Forceful destruction successful, exit code 0 [2022-04-05 05:34:29,312 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable167 [2022-04-05 05:34:29,313 INFO L403 AbstractCegarLoop]: === Iteration 169 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:34:29,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:34:29,313 INFO L85 PathProgramCache]: Analyzing trace with hash -219891830, now seen corresponding path program 120 times [2022-04-05 05:34:29,313 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:34:29,313 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2007686766] [2022-04-05 05:34:29,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:34:29,313 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:34:29,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:29,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:34:29,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:29,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-05 05:34:29,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:29,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-05 05:34:29,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:29,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-05 05:34:29,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:29,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-05 05:34:29,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:29,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-05 05:34:29,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:29,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-05 05:34:29,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:29,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-05 05:34:29,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:29,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-05 05:34:29,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:29,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-05 05:34:29,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:29,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-05 05:34:29,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:29,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-05 05:34:29,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:29,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-05 05:34:29,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:29,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-04-05 05:34:29,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:29,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-05 05:34:29,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:29,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-04-05 05:34:29,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:29,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-05 05:34:29,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:29,716 INFO L134 CoverageAnalysis]: Checked inductivity of 1025 backedges. 378 proven. 167 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:34:29,716 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:34:29,716 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2007686766] [2022-04-05 05:34:29,716 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2007686766] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:34:29,716 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [200449700] [2022-04-05 05:34:29,716 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-05 05:34:29,716 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:34:29,716 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:34:29,717 INFO L229 MonitoredProcess]: Starting monitored process 168 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:34:29,718 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Waiting until timeout for monitored process [2022-04-05 05:34:29,787 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 17 check-sat command(s) [2022-04-05 05:34:29,787 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:34:29,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 38 conjunts are in the unsatisfiable core [2022-04-05 05:34:29,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:34:30,587 INFO L134 CoverageAnalysis]: Checked inductivity of 1025 backedges. 424 proven. 121 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:34:30,588 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:34:30,826 INFO L134 CoverageAnalysis]: Checked inductivity of 1025 backedges. 424 proven. 121 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:34:30,826 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [200449700] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:34:30,826 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:34:30,826 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 39, 39] total 63 [2022-04-05 05:34:30,827 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [932659460] [2022-04-05 05:34:30,827 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:34:30,827 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2022-04-05 05:34:30,827 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:34:30,827 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2022-04-05 05:34:30,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=751, Invalid=3155, Unknown=0, NotChecked=0, Total=3906 [2022-04-05 05:34:30,828 INFO L87 Difference]: Start difference. First operand 181 states and 199 transitions. Second operand has 63 states, 63 states have (on average 1.7619047619047619) internal successors, (111), 62 states have internal predecessors, (111), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-04-05 05:34:42,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:34:42,102 INFO L93 Difference]: Finished difference Result 1207 states and 1530 transitions. [2022-04-05 05:34:42,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-04-05 05:34:42,103 INFO L78 Accepts]: Start accepts. Automaton has has 63 states, 63 states have (on average 1.7619047619047619) internal successors, (111), 62 states have internal predecessors, (111), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) Word has length 145 [2022-04-05 05:34:42,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:34:42,104 INFO L225 Difference]: With dead ends: 1207 [2022-04-05 05:34:42,104 INFO L226 Difference]: Without dead ends: 1148 [2022-04-05 05:34:42,105 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 444 GetRequests, 300 SyntacticMatches, 1 SemanticMatches, 143 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7470 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=3607, Invalid=17273, Unknown=0, NotChecked=0, Total=20880 [2022-04-05 05:34:42,105 INFO L913 BasicCegarLoop]: 38 mSDtfsCounter, 372 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 1455 mSolverCounterSat, 319 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 373 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 1774 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 319 IncrementalHoareTripleChecker+Valid, 1455 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-05 05:34:42,105 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [373 Valid, 120 Invalid, 1774 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [319 Valid, 1455 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-05 05:34:42,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1148 states. [2022-04-05 05:34:42,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1148 to 181. [2022-04-05 05:34:42,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 181 states, 143 states have (on average 1.132867132867133) internal successors, (162), 144 states have internal predecessors, (162), 19 states have call successors, (19), 19 states have call predecessors, (19), 18 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-05 05:34:42,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 199 transitions. [2022-04-05 05:34:42,978 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 199 transitions. Word has length 145 [2022-04-05 05:34:42,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:34:42,978 INFO L478 AbstractCegarLoop]: Abstraction has 181 states and 199 transitions. [2022-04-05 05:34:42,978 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 63 states have (on average 1.7619047619047619) internal successors, (111), 62 states have internal predecessors, (111), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-04-05 05:34:42,978 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 199 transitions. [2022-04-05 05:34:42,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-04-05 05:34:42,979 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:34:42,979 INFO L499 BasicCegarLoop]: trace histogram [17, 17, 17, 16, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:34:42,997 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Ended with exit code 0 [2022-04-05 05:34:43,179 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 168 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable168 [2022-04-05 05:34:43,180 INFO L403 AbstractCegarLoop]: === Iteration 170 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:34:43,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:34:43,180 INFO L85 PathProgramCache]: Analyzing trace with hash -94190582, now seen corresponding path program 16 times [2022-04-05 05:34:43,180 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:34:43,180 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317001890] [2022-04-05 05:34:43,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:34:43,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:34:43,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:43,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:34:43,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:43,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-05 05:34:43,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:43,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-05 05:34:43,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:43,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-05 05:34:43,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:43,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-05 05:34:43,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:43,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-05 05:34:43,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:43,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-05 05:34:43,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:43,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-05 05:34:43,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:43,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-05 05:34:43,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:43,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-05 05:34:43,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:43,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-05 05:34:43,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:43,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-05 05:34:43,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:43,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-05 05:34:43,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:43,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-04-05 05:34:43,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:43,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-05 05:34:43,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:43,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-04-05 05:34:43,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:43,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-05 05:34:43,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:43,644 INFO L134 CoverageAnalysis]: Checked inductivity of 1040 backedges. 378 proven. 182 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:34:43,644 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:34:43,644 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317001890] [2022-04-05 05:34:43,644 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1317001890] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:34:43,644 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [646234230] [2022-04-05 05:34:43,644 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-05 05:34:43,644 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:34:43,644 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:34:43,645 INFO L229 MonitoredProcess]: Starting monitored process 169 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:34:43,646 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (169)] Waiting until timeout for monitored process [2022-04-05 05:34:43,708 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-05 05:34:43,708 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:34:43,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 38 conjunts are in the unsatisfiable core [2022-04-05 05:34:43,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:34:44,588 INFO L134 CoverageAnalysis]: Checked inductivity of 1040 backedges. 424 proven. 136 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:34:44,588 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:34:44,862 INFO L134 CoverageAnalysis]: Checked inductivity of 1040 backedges. 424 proven. 136 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:34:44,862 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [646234230] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:34:44,862 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:34:44,862 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 39, 39] total 62 [2022-04-05 05:34:44,862 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1171154984] [2022-04-05 05:34:44,862 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:34:44,863 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2022-04-05 05:34:44,863 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:34:44,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2022-04-05 05:34:44,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=759, Invalid=3023, Unknown=0, NotChecked=0, Total=3782 [2022-04-05 05:34:44,864 INFO L87 Difference]: Start difference. First operand 181 states and 199 transitions. Second operand has 62 states, 62 states have (on average 1.7741935483870968) internal successors, (110), 61 states have internal predecessors, (110), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-04-05 05:34:56,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:34:56,211 INFO L93 Difference]: Finished difference Result 1262 states and 1604 transitions. [2022-04-05 05:34:56,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-04-05 05:34:56,212 INFO L78 Accepts]: Start accepts. Automaton has has 62 states, 62 states have (on average 1.7741935483870968) internal successors, (110), 61 states have internal predecessors, (110), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) Word has length 145 [2022-04-05 05:34:56,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:34:56,214 INFO L225 Difference]: With dead ends: 1262 [2022-04-05 05:34:56,214 INFO L226 Difference]: Without dead ends: 1203 [2022-04-05 05:34:56,215 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 431 GetRequests, 301 SyntacticMatches, 1 SemanticMatches, 129 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5741 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=3004, Invalid=14026, Unknown=0, NotChecked=0, Total=17030 [2022-04-05 05:34:56,215 INFO L913 BasicCegarLoop]: 37 mSDtfsCounter, 543 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 1169 mSolverCounterSat, 295 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 544 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 1464 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 295 IncrementalHoareTripleChecker+Valid, 1169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-05 05:34:56,215 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [544 Valid, 94 Invalid, 1464 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [295 Valid, 1169 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-05 05:34:56,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1203 states. [2022-04-05 05:34:57,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1203 to 183. [2022-04-05 05:34:57,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 145 states have (on average 1.1379310344827587) internal successors, (165), 146 states have internal predecessors, (165), 19 states have call successors, (19), 19 states have call predecessors, (19), 18 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-05 05:34:57,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 202 transitions. [2022-04-05 05:34:57,044 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 202 transitions. Word has length 145 [2022-04-05 05:34:57,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:34:57,044 INFO L478 AbstractCegarLoop]: Abstraction has 183 states and 202 transitions. [2022-04-05 05:34:57,044 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 62 states, 62 states have (on average 1.7741935483870968) internal successors, (110), 61 states have internal predecessors, (110), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-04-05 05:34:57,045 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 202 transitions. [2022-04-05 05:34:57,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-04-05 05:34:57,045 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:34:57,045 INFO L499 BasicCegarLoop]: trace histogram [17, 17, 17, 17, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:34:57,062 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (169)] Ended with exit code 0 [2022-04-05 05:34:57,245 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2022-04-05 05:34:57,246 INFO L403 AbstractCegarLoop]: === Iteration 171 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:34:57,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:34:57,246 INFO L85 PathProgramCache]: Analyzing trace with hash -606675478, now seen corresponding path program 32 times [2022-04-05 05:34:57,246 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:34:57,246 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [4699440] [2022-04-05 05:34:57,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:34:57,246 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:34:57,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:57,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:34:57,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:57,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-04-05 05:34:57,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:57,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-04-05 05:34:57,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:57,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-05 05:34:57,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:57,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-04-05 05:34:57,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:57,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-05 05:34:57,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:57,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-04-05 05:34:57,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:57,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-05 05:34:57,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:57,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-05 05:34:57,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:57,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-05 05:34:57,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:57,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-04-05 05:34:57,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:57,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-05 05:34:57,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:57,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-04-05 05:34:57,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:57,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-05 05:34:57,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:57,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-04-05 05:34:57,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:57,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-05 05:34:57,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:57,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-04-05 05:34:57,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:34:57,436 INFO L134 CoverageAnalysis]: Checked inductivity of 1057 backedges. 168 proven. 409 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:34:57,436 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:34:57,436 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [4699440] [2022-04-05 05:34:57,436 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [4699440] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:34:57,436 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [999229814] [2022-04-05 05:34:57,436 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-05 05:34:57,436 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:34:57,436 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:34:57,437 INFO L229 MonitoredProcess]: Starting monitored process 170 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:34:57,438 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (170)] Waiting until timeout for monitored process [2022-04-05 05:34:57,495 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-05 05:34:57,495 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:34:57,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 376 conjuncts, 37 conjunts are in the unsatisfiable core [2022-04-05 05:34:57,498 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:34:57,688 INFO L134 CoverageAnalysis]: Checked inductivity of 1057 backedges. 185 proven. 392 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:34:57,688 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:34:57,883 INFO L134 CoverageAnalysis]: Checked inductivity of 1057 backedges. 185 proven. 392 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-05 05:34:57,884 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [999229814] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:34:57,884 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:34:57,884 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22, 22] total 26 [2022-04-05 05:34:57,884 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1317004278] [2022-04-05 05:34:57,884 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:34:57,884 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-04-05 05:34:57,884 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:34:57,885 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-04-05 05:34:57,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=205, Invalid=445, Unknown=0, NotChecked=0, Total=650 [2022-04-05 05:34:57,885 INFO L87 Difference]: Start difference. First operand 183 states and 202 transitions. Second operand has 26 states, 26 states have (on average 2.8461538461538463) internal successors, (74), 23 states have internal predecessors, (74), 18 states have call successors, (21), 4 states have call predecessors, (21), 1 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2022-04-05 05:34:59,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:34:59,314 INFO L93 Difference]: Finished difference Result 196 states and 216 transitions. [2022-04-05 05:34:59,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-04-05 05:34:59,314 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.8461538461538463) internal successors, (74), 23 states have internal predecessors, (74), 18 states have call successors, (21), 4 states have call predecessors, (21), 1 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) Word has length 146 [2022-04-05 05:34:59,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:34:59,315 INFO L225 Difference]: With dead ends: 196 [2022-04-05 05:34:59,315 INFO L226 Difference]: Without dead ends: 194 [2022-04-05 05:34:59,315 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 386 GetRequests, 338 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 501 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=607, Invalid=1649, Unknown=0, NotChecked=0, Total=2256 [2022-04-05 05:34:59,315 INFO L913 BasicCegarLoop]: 51 mSDtfsCounter, 110 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 705 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 821 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 705 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-05 05:34:59,315 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [111 Valid, 83 Invalid, 821 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 705 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-05 05:34:59,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2022-04-05 05:35:00,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 190. [2022-04-05 05:35:00,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 190 states, 150 states have (on average 1.1333333333333333) internal successors, (170), 151 states have internal predecessors, (170), 20 states have call successors, (20), 20 states have call predecessors, (20), 19 states have return successors, (19), 18 states have call predecessors, (19), 19 states have call successors, (19) [2022-04-05 05:35:00,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 209 transitions. [2022-04-05 05:35:00,187 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 209 transitions. Word has length 146 [2022-04-05 05:35:00,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:35:00,187 INFO L478 AbstractCegarLoop]: Abstraction has 190 states and 209 transitions. [2022-04-05 05:35:00,187 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.8461538461538463) internal successors, (74), 23 states have internal predecessors, (74), 18 states have call successors, (21), 4 states have call predecessors, (21), 1 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2022-04-05 05:35:00,188 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 209 transitions. [2022-04-05 05:35:00,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2022-04-05 05:35:00,188 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:35:00,188 INFO L499 BasicCegarLoop]: trace histogram [18, 18, 18, 17, 17, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:35:00,213 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (170)] Ended with exit code 0 [2022-04-05 05:35:00,388 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable170,170 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:35:00,389 INFO L403 AbstractCegarLoop]: === Iteration 172 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:35:00,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:35:00,389 INFO L85 PathProgramCache]: Analyzing trace with hash 1541412014, now seen corresponding path program 33 times [2022-04-05 05:35:00,389 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:35:00,389 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [254188572] [2022-04-05 05:35:00,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:35:00,389 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:35:00,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:00,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:35:00,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:00,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-04-05 05:35:00,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:00,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-04-05 05:35:00,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:00,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-05 05:35:00,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:00,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-04-05 05:35:00,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:00,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-05 05:35:00,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:00,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-04-05 05:35:00,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:00,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-05 05:35:00,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:00,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-05 05:35:00,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:00,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-05 05:35:00,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:00,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-04-05 05:35:00,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:00,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-05 05:35:00,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:00,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-04-05 05:35:00,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:00,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-05 05:35:00,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:00,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-04-05 05:35:00,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:00,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-05 05:35:00,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:00,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-04-05 05:35:00,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:00,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-05 05:35:00,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:00,877 INFO L134 CoverageAnalysis]: Checked inductivity of 1173 backedges. 427 proven. 202 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-04-05 05:35:00,877 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:35:00,877 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [254188572] [2022-04-05 05:35:00,877 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [254188572] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:35:00,877 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [353099944] [2022-04-05 05:35:00,878 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-04-05 05:35:00,878 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:35:00,878 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:35:00,878 INFO L229 MonitoredProcess]: Starting monitored process 171 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:35:00,879 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (171)] Waiting until timeout for monitored process [2022-04-05 05:35:00,951 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 18 check-sat command(s) [2022-04-05 05:35:00,951 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:35:00,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 390 conjuncts, 40 conjunts are in the unsatisfiable core [2022-04-05 05:35:00,954 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:35:02,170 INFO L134 CoverageAnalysis]: Checked inductivity of 1173 backedges. 476 proven. 153 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-04-05 05:35:02,171 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:35:02,438 INFO L134 CoverageAnalysis]: Checked inductivity of 1173 backedges. 476 proven. 153 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-04-05 05:35:02,438 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [353099944] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:35:02,438 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:35:02,438 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 41, 41] total 82 [2022-04-05 05:35:02,438 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [623451256] [2022-04-05 05:35:02,438 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:35:02,439 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 82 states [2022-04-05 05:35:02,439 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:35:02,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2022-04-05 05:35:02,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1229, Invalid=5413, Unknown=0, NotChecked=0, Total=6642 [2022-04-05 05:35:02,440 INFO L87 Difference]: Start difference. First operand 190 states and 209 transitions. Second operand has 82 states, 82 states have (on average 1.6097560975609757) internal successors, (132), 81 states have internal predecessors, (132), 37 states have call successors, (39), 3 states have call predecessors, (39), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2022-04-05 05:35:05,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:35:05,419 INFO L93 Difference]: Finished difference Result 324 states and 380 transitions. [2022-04-05 05:35:05,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-04-05 05:35:05,419 INFO L78 Accepts]: Start accepts. Automaton has has 82 states, 82 states have (on average 1.6097560975609757) internal successors, (132), 81 states have internal predecessors, (132), 37 states have call successors, (39), 3 states have call predecessors, (39), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) Word has length 153 [2022-04-05 05:35:05,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:35:05,420 INFO L225 Difference]: With dead ends: 324 [2022-04-05 05:35:05,420 INFO L226 Difference]: Without dead ends: 262 [2022-04-05 05:35:05,421 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 421 GetRequests, 301 SyntacticMatches, 1 SemanticMatches, 119 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4929 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=2625, Invalid=11895, Unknown=0, NotChecked=0, Total=14520 [2022-04-05 05:35:05,421 INFO L913 BasicCegarLoop]: 32 mSDtfsCounter, 60 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 1013 mSolverCounterSat, 198 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 1211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 198 IncrementalHoareTripleChecker+Valid, 1013 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-05 05:35:05,421 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 84 Invalid, 1211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [198 Valid, 1013 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-05 05:35:05,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2022-04-05 05:35:06,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 191. [2022-04-05 05:35:06,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 151 states have (on average 1.1324503311258278) internal successors, (171), 152 states have internal predecessors, (171), 20 states have call successors, (20), 20 states have call predecessors, (20), 19 states have return successors, (19), 18 states have call predecessors, (19), 19 states have call successors, (19) [2022-04-05 05:35:06,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 210 transitions. [2022-04-05 05:35:06,381 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 210 transitions. Word has length 153 [2022-04-05 05:35:06,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:35:06,382 INFO L478 AbstractCegarLoop]: Abstraction has 191 states and 210 transitions. [2022-04-05 05:35:06,382 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 82 states, 82 states have (on average 1.6097560975609757) internal successors, (132), 81 states have internal predecessors, (132), 37 states have call successors, (39), 3 states have call predecessors, (39), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2022-04-05 05:35:06,382 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 210 transitions. [2022-04-05 05:35:06,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2022-04-05 05:35:06,382 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:35:06,382 INFO L499 BasicCegarLoop]: trace histogram [18, 18, 18, 17, 17, 17, 17, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:35:06,402 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (171)] Ended with exit code 0 [2022-04-05 05:35:06,583 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable171,171 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:35:06,583 INFO L403 AbstractCegarLoop]: === Iteration 173 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:35:06,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:35:06,583 INFO L85 PathProgramCache]: Analyzing trace with hash -635701202, now seen corresponding path program 121 times [2022-04-05 05:35:06,583 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:35:06,583 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1339226554] [2022-04-05 05:35:06,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:35:06,584 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:35:06,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:07,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:35:07,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:07,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-04-05 05:35:07,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:07,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-04-05 05:35:07,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:07,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-05 05:35:07,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:07,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-04-05 05:35:07,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:07,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-05 05:35:07,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:07,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-04-05 05:35:07,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:07,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-05 05:35:07,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:07,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-05 05:35:07,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:07,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-05 05:35:07,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:07,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-04-05 05:35:07,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:07,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-05 05:35:07,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:07,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-04-05 05:35:07,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:07,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-05 05:35:07,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:07,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-04-05 05:35:07,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:07,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-05 05:35:07,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:07,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-04-05 05:35:07,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:07,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-05 05:35:07,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:07,065 INFO L134 CoverageAnalysis]: Checked inductivity of 1157 backedges. 427 proven. 186 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-04-05 05:35:07,065 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:35:07,065 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1339226554] [2022-04-05 05:35:07,065 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1339226554] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:35:07,065 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [318416961] [2022-04-05 05:35:07,065 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-04-05 05:35:07,065 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:35:07,066 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:35:07,066 INFO L229 MonitoredProcess]: Starting monitored process 172 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:35:07,067 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (172)] Waiting until timeout for monitored process [2022-04-05 05:35:07,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:07,129 INFO L263 TraceCheckSpWp]: Trace formula consists of 390 conjuncts, 40 conjunts are in the unsatisfiable core [2022-04-05 05:35:07,130 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:35:08,283 INFO L134 CoverageAnalysis]: Checked inductivity of 1157 backedges. 476 proven. 137 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-04-05 05:35:08,284 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:35:08,545 INFO L134 CoverageAnalysis]: Checked inductivity of 1157 backedges. 476 proven. 137 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-04-05 05:35:08,546 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [318416961] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:35:08,546 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:35:08,546 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 41, 41] total 81 [2022-04-05 05:35:08,546 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1504840405] [2022-04-05 05:35:08,546 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:35:08,546 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 81 states [2022-04-05 05:35:08,546 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:35:08,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2022-04-05 05:35:08,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1174, Invalid=5306, Unknown=0, NotChecked=0, Total=6480 [2022-04-05 05:35:08,548 INFO L87 Difference]: Start difference. First operand 191 states and 210 transitions. Second operand has 81 states, 81 states have (on average 1.617283950617284) internal successors, (131), 80 states have internal predecessors, (131), 37 states have call successors, (39), 3 states have call predecessors, (39), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2022-04-05 05:35:12,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:35:12,781 INFO L93 Difference]: Finished difference Result 395 states and 470 transitions. [2022-04-05 05:35:12,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-04-05 05:35:12,781 INFO L78 Accepts]: Start accepts. Automaton has has 81 states, 81 states have (on average 1.617283950617284) internal successors, (131), 80 states have internal predecessors, (131), 37 states have call successors, (39), 3 states have call predecessors, (39), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) Word has length 153 [2022-04-05 05:35:12,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:35:12,782 INFO L225 Difference]: With dead ends: 395 [2022-04-05 05:35:12,782 INFO L226 Difference]: Without dead ends: 333 [2022-04-05 05:35:12,783 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 439 GetRequests, 302 SyntacticMatches, 1 SemanticMatches, 136 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6491 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=3271, Invalid=15635, Unknown=0, NotChecked=0, Total=18906 [2022-04-05 05:35:12,783 INFO L913 BasicCegarLoop]: 36 mSDtfsCounter, 70 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 942 mSolverCounterSat, 210 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 93 SdHoareTripleChecker+Invalid, 1152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 210 IncrementalHoareTripleChecker+Valid, 942 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-05 05:35:12,783 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [71 Valid, 93 Invalid, 1152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [210 Valid, 942 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-05 05:35:12,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 333 states. [2022-04-05 05:35:13,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 333 to 191. [2022-04-05 05:35:13,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 151 states have (on average 1.1324503311258278) internal successors, (171), 152 states have internal predecessors, (171), 20 states have call successors, (20), 20 states have call predecessors, (20), 19 states have return successors, (19), 18 states have call predecessors, (19), 19 states have call successors, (19) [2022-04-05 05:35:13,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 210 transitions. [2022-04-05 05:35:13,764 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 210 transitions. Word has length 153 [2022-04-05 05:35:13,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:35:13,764 INFO L478 AbstractCegarLoop]: Abstraction has 191 states and 210 transitions. [2022-04-05 05:35:13,764 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 81 states, 81 states have (on average 1.617283950617284) internal successors, (131), 80 states have internal predecessors, (131), 37 states have call successors, (39), 3 states have call predecessors, (39), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2022-04-05 05:35:13,764 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 210 transitions. [2022-04-05 05:35:13,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2022-04-05 05:35:13,764 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:35:13,764 INFO L499 BasicCegarLoop]: trace histogram [18, 18, 18, 17, 17, 17, 17, 15, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:35:13,783 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (172)] Forceful destruction successful, exit code 0 [2022-04-05 05:35:13,971 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 172 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable172 [2022-04-05 05:35:13,971 INFO L403 AbstractCegarLoop]: === Iteration 174 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:35:13,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:35:13,972 INFO L85 PathProgramCache]: Analyzing trace with hash 2065015982, now seen corresponding path program 122 times [2022-04-05 05:35:13,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:35:13,972 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [827466924] [2022-04-05 05:35:13,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:35:13,972 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:35:13,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:14,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:35:14,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:14,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-04-05 05:35:14,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:14,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-04-05 05:35:14,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:14,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-05 05:35:14,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:14,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-04-05 05:35:14,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:14,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-05 05:35:14,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:14,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-04-05 05:35:14,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:14,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-05 05:35:14,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:14,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-05 05:35:14,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:14,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-05 05:35:14,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:14,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-04-05 05:35:14,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:14,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-05 05:35:14,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:14,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-04-05 05:35:14,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:14,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-05 05:35:14,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:14,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-04-05 05:35:14,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:14,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-05 05:35:14,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:14,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-04-05 05:35:14,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:14,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-05 05:35:14,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:14,418 INFO L134 CoverageAnalysis]: Checked inductivity of 1143 backedges. 427 proven. 172 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-04-05 05:35:14,418 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:35:14,419 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [827466924] [2022-04-05 05:35:14,419 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [827466924] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:35:14,419 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1804728069] [2022-04-05 05:35:14,419 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-05 05:35:14,419 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:35:14,419 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:35:14,420 INFO L229 MonitoredProcess]: Starting monitored process 173 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:35:14,420 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (173)] Waiting until timeout for monitored process [2022-04-05 05:35:14,474 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-05 05:35:14,474 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:35:14,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 390 conjuncts, 40 conjunts are in the unsatisfiable core [2022-04-05 05:35:14,477 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:35:15,604 INFO L134 CoverageAnalysis]: Checked inductivity of 1143 backedges. 476 proven. 123 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-04-05 05:35:15,605 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:35:15,874 INFO L134 CoverageAnalysis]: Checked inductivity of 1143 backedges. 476 proven. 123 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-04-05 05:35:15,874 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1804728069] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:35:15,874 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:35:15,874 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 41, 41] total 80 [2022-04-05 05:35:15,874 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530808402] [2022-04-05 05:35:15,874 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:35:15,875 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 80 states [2022-04-05 05:35:15,875 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:35:15,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2022-04-05 05:35:15,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1123, Invalid=5197, Unknown=0, NotChecked=0, Total=6320 [2022-04-05 05:35:15,876 INFO L87 Difference]: Start difference. First operand 191 states and 210 transitions. Second operand has 80 states, 80 states have (on average 1.625) internal successors, (130), 79 states have internal predecessors, (130), 37 states have call successors, (39), 3 states have call predecessors, (39), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2022-04-05 05:35:21,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:35:21,786 INFO L93 Difference]: Finished difference Result 465 states and 559 transitions. [2022-04-05 05:35:21,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-04-05 05:35:21,787 INFO L78 Accepts]: Start accepts. Automaton has has 80 states, 80 states have (on average 1.625) internal successors, (130), 79 states have internal predecessors, (130), 37 states have call successors, (39), 3 states have call predecessors, (39), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) Word has length 153 [2022-04-05 05:35:21,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:35:21,788 INFO L225 Difference]: With dead ends: 465 [2022-04-05 05:35:21,788 INFO L226 Difference]: Without dead ends: 403 [2022-04-05 05:35:21,789 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 455 GetRequests, 303 SyntacticMatches, 1 SemanticMatches, 151 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8128 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=3978, Invalid=19278, Unknown=0, NotChecked=0, Total=23256 [2022-04-05 05:35:21,789 INFO L913 BasicCegarLoop]: 36 mSDtfsCounter, 87 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 1528 mSolverCounterSat, 252 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 133 SdHoareTripleChecker+Invalid, 1780 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 252 IncrementalHoareTripleChecker+Valid, 1528 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-05 05:35:21,789 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 133 Invalid, 1780 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [252 Valid, 1528 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-05 05:35:21,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 403 states. [2022-04-05 05:35:22,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 403 to 191. [2022-04-05 05:35:22,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 151 states have (on average 1.1324503311258278) internal successors, (171), 152 states have internal predecessors, (171), 20 states have call successors, (20), 20 states have call predecessors, (20), 19 states have return successors, (19), 18 states have call predecessors, (19), 19 states have call successors, (19) [2022-04-05 05:35:22,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 210 transitions. [2022-04-05 05:35:22,807 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 210 transitions. Word has length 153 [2022-04-05 05:35:22,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:35:22,807 INFO L478 AbstractCegarLoop]: Abstraction has 191 states and 210 transitions. [2022-04-05 05:35:22,808 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 80 states, 80 states have (on average 1.625) internal successors, (130), 79 states have internal predecessors, (130), 37 states have call successors, (39), 3 states have call predecessors, (39), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2022-04-05 05:35:22,808 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 210 transitions. [2022-04-05 05:35:22,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2022-04-05 05:35:22,808 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:35:22,808 INFO L499 BasicCegarLoop]: trace histogram [18, 18, 18, 17, 17, 17, 17, 14, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:35:22,826 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (173)] Forceful destruction successful, exit code 0 [2022-04-05 05:35:23,009 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,173 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:35:23,009 INFO L403 AbstractCegarLoop]: === Iteration 175 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:35:23,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:35:23,009 INFO L85 PathProgramCache]: Analyzing trace with hash 905209902, now seen corresponding path program 123 times [2022-04-05 05:35:23,009 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:35:23,009 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1673002535] [2022-04-05 05:35:23,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:35:23,009 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:35:23,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:23,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:35:23,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:23,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-04-05 05:35:23,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:23,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-04-05 05:35:23,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:23,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-05 05:35:23,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:23,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-04-05 05:35:23,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:23,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-05 05:35:23,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:23,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-04-05 05:35:23,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:23,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-05 05:35:23,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:23,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-05 05:35:23,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:23,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-05 05:35:23,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:23,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-04-05 05:35:23,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:23,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-05 05:35:23,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:23,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-04-05 05:35:23,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:23,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-05 05:35:23,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:23,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-04-05 05:35:23,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:23,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-05 05:35:23,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:23,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-04-05 05:35:23,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:23,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-05 05:35:23,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:23,461 INFO L134 CoverageAnalysis]: Checked inductivity of 1131 backedges. 427 proven. 160 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-04-05 05:35:23,461 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:35:23,461 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1673002535] [2022-04-05 05:35:23,461 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1673002535] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:35:23,461 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1298320307] [2022-04-05 05:35:23,462 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-04-05 05:35:23,462 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:35:23,462 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:35:23,462 INFO L229 MonitoredProcess]: Starting monitored process 174 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:35:23,463 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (174)] Waiting until timeout for monitored process [2022-04-05 05:35:23,528 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 18 check-sat command(s) [2022-04-05 05:35:23,528 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:35:23,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 390 conjuncts, 40 conjunts are in the unsatisfiable core [2022-04-05 05:35:23,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:35:24,633 INFO L134 CoverageAnalysis]: Checked inductivity of 1131 backedges. 476 proven. 111 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-04-05 05:35:24,634 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:35:24,885 INFO L134 CoverageAnalysis]: Checked inductivity of 1131 backedges. 476 proven. 111 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-04-05 05:35:24,886 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1298320307] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:35:24,886 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:35:24,886 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 41, 41] total 79 [2022-04-05 05:35:24,886 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48602627] [2022-04-05 05:35:24,886 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:35:24,886 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 79 states [2022-04-05 05:35:24,886 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:35:24,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 79 interpolants. [2022-04-05 05:35:24,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1076, Invalid=5086, Unknown=0, NotChecked=0, Total=6162 [2022-04-05 05:35:24,888 INFO L87 Difference]: Start difference. First operand 191 states and 210 transitions. Second operand has 79 states, 79 states have (on average 1.6329113924050633) internal successors, (129), 78 states have internal predecessors, (129), 37 states have call successors, (39), 3 states have call predecessors, (39), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2022-04-05 05:35:31,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:35:31,950 INFO L93 Difference]: Finished difference Result 534 states and 647 transitions. [2022-04-05 05:35:31,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2022-04-05 05:35:31,951 INFO L78 Accepts]: Start accepts. Automaton has has 79 states, 79 states have (on average 1.6329113924050633) internal successors, (129), 78 states have internal predecessors, (129), 37 states have call successors, (39), 3 states have call predecessors, (39), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) Word has length 153 [2022-04-05 05:35:31,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:35:31,952 INFO L225 Difference]: With dead ends: 534 [2022-04-05 05:35:31,952 INFO L226 Difference]: Without dead ends: 472 [2022-04-05 05:35:31,953 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 469 GetRequests, 304 SyntacticMatches, 1 SemanticMatches, 164 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9729 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=4682, Invalid=22708, Unknown=0, NotChecked=0, Total=27390 [2022-04-05 05:35:31,953 INFO L913 BasicCegarLoop]: 38 mSDtfsCounter, 121 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 1481 mSolverCounterSat, 357 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 1838 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 357 IncrementalHoareTripleChecker+Valid, 1481 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-05 05:35:31,953 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [122 Valid, 105 Invalid, 1838 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [357 Valid, 1481 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-05 05:35:31,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 472 states. [2022-04-05 05:35:32,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 472 to 191. [2022-04-05 05:35:32,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 151 states have (on average 1.1324503311258278) internal successors, (171), 152 states have internal predecessors, (171), 20 states have call successors, (20), 20 states have call predecessors, (20), 19 states have return successors, (19), 18 states have call predecessors, (19), 19 states have call successors, (19) [2022-04-05 05:35:32,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 210 transitions. [2022-04-05 05:35:32,935 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 210 transitions. Word has length 153 [2022-04-05 05:35:32,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:35:32,935 INFO L478 AbstractCegarLoop]: Abstraction has 191 states and 210 transitions. [2022-04-05 05:35:32,935 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 79 states, 79 states have (on average 1.6329113924050633) internal successors, (129), 78 states have internal predecessors, (129), 37 states have call successors, (39), 3 states have call predecessors, (39), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2022-04-05 05:35:32,935 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 210 transitions. [2022-04-05 05:35:32,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2022-04-05 05:35:32,935 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:35:32,935 INFO L499 BasicCegarLoop]: trace histogram [18, 18, 18, 17, 17, 17, 17, 13, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:35:32,952 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (174)] Forceful destruction successful, exit code 0 [2022-04-05 05:35:33,136 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174,174 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:35:33,137 INFO L403 AbstractCegarLoop]: === Iteration 176 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:35:33,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:35:33,137 INFO L85 PathProgramCache]: Analyzing trace with hash 175060142, now seen corresponding path program 124 times [2022-04-05 05:35:33,137 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:35:33,137 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2040823379] [2022-04-05 05:35:33,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:35:33,137 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:35:33,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:33,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:35:33,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:33,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-04-05 05:35:33,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:33,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-04-05 05:35:33,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:33,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-05 05:35:33,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:33,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-04-05 05:35:33,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:33,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-05 05:35:33,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:33,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-04-05 05:35:33,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:33,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-05 05:35:33,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:33,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-05 05:35:33,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:33,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-05 05:35:33,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:33,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-04-05 05:35:33,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:33,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-05 05:35:33,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:33,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-04-05 05:35:33,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:33,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-05 05:35:33,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:33,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-04-05 05:35:33,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:33,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-05 05:35:33,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:33,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-04-05 05:35:33,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:33,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-05 05:35:33,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:33,578 INFO L134 CoverageAnalysis]: Checked inductivity of 1121 backedges. 427 proven. 150 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-04-05 05:35:33,578 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:35:33,578 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2040823379] [2022-04-05 05:35:33,578 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2040823379] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:35:33,578 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [673300464] [2022-04-05 05:35:33,578 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-05 05:35:33,578 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:35:33,579 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:35:33,579 INFO L229 MonitoredProcess]: Starting monitored process 175 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:35:33,580 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (175)] Waiting until timeout for monitored process [2022-04-05 05:35:33,634 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-05 05:35:33,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:35:33,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 390 conjuncts, 40 conjunts are in the unsatisfiable core [2022-04-05 05:35:33,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:35:34,804 INFO L134 CoverageAnalysis]: Checked inductivity of 1121 backedges. 476 proven. 101 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-04-05 05:35:34,804 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:35:35,071 INFO L134 CoverageAnalysis]: Checked inductivity of 1121 backedges. 476 proven. 101 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-04-05 05:35:35,071 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [673300464] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:35:35,071 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:35:35,071 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 41, 41] total 78 [2022-04-05 05:35:35,072 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [782053883] [2022-04-05 05:35:35,072 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:35:35,072 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 78 states [2022-04-05 05:35:35,072 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:35:35,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2022-04-05 05:35:35,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1033, Invalid=4973, Unknown=0, NotChecked=0, Total=6006 [2022-04-05 05:35:35,073 INFO L87 Difference]: Start difference. First operand 191 states and 210 transitions. Second operand has 78 states, 78 states have (on average 1.641025641025641) internal successors, (128), 77 states have internal predecessors, (128), 37 states have call successors, (39), 3 states have call predecessors, (39), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2022-04-05 05:35:43,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:35:43,704 INFO L93 Difference]: Finished difference Result 602 states and 734 transitions. [2022-04-05 05:35:43,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2022-04-05 05:35:43,705 INFO L78 Accepts]: Start accepts. Automaton has has 78 states, 78 states have (on average 1.641025641025641) internal successors, (128), 77 states have internal predecessors, (128), 37 states have call successors, (39), 3 states have call predecessors, (39), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) Word has length 153 [2022-04-05 05:35:43,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:35:43,706 INFO L225 Difference]: With dead ends: 602 [2022-04-05 05:35:43,706 INFO L226 Difference]: Without dead ends: 540 [2022-04-05 05:35:43,707 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 481 GetRequests, 305 SyntacticMatches, 1 SemanticMatches, 175 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11234 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=5344, Invalid=25808, Unknown=0, NotChecked=0, Total=31152 [2022-04-05 05:35:43,707 INFO L913 BasicCegarLoop]: 38 mSDtfsCounter, 144 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 1665 mSolverCounterSat, 403 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 125 SdHoareTripleChecker+Invalid, 2068 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 403 IncrementalHoareTripleChecker+Valid, 1665 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-05 05:35:43,708 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [145 Valid, 125 Invalid, 2068 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [403 Valid, 1665 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-05 05:35:43,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 540 states. [2022-04-05 05:35:44,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 540 to 191. [2022-04-05 05:35:44,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 151 states have (on average 1.1324503311258278) internal successors, (171), 152 states have internal predecessors, (171), 20 states have call successors, (20), 20 states have call predecessors, (20), 19 states have return successors, (19), 18 states have call predecessors, (19), 19 states have call successors, (19) [2022-04-05 05:35:44,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 210 transitions. [2022-04-05 05:35:44,707 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 210 transitions. Word has length 153 [2022-04-05 05:35:44,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:35:44,707 INFO L478 AbstractCegarLoop]: Abstraction has 191 states and 210 transitions. [2022-04-05 05:35:44,707 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 78 states, 78 states have (on average 1.641025641025641) internal successors, (128), 77 states have internal predecessors, (128), 37 states have call successors, (39), 3 states have call predecessors, (39), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2022-04-05 05:35:44,707 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 210 transitions. [2022-04-05 05:35:44,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2022-04-05 05:35:44,708 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:35:44,708 INFO L499 BasicCegarLoop]: trace histogram [18, 18, 18, 17, 17, 17, 17, 12, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:35:44,724 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (175)] Ended with exit code 0 [2022-04-05 05:35:44,908 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable175 [2022-04-05 05:35:44,908 INFO L403 AbstractCegarLoop]: === Iteration 177 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:35:44,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:35:44,909 INFO L85 PathProgramCache]: Analyzing trace with hash -1926703058, now seen corresponding path program 125 times [2022-04-05 05:35:44,909 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:35:44,909 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1802071331] [2022-04-05 05:35:44,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:35:44,909 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:35:44,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:45,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:35:45,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:45,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-04-05 05:35:45,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:45,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-04-05 05:35:45,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:45,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-05 05:35:45,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:45,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-04-05 05:35:45,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:45,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-05 05:35:45,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:45,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-04-05 05:35:45,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:45,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-05 05:35:45,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:45,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-05 05:35:45,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:45,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-05 05:35:45,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:45,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-04-05 05:35:45,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:45,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-05 05:35:45,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:45,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-04-05 05:35:45,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:45,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-05 05:35:45,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:45,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-04-05 05:35:45,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:45,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-05 05:35:45,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:45,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-04-05 05:35:45,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:45,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-05 05:35:45,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:45,351 INFO L134 CoverageAnalysis]: Checked inductivity of 1113 backedges. 427 proven. 142 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-04-05 05:35:45,351 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:35:45,351 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1802071331] [2022-04-05 05:35:45,351 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1802071331] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:35:45,352 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [543441065] [2022-04-05 05:35:45,352 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-04-05 05:35:45,352 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:35:45,352 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:35:45,352 INFO L229 MonitoredProcess]: Starting monitored process 176 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:35:45,353 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (176)] Waiting until timeout for monitored process [2022-04-05 05:35:45,417 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 18 check-sat command(s) [2022-04-05 05:35:45,417 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:35:45,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 390 conjuncts, 40 conjunts are in the unsatisfiable core [2022-04-05 05:35:45,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:35:46,514 INFO L134 CoverageAnalysis]: Checked inductivity of 1113 backedges. 476 proven. 93 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-04-05 05:35:46,515 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:35:46,772 INFO L134 CoverageAnalysis]: Checked inductivity of 1113 backedges. 476 proven. 93 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-04-05 05:35:46,773 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [543441065] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:35:46,773 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:35:46,773 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 41, 41] total 77 [2022-04-05 05:35:46,773 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307788900] [2022-04-05 05:35:46,773 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:35:46,773 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 77 states [2022-04-05 05:35:46,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:35:46,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2022-04-05 05:35:46,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=994, Invalid=4858, Unknown=0, NotChecked=0, Total=5852 [2022-04-05 05:35:46,774 INFO L87 Difference]: Start difference. First operand 191 states and 210 transitions. Second operand has 77 states, 77 states have (on average 1.6493506493506493) internal successors, (127), 76 states have internal predecessors, (127), 37 states have call successors, (39), 3 states have call predecessors, (39), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2022-04-05 05:35:55,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 05:35:55,752 INFO L93 Difference]: Finished difference Result 669 states and 820 transitions. [2022-04-05 05:35:55,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 112 states. [2022-04-05 05:35:55,753 INFO L78 Accepts]: Start accepts. Automaton has has 77 states, 77 states have (on average 1.6493506493506493) internal successors, (127), 76 states have internal predecessors, (127), 37 states have call successors, (39), 3 states have call predecessors, (39), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) Word has length 153 [2022-04-05 05:35:55,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 05:35:55,754 INFO L225 Difference]: With dead ends: 669 [2022-04-05 05:35:55,754 INFO L226 Difference]: Without dead ends: 607 [2022-04-05 05:35:55,755 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 491 GetRequests, 306 SyntacticMatches, 1 SemanticMatches, 184 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12576 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=5931, Invalid=28479, Unknown=0, NotChecked=0, Total=34410 [2022-04-05 05:35:55,755 INFO L913 BasicCegarLoop]: 37 mSDtfsCounter, 137 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 1501 mSolverCounterSat, 365 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 134 SdHoareTripleChecker+Invalid, 1866 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 365 IncrementalHoareTripleChecker+Valid, 1501 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-05 05:35:55,755 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [138 Valid, 134 Invalid, 1866 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [365 Valid, 1501 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-05 05:35:55,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 607 states. [2022-04-05 05:35:56,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 607 to 191. [2022-04-05 05:35:56,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 151 states have (on average 1.1324503311258278) internal successors, (171), 152 states have internal predecessors, (171), 20 states have call successors, (20), 20 states have call predecessors, (20), 19 states have return successors, (19), 18 states have call predecessors, (19), 19 states have call successors, (19) [2022-04-05 05:35:56,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 210 transitions. [2022-04-05 05:35:56,779 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 210 transitions. Word has length 153 [2022-04-05 05:35:56,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 05:35:56,779 INFO L478 AbstractCegarLoop]: Abstraction has 191 states and 210 transitions. [2022-04-05 05:35:56,779 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 77 states, 77 states have (on average 1.6493506493506493) internal successors, (127), 76 states have internal predecessors, (127), 37 states have call successors, (39), 3 states have call predecessors, (39), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2022-04-05 05:35:56,779 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 210 transitions. [2022-04-05 05:35:56,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2022-04-05 05:35:56,779 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 05:35:56,779 INFO L499 BasicCegarLoop]: trace histogram [18, 18, 18, 17, 17, 17, 17, 11, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 05:35:56,804 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (176)] Ended with exit code 0 [2022-04-05 05:35:56,980 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176,176 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:35:56,980 INFO L403 AbstractCegarLoop]: === Iteration 178 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 05:35:56,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 05:35:56,980 INFO L85 PathProgramCache]: Analyzing trace with hash -1024670546, now seen corresponding path program 126 times [2022-04-05 05:35:56,980 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 05:35:56,980 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911106251] [2022-04-05 05:35:56,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 05:35:56,981 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 05:35:56,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:57,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 05:35:57,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:57,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-04-05 05:35:57,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:57,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-04-05 05:35:57,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:57,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-05 05:35:57,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:57,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-04-05 05:35:57,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:57,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-05 05:35:57,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:57,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-04-05 05:35:57,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:57,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-05 05:35:57,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:57,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-05 05:35:57,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:57,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-05 05:35:57,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:57,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-04-05 05:35:57,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:57,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-05 05:35:57,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:57,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-04-05 05:35:57,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:57,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-05 05:35:57,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:57,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-04-05 05:35:57,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:57,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-05 05:35:57,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:57,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-04-05 05:35:57,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:57,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-05 05:35:57,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 05:35:57,426 INFO L134 CoverageAnalysis]: Checked inductivity of 1107 backedges. 427 proven. 136 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-04-05 05:35:57,426 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 05:35:57,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1911106251] [2022-04-05 05:35:57,426 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1911106251] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-05 05:35:57,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2064392383] [2022-04-05 05:35:57,426 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-05 05:35:57,426 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-05 05:35:57,427 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 05:35:57,427 INFO L229 MonitoredProcess]: Starting monitored process 177 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-05 05:35:57,428 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (177)] Waiting until timeout for monitored process [2022-04-05 05:35:57,492 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 18 check-sat command(s) [2022-04-05 05:35:57,492 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-05 05:35:57,494 INFO L263 TraceCheckSpWp]: Trace formula consists of 390 conjuncts, 40 conjunts are in the unsatisfiable core [2022-04-05 05:35:57,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-05 05:35:58,545 INFO L134 CoverageAnalysis]: Checked inductivity of 1107 backedges. 476 proven. 87 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-04-05 05:35:58,545 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-05 05:35:58,794 INFO L134 CoverageAnalysis]: Checked inductivity of 1107 backedges. 476 proven. 87 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-04-05 05:35:58,794 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2064392383] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-05 05:35:58,794 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-05 05:35:58,794 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 41, 41] total 76 [2022-04-05 05:35:58,794 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710100144] [2022-04-05 05:35:58,794 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-05 05:35:58,794 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 76 states [2022-04-05 05:35:58,794 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 05:35:58,795 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2022-04-05 05:35:58,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=959, Invalid=4741, Unknown=0, NotChecked=0, Total=5700 [2022-04-05 05:35:58,795 INFO L87 Difference]: Start difference. First operand 191 states and 210 transitions. Second operand has 76 states, 76 states have (on average 1.6578947368421053) internal successors, (126), 75 states have internal predecessors, (126), 37 states have call successors, (39), 3 states have call predecessors, (39), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36)